This is the complete list of members for CSG::CSGBase, including all inherited members.
| _cell_list | CSG::CSGBase | private |
| _lattice_list | CSG::CSGBase | private |
| _surface_list | CSG::CSGBase | private |
| _universe_list | CSG::CSGBase | private |
| addCellsToUniverse(const CSGUniverse &universe, std::vector< std::reference_wrapper< const CSGCell >> &cells) | CSG::CSGBase | |
| addCellToList(const CSGCell &cell) | CSG::CSGBase | private |
| addCellToUniverse(const CSGUniverse &universe, const CSGCell &cell) | CSG::CSGBase | |
| addLattice(std::unique_ptr< LatticeType > lattice) | CSG::CSGBase | inline |
| addLatticeToList(const CSGLattice &lattice) | CSG::CSGBase | private |
| addSurface(std::unique_ptr< CSGSurface > surf) | CSG::CSGBase | inline |
| addTransformation(const CSGObjectVariant &csg_object, TransformationType type, const std::tuple< Real, Real, Real > &values) | CSG::CSGBase | |
| addUniverseToList(const CSGUniverse &univ) | CSG::CSGBase | private |
| applyAxisRotation(const CSGObjectVariant &csg_object, RotationAxisType axis, const Real angle) | CSG::CSGBase | |
| applyRotation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &angles) | CSG::CSGBase | inline |
| applyScaling(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &values) | CSG::CSGBase | inline |
| applyTranslation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &distances) | CSG::CSGBase | inline |
| checkCellInBase(const CSGCell &cell) const | CSG::CSGBase | private |
| checkLatticeInBase(const CSGLattice &lattice) const | CSG::CSGBase | private |
| checkRegionSurfaces(const CSGRegion ®ion) const | CSG::CSGBase | private |
| checkSurfaceInBase(const CSGSurface &surface) const | CSG::CSGBase | private |
| checkUniverseInBase(const CSGUniverse &universe) const | CSG::CSGBase | private |
| checkUniverseLinking() const | CSG::CSGBase | private |
| clone() const | CSG::CSGBase | inline |
| createCell(const std::string &name, const std::string &mat_name, const CSGRegion ®ion, const CSGUniverse *add_to_univ=nullptr) | CSG::CSGBase | |
| createCell(const std::string &name, const CSGRegion ®ion, const CSGUniverse *add_to_univ=nullptr) | CSG::CSGBase | |
| createCell(const std::string &name, const CSGUniverse &fill_univ, const CSGRegion ®ion, const CSGUniverse *add_to_univ=nullptr) | CSG::CSGBase | |
| createCell(const std::string &name, const CSGLattice &fill_lattice, const CSGRegion ®ion, const CSGUniverse *add_to_univ=nullptr) | CSG::CSGBase | |
| createUniverse(const std::string &name) | CSG::CSGBase | inline |
| createUniverse(const std::string &name, std::vector< std::reference_wrapper< const CSGCell >> &cells) | CSG::CSGBase | |
| CSGBase() | CSG::CSGBase | |
| CSGBase(const CSGBase &other_base) | CSG::CSGBase | |
| deleteCell(const CSGCell &cell) | CSG::CSGBase | |
| deleteLattice(const CSGLattice &lattice) | CSG::CSGBase | |
| deleteSurface(const CSGSurface &surface) | CSG::CSGBase | |
| deleteUniverse(const CSGUniverse &univ) | CSG::CSGBase | |
| FRIEND_TEST(CSGBaseTest, testCheckRegionSurfaces) | CSG::CSGBase | private |
| FRIEND_TEST(CSGBaseTest, testAddGetSurface) | CSG::CSGBase | private |
| FRIEND_TEST(CSGBaseTest, testUniverseLinking) | CSG::CSGBase | private |
| generateOutput() const | CSG::CSGBase | |
| getAllCells() const | CSG::CSGBase | inline |
| getAllLattices() const | CSG::CSGBase | inline |
| getAllSurfaces() const | CSG::CSGBase | inline |
| getAllUniverses() const | CSG::CSGBase | inline |
| getCellByName(const std::string &name) const | CSG::CSGBase | inline |
| getCellList() const | CSG::CSGBase | inlineprivate |
| getCellList() | CSG::CSGBase | inlineprivate |
| getLatticeByName(const std::string &name) | CSG::CSGBase | inline |
| getLatticeList() const | CSG::CSGBase | inlineprivate |
| getLatticeList() | CSG::CSGBase | inlineprivate |
| getLinkedUniverses(const CSGUniverse &univ, std::vector< std::string > &linked_universe_names, std::vector< std::string > &linked_cell_names) const | CSG::CSGBase | private |
| getRootUniverse() const | CSG::CSGBase | inline |
| getSurface(const std::string &name) | CSG::CSGBase | inlineprivate |
| getSurfaceByName(const std::string &name) const | CSG::CSGBase | inline |
| getSurfaceList() const | CSG::CSGBase | inlineprivate |
| getSurfaceList() | CSG::CSGBase | inlineprivate |
| getUniverseByName(const std::string &name) | CSG::CSGBase | inline |
| getUniverseList() const | CSG::CSGBase | inlineprivate |
| getUniverseList() | CSG::CSGBase | inlineprivate |
| hasCell(const std::string &name) const | CSG::CSGBase | inline |
| hasLattice(const std::string &name) const | CSG::CSGBase | inline |
| hasSurface(const std::string &name) const | CSG::CSGBase | inline |
| hasUniverse(const std::string &name) const | CSG::CSGBase | inline |
| joinCellList(CSGCellList &cell_list) | CSG::CSGBase | private |
| joinLatticeList(CSGLatticeList &lattice_list) | CSG::CSGBase | private |
| joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces) | CSG::CSGBase | |
| joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces, const std::string &new_root_name_join) | CSG::CSGBase | |
| joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces, const std::string &new_root_name_base, const std::string &new_root_name_join) | CSG::CSGBase | |
| joinSurfaceList(CSGSurfaceList &surf_list, const bool ignore_identical_surfaces) | CSG::CSGBase | private |
| joinUniverseList(CSGUniverseList &univ_list) | CSG::CSGBase | private |
| joinUniverseList(CSGUniverseList &univ_list, const std::string &new_root_name_incoming) | CSG::CSGBase | private |
| joinUniverseList(CSGUniverseList &univ_list, const std::string &new_root_name_base, const std::string &new_root_name_incoming) | CSG::CSGBase | private |
| operator!=(const CSGBase &other) const | CSG::CSGBase | |
| operator==(const CSGBase &other) const | CSG::CSGBase | |
| removeCellFromUniverse(const CSGUniverse &universe, const CSGCell &cell) | CSG::CSGBase | |
| removeCellsFromUniverse(const CSGUniverse &universe, std::vector< std::reference_wrapper< const CSGCell >> &cells) | CSG::CSGBase | |
| renameCell(const CSGCell &cell, const std::string &name) | CSG::CSGBase | inline |
| renameLattice(const CSGLattice &lattice, const std::string &name) | CSG::CSGBase | inline |
| renameRootUniverse(const std::string &name) | CSG::CSGBase | inline |
| renameSurface(const CSGSurface &surface, const std::string &name) | CSG::CSGBase | inline |
| renameUniverse(const CSGUniverse &universe, const std::string &name) | CSG::CSGBase | inline |
| resetCellFill(const CSGCell &cell) | CSG::CSGBase | |
| resetLatticeOuter(const CSGLattice &lattice) | CSG::CSGBase | |
| setLatticeOuter(const CSGLattice &lattice, const std::string &outer_name) | CSG::CSGBase | |
| setLatticeOuter(const CSGLattice &lattice, const CSGUniverse &outer_univ) | CSG::CSGBase | |
| setLatticeUniverses(const CSGLattice &lattice, std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> &universes) | CSG::CSGBase | |
| setUniverseAtLatticeIndex(const CSGLattice &lattice, const CSGUniverse &universe, std::pair< int, int > index) | CSG::CSGBase | |
| updateCellFill(const CSGCell &cell, const std::string &mat_name) | CSG::CSGBase | |
| updateCellFill(const CSGCell &cell, const CSGUniverse *univ) | CSG::CSGBase | |
| updateCellFill(const CSGCell &cell, const CSGLattice *lattice) | CSG::CSGBase | |
| updateCellRegion(const CSGCell &cell, const CSGRegion ®ion) | CSG::CSGBase | |
| updateIncomingCellRegions(CSGSurfaceList &surf_list, CSGCellList &cell_list) | CSG::CSGBase | private |
| ~CSGBase() | CSG::CSGBase |
1.8.14