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