This is the complete list of members for CSG::CSGLattice, including all inherited members.
| _lattice_type | CSG::CSGLattice | protected |
| _name | CSG::CSGLattice | protected |
| _outer_material | CSG::CSGLattice | mutableprotected |
| _outer_type | CSG::CSGLattice | mutableprotected |
| _outer_universe | CSG::CSGLattice | protected |
| _transformations | CSG::CSGTransformationHelper | protected |
| _universe_map | CSG::CSGLattice | 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::CSGLattice | pure virtual |
| compareAttributes(const CSGLattice &other) const =0 | CSG::CSGLattice | protectedpure virtual |
| CSGBase class | CSG::CSGLattice | friend |
| CSGLattice(const std::string &name, const std::string &lattice_type, const std::optional< OuterVariant > &outer=std::nullopt) | CSG::CSGLattice | |
| CSGLatticeList class | CSG::CSGLattice | friend |
| CSGTransformationHelper()=default | CSG::CSGTransformationHelper | |
| FRIEND_TEST(CSGLatticeTest, testSetName) | CSG::CSGLattice | protected |
| FRIEND_TEST(CSGLatticeTest, testUpdateOuter) | CSG::CSGLattice | protected |
| FRIEND_TEST(CSGBaseTest, testAddLattice) | CSG::CSGLattice | protected |
| FRIEND_TEST(CSGLatticeTest, testCartLatticeEquality) | CSG::CSGLattice | protected |
| CSG::CSGTransformationHelper::FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithTransform) | CSG::CSGTransformationHelper | protected |
| CSG::CSGTransformationHelper::FRIEND_TEST(CSGSurfaceTest, testHalfspaceWithNullTransform) | CSG::CSGTransformationHelper | protected |
| getAttributes() const =0 | CSG::CSGLattice | pure virtual |
| getName() const | CSG::CSGLattice | inline |
| getOuterMaterial() const | CSG::CSGLattice | |
| getOuterType() const | CSG::CSGLattice | inline |
| getOuterUniverse() const | CSG::CSGLattice | |
| getTransformations() const | CSG::CSGTransformationHelper | inline |
| getTransformationsAsStrings() const | CSG::CSGTransformationHelper | |
| getTransformationTypeString(TransformationType type) | CSG::CSGTransformationHelper | static |
| getType() const | CSG::CSGLattice | inline |
| getUniqueUniverses() const | CSG::CSGLattice | |
| getUniverseAtIndex(const std::pair< int, int > index) | CSG::CSGLattice | |
| getUniverseIndices(const std::string &univ_name) const | CSG::CSGLattice | |
| getUniverseNameMap() const | CSG::CSGLattice | |
| getUniverses() const | CSG::CSGLattice | inline |
| hasUniverse(const std::string &name) const | CSG::CSGLattice | |
| isValidIndex(const std::pair< int, int > index) const =0 | CSG::CSGLattice | pure virtual |
| isValidTransformationValue(TransformationType type, const std::tuple< Real, Real, Real > &values) | CSG::CSGTransformationHelper | static |
| isValidUniverseMap(std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> universes) const =0 | CSG::CSGLattice | pure virtual |
| operator!=(const CSGLattice &other) const | CSG::CSGLattice | |
| operator==(const CSGLattice &other) const | CSG::CSGLattice | |
| resetOuter() | CSG::CSGLattice | |
| setName(const std::string &name) | CSG::CSGLattice | inlineprotected |
| setUniverseAtIndex(const CSGUniverse &universe, const std::pair< int, int > index) | CSG::CSGLattice | protected |
| setUniverses(std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> universes)=0 | CSG::CSGLattice | protectedpure virtual |
| updateOuter(const std::string &outer_name) | CSG::CSGLattice | protected |
| updateOuter(const CSGUniverse &outer_universe) | CSG::CSGLattice | protected |
| ~CSGLattice()=default | CSG::CSGLattice | virtual |
1.8.14