| _apothem | CSG::CSGNPolygonUnit | private |
| _behavior | CSG::CSGEngUnit | protected |
| _expanded_region | CSG::CSGSurfaceEngUnit | protected |
| _internal_base | CSG::CSGEngUnit | protected |
| _n_sides | CSG::CSGNPolygonUnit | private |
| _name | CSG::CSGSurface | protected |
| _planes | CSG::CSGNPolygonUnit | private |
| _transformations | CSG::CSGTransformationHelper | protected |
| addTransformation(TransformationType type, const std::tuple< Real, Real, Real > &values) | CSG::CSGTransformationHelper | protected |
| applyReverseTransformsToPoint(Point p) const | CSG::CSGTransformationHelper | protected |
| clone() const override | CSG::CSGNPolygonUnit | inlineprotectedvirtual |
| CSGEngUnit(const std::string &behavior) | CSG::CSGEngUnit | protected |
| CSGNPolygonUnit(const std::string &name, int n_sides, Real apothem) | CSG::CSGNPolygonUnit | |
| CSGSurface(const std::string &name) | CSG::CSGSurface | |
| CSGSurfaceEngUnit(const std::string &name) | CSG::CSGSurfaceEngUnit | |
| CSGTransformationHelper()=default | CSG::CSGTransformationHelper | |
| evaluateSurfaceEquationAtPoint(const Point &p) const override | CSG::CSGNPolygonUnit | virtual |
| expandUnit() override | CSG::CSGNPolygonUnit | protectedvirtual |
| FRIEND_TEST(CSGEngUnitTest, testPolygonUnitExpansion) | CSG::CSGNPolygonUnit | private |
| FRIEND_TEST(CSGEngUnitTest, testPolygonUnitClone) | CSG::CSGNPolygonUnit | private |
| CSG::CSGSurfaceEngUnit::FRIEND_TEST(CSGEngUnitTest, testSurfUnit) | CSG::CSGSurfaceEngUnit | protected |
| CSG::CSGSurface::FRIEND_TEST(CSGSurfaceTest, testSetName) | CSG::CSGSurface | protected |
| CSG::CSGSurface::FRIEND_TEST(CSGSurfaceTest, testSurfaceEquality) | CSG::CSGSurface | protected |
| CSG::CSGTransformationHelper::FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithTransform) | CSG::CSGTransformationHelper | protected |
| CSG::CSGTransformationHelper::FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithNullTransform) | CSG::CSGTransformationHelper | protected |
| CSG::CSGTransformationHelper::FRIEND_TEST(CSGEngUnitTest, testEngUnitEqual) | CSG::CSGTransformationHelper | protected |
| getApothem() | CSG::CSGNPolygonUnit | inline |
| getAttributes() const override | CSG::CSGNPolygonUnit | virtual |
| getBase() | CSG::CSGEngUnit | inlineprotected |
| getBehavior() const | CSG::CSGEngUnit | inline |
| getCoeffs() const override | CSG::CSGSurfaceEngUnit | virtual |
| getExpandedRegion() const | CSG::CSGSurfaceEngUnit | protected |
| getHalfspaceFromPoint(const Point &p) const | CSG::CSGSurface | |
| getName() const override | CSG::CSGSurfaceEngUnit | inlinevirtual |
| getNumSides() | CSG::CSGNPolygonUnit | inline |
| getRadius() | CSG::CSGNPolygonUnit | inline |
| getSideLength() | CSG::CSGNPolygonUnit | inline |
| getSurfaceType() const | CSG::CSGSurface | inline |
| getTransformations() const override | CSG::CSGSurfaceEngUnit | inlinevirtual |
| getTransformationsAsStrings() const override | CSG::CSGSurfaceEngUnit | inlinevirtual |
| getTransformationTypeString(TransformationType type) | CSG::CSGTransformationHelper | static |
| getUnitType() const | CSG::CSGEngUnit | inline |
| Halfspace enum name | CSG::CSGSurface | |
| isEngUnit() const override | CSG::CSGSurfaceEngUnit | inlinevirtual |
| isValidTransformationValue(TransformationType type, const std::tuple< Real, Real, Real > &values) | CSG::CSGTransformationHelper | static |
| operator!=(const CSGSurfaceEngUnit &other) const | CSG::CSGSurfaceEngUnit | inline |
| CSG::CSGSurface::operator!=(const CSGSurface &other) const | CSG::CSGSurface | |
| CSG::CSGEngUnit::operator!=(const CSGEngUnit &other) const | CSG::CSGEngUnit | |
| operator==(const CSGSurfaceEngUnit &other) const | CSG::CSGSurfaceEngUnit | inline |
| CSG::CSGSurface::operator==(const CSGSurface &other) const | CSG::CSGSurface | |
| CSG::CSGEngUnit::operator==(const CSGEngUnit &other) const | CSG::CSGEngUnit | |
| releaseBase() | CSG::CSGEngUnit | protected |
| setName(const std::string &name) | CSG::CSGSurface | inlineprotected |
| ~CSGEngUnit() | CSG::CSGEngUnit | virtual |
| ~CSGSurface()=default | CSG::CSGSurface | virtual |