| AddBoolean(const BuilderView &other, bool is_subtraction=false, bool is_intersection=false, const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}, G4RotationMatrix *rotation=nullptr) | VolumeBuilder< BoxBuilder > | |
| AddIntersection(const BuilderView &other, const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}, G4RotationMatrix *rotation=nullptr) | VolumeBuilder< BoxBuilder > | |
| AddSubtraction(const BuilderView &other, const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}, G4RotationMatrix *rotation=nullptr) | VolumeBuilder< BoxBuilder > | |
| AddTo(BuilderViewList &list) const | VolumeBuilder< BoxBuilder > | |
| AddTo(StructureViewList &list) const | VolumeBuilder< BoxBuilder > | |
| AddTo(AssemblyPtr &assembly) const | VolumeBuilder< BoxBuilder > | |
| AddUnion(const BuilderView &other, const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}, G4RotationMatrix *rotation=nullptr) | VolumeBuilder< BoxBuilder > | |
| clone_impl() const override | VolumeBuilder< BoxBuilder > | protectedvirtual |
| CopyPlacementConfigsFrom(const BuilderView &other) | VolumeBuilder< BoxBuilder > | |
| CopyVolumeConfigsFrom(const BuilderView &other) | VolumeBuilder< BoxBuilder > | |
| CreateBoxBuilder | BoxBuilder | friend |
| CreateBoxBuilder | BoxBuilder | friend |
| CreateCenteredBoxBuilder | BoxBuilder | friend |
| CreateCenteredBoxBuilder | BoxBuilder | friend |
| CreateDeltasBoxBuilder | BoxBuilder | friend |
| CreateDeltasBoxBuilder | BoxBuilder | friend |
| CreateEdgesBoxBuilder | BoxBuilder | friend |
| CreateEdgesBoxBuilder | BoxBuilder | friend |
| CreateZDeltaBoxBuilder | BoxBuilder | friend |
| CreateZDeltaBoxBuilder | BoxBuilder | friend |
| disableable_shared_from_this()=default | disableable_shared_from_this< T > | protected |
| ForceSolid(bool x=true) | VolumeBuilder< BoxBuilder > | |
| ForkAndReset(const G4String &new_name) const | VolumeBuilder< BoxBuilder > | virtual |
| ForkForFinalSolid(const G4String &new_name) | VolumeBuilder< BoxBuilder > | |
| ForkForLogicalVolume(const G4String &new_name) | VolumeBuilder< BoxBuilder > | |
| ForkForPlacement(std::optional< int > copy_no=std::nullopt, const G4String &name_override="", bool parent_name_was_set=false) | VolumeBuilder< BoxBuilder > | |
| GetBaseSolid() final | VolumeBuilder< BoxBuilder > | virtual |
| GetBuilderName() const | VolumeBuilder< BoxBuilder > | |
| GetEffectiveDefaultUnit() const | VolumeBuilder< BoxBuilder > | |
| GetFinalSolid() final | VolumeBuilder< BoxBuilder > | virtual |
| GetLogicalVolume() final | VolumeBuilder< BoxBuilder > | virtual |
| GetPhysTransform() const final | VolumeBuilder< BoxBuilder > | inlinevirtual |
| GetPlacement() final | VolumeBuilder< BoxBuilder > | virtual |
| i_shared_ptr | BoxBuilder | friend |
| is_enabled_ | disableable_shared_from_this< T > | protected |
| MakeLogicalVolume(G4Material *material=nullptr, G4String name=std::string()) | VolumeBuilder< BoxBuilder > | |
| MakePlacement() | VolumeBuilder< BoxBuilder > | |
| MakeSolid() | VolumeBuilder< BoxBuilder > | |
| OverridePlacementName(const G4String &pName) | VolumeBuilder< BoxBuilder > | |
| PlaceAndFork() | VolumeBuilder< BoxBuilder > | inline |
| ReflectZBaseSolid() | VolumeBuilder< BoxBuilder > | |
| ReflectZFinalSolid() | VolumeBuilder< BoxBuilder > | |
| set_shared_from_this_enabled(bool enabled) | disableable_shared_from_this< T > | inline |
| SetAlpha(G4double alpha) | VolumeBuilder< BoxBuilder > | |
| SetAutoCopyNo(bool set) | VolumeBuilder< BoxBuilder > | |
| SetAutoPlacementNaming(bool set) | VolumeBuilder< BoxBuilder > | |
| SetBooleanName(const G4String &name) | VolumeBuilder< BoxBuilder > | |
| SetColor(double r=0.5, double g=0.5, double b=0.5, double alpha=1.0) | VolumeBuilder< BoxBuilder > | |
| SetColor(const G4Colour &color) | VolumeBuilder< BoxBuilder > | |
| SetCopyNo(G4int pCopyNo) | VolumeBuilder< BoxBuilder > | |
| SetDefaultUnit(G4double unit) | VolumeBuilder< BoxBuilder > | |
| SetInternalOffset(G4double x, G4double y, G4double z) | BoxBuilder | |
| SetInternalOffset(G4double unit, G4double x, G4double y, G4double z) | BoxBuilder | |
| SetLogicalVolume(G4LogicalVolume *logical_volume) | VolumeBuilder< BoxBuilder > | |
| SetMaterial(G4Material *material) | VolumeBuilder< BoxBuilder > | |
| SetMother(const BuilderView &mother) | VolumeBuilder< BoxBuilder > | |
| SetName(const G4String &name) | VolumeBuilder< BoxBuilder > | |
| SetPhysOffset(const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}) | VolumeBuilder< BoxBuilder > | |
| SetPhysRotation(const G4RotationMatrix &rot) | VolumeBuilder< BoxBuilder > | |
| SetPhysTransform(const UnitlessG4Transform3D &new_transform) | VolumeBuilder< BoxBuilder > | |
| SetSurfaceCheck(G4bool pSurfChk) | VolumeBuilder< BoxBuilder > | |
| SetVisibility(bool x=true) | VolumeBuilder< BoxBuilder > | |
| SetXEdgeDelta(G4double x_edge, G4double x_delta) | BoxBuilder | |
| SetXEdgeDelta(G4double unit, G4double x_edge, G4double x_delta) | BoxBuilder | |
| SetXEdges(G4double x_edge1, G4double x_edge2) | BoxBuilder | |
| SetXEdges(G4double unit, G4double x_edge1, G4double x_edge2) | BoxBuilder | |
| SetXSize(G4double x_size) | BoxBuilder | |
| SetXSize(G4double unit, G4double x_size) | BoxBuilder | |
| SetYEdgeDelta(G4double y_edge, G4double y_delta) | BoxBuilder | |
| SetYEdgeDelta(G4double unit, G4double y_edge, G4double y_delta) | BoxBuilder | |
| SetYEdges(G4double y_edge1, G4double y_edge2) | BoxBuilder | |
| SetYEdges(G4double unit, G4double y_edge1, G4double y_edge2) | BoxBuilder | |
| SetYSize(G4double y_size) | BoxBuilder | |
| SetYSize(G4double unit, G4double y_size) | BoxBuilder | |
| SetZEdgeDelta(G4double z_edge, G4double z_delta) | BoxBuilder | |
| SetZEdgeDelta(G4double unit, G4double z_edge, G4double z_delta) | BoxBuilder | |
| SetZEdges(G4double z_edge1, G4double z_edge2) | BoxBuilder | |
| SetZEdges(G4double unit, G4double z_edge1, G4double z_edge2) | BoxBuilder | |
| SetZSize(G4double z_size) | BoxBuilder | |
| SetZSize(G4double unit, G4double z_size) | BoxBuilder | |
| shared_from_this() | disableable_shared_from_this< T > | inline |
| shared_from_this() const | disableable_shared_from_this< T > | inline |
| SolidConstructor(const G4String &name) override | BoxBuilder | protectedvirtual |
| StackPhysOffset(const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}) | VolumeBuilder< BoxBuilder > | |
| StackPhysRotation(const G4RotationMatrix &stacked_rot) | VolumeBuilder< BoxBuilder > | |
| StackPhysTransform(const UnitlessG4Transform3D &new_transform) | VolumeBuilder< BoxBuilder > | |
| ToBuilderView() const override | VolumeBuilder< BoxBuilder > | virtual |
| ToStructureView() const override | VolumeBuilder< BoxBuilder > | virtual |
| VolumeBuilder(const VolumeBuilder< BoxBuilder > &other) | VolumeBuilder< BoxBuilder > | |
| VolumeBuilder(const SharedPtr< T > &other, std::true_type) | VolumeBuilder< BoxBuilder > | |
| VolumeBuilder< BoxBuilder > | BoxBuilder | friend |
| VolumeBuilderReference | BoxBuilder | friend |
| ~disableable_shared_from_this()=default | disableable_shared_from_this< T > | protectedvirtual |
| ~IStructureBuilder()=default | IStructureBuilder | protectedvirtual |
| ~IVolumeBuilder()=default | IVolumeBuilder | virtual |
| ~VolumeBuilder() override | VolumeBuilder< BoxBuilder > | |