| _behavior | CSG::CSGEngUnit | protected |
| _fill_lattice | CSG::CSGCell | protected |
| _fill_name | CSG::CSGCell | protected |
| _fill_type | CSG::CSGCell | protected |
| _fill_universe | CSG::CSGCell | protected |
| _internal_base | CSG::CSGEngUnit | protected |
| _name | CSG::CSGCell | protected |
| _region | CSG::CSGCell | protected |
| _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 =0 | CSG::CSGCellEngUnit | protectedpure virtual |
| CSGBase class | CSG::CSGCellEngUnit | friend |
| CSGCell(const std::string &name, const CSGRegion ®ion) | CSG::CSGCell | |
| CSGCell(const std::string &name, const std::string &mat_name, const CSGRegion ®ion) | CSG::CSGCell | |
| CSGCell(const std::string &name, const CSGUniverse *univ, const CSGRegion ®ion) | CSG::CSGCell | |
| CSGCell(const std::string &name, const CSGLattice *lattice, const CSGRegion ®ion) | CSG::CSGCell | |
| CSGCellEngUnit(const std::string &name) | CSG::CSGCellEngUnit | protected |
| CSGEngUnit(const std::string &behavior) | CSG::CSGEngUnit | protected |
| CSGTransformationHelper()=default | CSG::CSGTransformationHelper | |
| expandUnit() override=0 | CSG::CSGCellEngUnit | protectedpure virtual |
| FRIEND_TEST(CSGCellTest, testSetName) | CSG::CSGCell | protected |
| FRIEND_TEST(CSGCellTest, testUpdateRegion) | CSG::CSGCell | protected |
| FRIEND_TEST(CSGCellTest, testCellEquality) | CSG::CSGCell | protected |
| FRIEND_TEST(CSGCellTest, testUpdateFill) | CSG::CSGCell | 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 |
| getAttributes() const =0 | CSG::CSGEngUnit | pure virtual |
| getBase() | CSG::CSGEngUnit | inlineprotected |
| getBehavior() const | CSG::CSGEngUnit | inline |
| getExpandedCell() const | CSG::CSGCellEngUnit | protected |
| getFillLattice() const | CSG::CSGCell | |
| getFillMaterial() const | CSG::CSGCell | |
| getFillName() const | CSG::CSGCell | |
| getFillType() const | CSG::CSGCell | inline |
| getFillUniverse() const | CSG::CSGCell | |
| getName() const override | CSG::CSGCellEngUnit | inlinevirtual |
| getRegion() const | CSG::CSGCell | inline |
| getTransformations() const override | CSG::CSGCellEngUnit | inlinevirtual |
| getTransformationsAsStrings() const override | CSG::CSGCellEngUnit | inlinevirtual |
| getTransformationTypeString(TransformationType type) | CSG::CSGTransformationHelper | static |
| getUnitType() const | CSG::CSGEngUnit | inline |
| isEngUnit() const override | CSG::CSGCellEngUnit | inlinevirtual |
| isValidTransformationValue(TransformationType type, const std::tuple< Real, Real, Real > &values) | CSG::CSGTransformationHelper | static |
| operator!=(const CSGCellEngUnit &other) const | CSG::CSGCellEngUnit | inline |
| CSG::CSGCell::operator!=(const CSGCell &other) const | CSG::CSGCell | |
| CSG::CSGEngUnit::operator!=(const CSGEngUnit &other) const | CSG::CSGEngUnit | |
| operator==(const CSGCellEngUnit &other) const | CSG::CSGCellEngUnit | inline |
| CSG::CSGCell::operator==(const CSGCell &other) const | CSG::CSGCell | |
| CSG::CSGEngUnit::operator==(const CSGEngUnit &other) const | CSG::CSGEngUnit | |
| releaseBase() | CSG::CSGEngUnit | protected |
| resetCellFill()=delete | CSG::CSGCellEngUnit | protected |
| setName(const std::string &name) | CSG::CSGCell | inlineprotected |
| updateCellFill(const std::string &)=delete | CSG::CSGCellEngUnit | protected |
| updateCellFill(const CSGUniverse *)=delete | CSG::CSGCellEngUnit | protected |
| updateCellFill(const CSGLattice *)=delete | CSG::CSGCellEngUnit | protected |
| updateCellRegionSurfaces(std::map< std::string, std::reference_wrapper< const CSGSurface >> &identical_surface_refs) | CSG::CSGCell | protected |
| updateRegion(const CSGRegion &)=delete | CSG::CSGCellEngUnit | protected |
| ~CSGCell()=default | CSG::CSGCell | virtual |
| ~CSGEngUnit() | CSG::CSGEngUnit | virtual |