| _lattice_type | CSG::CSGLattice | protected |
| _name | CSG::CSGLattice | protected |
| _nring | CSG::CSGHexagonalLattice | protected |
| _nrow | CSG::CSGHexagonalLattice | protected |
| _outer_material | CSG::CSGLattice | mutableprotected |
| _outer_type | CSG::CSGLattice | mutableprotected |
| _outer_universe | CSG::CSGLattice | protected |
| _pitch | CSG::CSGHexagonalLattice | protected |
| _row_to_ring_map | CSG::CSGHexagonalLattice | 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 |
| buildIndexMap() | CSG::CSGHexagonalLattice | protected |
| clone() const override | CSG::CSGHexagonalLattice | inlinevirtual |
| compareAttributes(const CSGLattice &other) const override | CSG::CSGHexagonalLattice | protectedvirtual |
| CSGHexagonalLattice(const std::string &name, Real pitch, std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> universes, const std::optional< OuterVariant > &outer=std::nullopt) | CSG::CSGHexagonalLattice | |
| CSGHexagonalLattice(const std::string &name, Real pitch, const std::optional< OuterVariant > &outer=std::nullopt) | CSG::CSGHexagonalLattice | |
| CSGLattice(const std::string &name, const std::string &lattice_type, const std::optional< OuterVariant > &outer=std::nullopt) | CSG::CSGLattice | |
| CSGTransformationHelper()=default | CSG::CSGTransformationHelper | |
| FRIEND_TEST(CSGLatticeTest, testHexSetUniverses) | CSG::CSGHexagonalLattice | protected |
| FRIEND_TEST(CSGLatticeTest, testConvertRowsRings) | CSG::CSGHexagonalLattice | protected |
| CSG::CSGLattice::FRIEND_TEST(CSGLatticeTest, testSetName) | CSG::CSGLattice | protected |
| CSG::CSGLattice::FRIEND_TEST(CSGLatticeTest, testUpdateOuter) | CSG::CSGLattice | protected |
| CSG::CSGLattice::FRIEND_TEST(CSGBaseTest, testAddLattice) | CSG::CSGLattice | protected |
| CSG::CSGLattice::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 override | CSG::CSGHexagonalLattice | virtual |
| getName() const | CSG::CSGLattice | inline |
| getNRings() const | CSG::CSGHexagonalLattice | inline |
| getNRows() const | CSG::CSGHexagonalLattice | inline |
| getOuterMaterial() const | CSG::CSGLattice | |
| getOuterType() const | CSG::CSGLattice | inline |
| getOuterUniverse() const | CSG::CSGLattice | |
| getPitch() const | CSG::CSGHexagonalLattice | inline |
| getRingIndexFromRowIndex(const std::pair< int, int > &row_col_index) const | CSG::CSGHexagonalLattice | |
| getRowIndexFromRingIndex(const std::pair< int, int > &row_col_index) const | CSG::CSGHexagonalLattice | |
| 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 override | CSG::CSGHexagonalLattice | 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 override | CSG::CSGHexagonalLattice | 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 |
| setPitch(Real pitch) | CSG::CSGHexagonalLattice | |
| setUniverseAtIndex(const CSGUniverse &universe, const std::pair< int, int > index) | CSG::CSGLattice | protected |
| setUniverses(std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> universes) override | CSG::CSGHexagonalLattice | protectedvirtual |
| updateOuter(const std::string &outer_name) | CSG::CSGLattice | protected |
| updateOuter(const CSGUniverse &outer_universe) | CSG::CSGLattice | protected |
| ~CSGHexagonalLattice()=default | CSG::CSGHexagonalLattice | virtual |
| ~CSGLattice()=default | CSG::CSGLattice | virtual |