| clone_impl() const override | StructureBuilderReference | protectedvirtual |
| CopyPlacementConfigsFrom(const BuilderView &other) | StructureBuilder< StructureBuilderReference > | |
| disableable_shared_from_this()=default | disableable_shared_from_this< T > | protected |
| ForceSolid(bool x=true) | StructureBuilder< StructureBuilderReference > | |
| ForkForLogicalVolume(const G4String &new_name) | StructureBuilder< StructureBuilderReference > | |
| ForkForPlacement(std::optional< int > copy_no=std::nullopt, const G4String &name_override="") | StructureBuilder< StructureBuilderReference > | |
| GetBuilderName() const | StructureBuilder< StructureBuilderReference > | |
| GetEffectiveDefaultUnit() const | StructureBuilder< StructureBuilderReference > | |
| GetPhysTransform() const | StructureBuilder< StructureBuilderReference > | inline |
| i_shared_ptr | StructureBuilderReference | friend |
| i_shared_ptr< StructureBuilderReference > | StructureBuilderReference | friend |
| is_enabled_ | disableable_shared_from_this< T > | protected |
| MakePlacement() | StructureBuilder< StructureBuilderReference > | |
| operator=(const StructureBuilderReference &other)=delete | StructureBuilderReference | |
| OverridePlacementName(const G4String &pName) | StructureBuilder< StructureBuilderReference > | |
| PlaceAndFork() | StructureBuilder< StructureBuilderReference > | |
| set_shared_from_this_enabled(bool enabled) | disableable_shared_from_this< T > | inline |
| SetAlpha(G4double alpha) | StructureBuilder< StructureBuilderReference > | |
| SetAutoCopyNo(bool set) | StructureBuilder< StructureBuilderReference > | |
| SetAutoPlacementNaming(bool set) | StructureBuilder< StructureBuilderReference > | |
| SetColor(double r=0.5, double g=0.5, double b=0.5, double alpha=1.0) | StructureBuilder< StructureBuilderReference > | |
| SetColor(const G4Colour &color) | StructureBuilder< StructureBuilderReference > | |
| SetCopyNo(G4int pCopyNo) | StructureBuilder< StructureBuilderReference > | |
| SetDefaultUnit(G4double unit) | StructureBuilder< StructureBuilderReference > | |
| SetMaterial(G4Material *material) | StructureBuilder< StructureBuilderReference > | |
| SetMother(const BuilderView &mother) | StructureBuilder< StructureBuilderReference > | |
| SetName(const G4String &name) | StructureBuilder< StructureBuilderReference > | |
| SetPhysOffset(const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}) | StructureBuilder< StructureBuilderReference > | |
| SetPhysRotation(const G4RotationMatrix &rot) | StructureBuilder< StructureBuilderReference > | |
| SetPhysTransform(const UnitlessG4Transform3D &new_transform) | StructureBuilder< StructureBuilderReference > | |
| SetSurfaceCheck(G4bool pSurfChk) | StructureBuilder< StructureBuilderReference > | |
| SetVisibility(bool is_visible=true) | StructureBuilder< StructureBuilderReference > | |
| shared_from_this() | disableable_shared_from_this< T > | inline |
| shared_from_this() const | disableable_shared_from_this< T > | inline |
| StackPhysOffset(const Unit3Vec &offset={CLHEP::mm, 0, 0, 0}) | StructureBuilder< StructureBuilderReference > | |
| StackPhysRotation(const G4RotationMatrix &stacked_rot) | StructureBuilder< StructureBuilderReference > | |
| StackPhysTransform(const UnitlessG4Transform3D &stacked_transform) | StructureBuilder< StructureBuilderReference > | |
| StructureBuilder | StructureBuilderReference | friend |
| ToStructureView() const override | StructureBuilderReference | protectedvirtual |
| VolumeBuilder | StructureBuilderReference | friend |
| ~disableable_shared_from_this()=default | disableable_shared_from_this< T > | protectedvirtual |
| ~IStructureBuilder()=default | IStructureBuilder | protectedvirtual |
| ~StructureBuilder() override | StructureBuilder< StructureBuilderReference > | |