|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
G4DrawVoxels is a utility class for the visualization of voxels in the detector geometry. More...
#include <G4DrawVoxels.hh>
Public Member Functions | |
| G4DrawVoxels () | |
| G4DrawVoxels (const G4DrawVoxels &)=delete | |
| G4DrawVoxels | operator= (const G4DrawVoxels &)=delete |
| ~G4DrawVoxels ()=default | |
| void | DrawVoxels (const G4LogicalVolume *lv) const |
| G4PlacedPolyhedronList * | CreatePlacedPolyhedra (const G4LogicalVolume *) const |
| void | SetVoxelsVisAttributes (G4VisAttributes &, G4VisAttributes &, G4VisAttributes &) |
| void | SetBoundingBoxVisAttributes (G4VisAttributes &) |
G4DrawVoxels is a utility class for the visualization of voxels in the detector geometry.
Definition at line 49 of file G4DrawVoxels.hh.
| G4DrawVoxels::G4DrawVoxels | ( | ) |
Constructor. It initialises the members data to default colors.
Definition at line 46 of file G4DrawVoxels.cc.
Referenced by G4DrawVoxels(), and operator=().
|
delete |
Copy constructor and assignment operator not allowed.
|
default |
Default Destructor.
| G4PlacedPolyhedronList * G4DrawVoxels::CreatePlacedPolyhedra | ( | const G4LogicalVolume * | lv | ) | const |
Creates polyhedra for the specified logical volume.
Definition at line 179 of file G4DrawVoxels.cc.
Referenced by G4LogicalVolumeModel::DescribeYourselfTo(), and DrawVoxels().
| void G4DrawVoxels::DrawVoxels | ( | const G4LogicalVolume * | lv | ) | const |
Draws voxels for the specified logical volume.
Definition at line 189 of file G4DrawVoxels.cc.
|
delete |
| void G4DrawVoxels::SetBoundingBoxVisAttributes | ( | G4VisAttributes & | VA_boundingbox | ) |
Definition at line 66 of file G4DrawVoxels.cc.
| void G4DrawVoxels::SetVoxelsVisAttributes | ( | G4VisAttributes & | VA_voxelX, |
| G4VisAttributes & | VA_voxelY, | ||
| G4VisAttributes & | VA_voxelZ ) |
Visualisation attributes control. Allow changing colors of the drawing.
Definition at line 57 of file G4DrawVoxels.cc.