46 const std::vector<std::pair<TransformationType, std::tuple<Real, Real, Real>>> &
59 const std::tuple<Real, Real, Real> & values);
72 std::vector<std::pair<std::string, std::tuple<Real, Real, Real>>>
92 std::vector<std::pair<TransformationType, std::tuple<Real, Real, Real>>>
_transformations;
97 #ifdef MOOSE_UNIT_TEST 98 FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithTransform);
101 FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithNullTransform);
TransformationType
Enumeration of transformation types that can be applied to CSG objects.
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
static const MooseEnum transformation_type_enum
MooseEnum for transformation types, matching the TransformationType enum values.
CSGBase creates an internal representation of a Constructive Solid Geometry (CSG) model...