Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VtkPolydataInstanceAppendPipeline.hh>
Static Public Member Functions | |
static std::size_t | MakeHash (const G4Polyhedron &p, const G4VtkVisContext &vc) |
Static Public Member Functions inherited from G4VtkPolydataPipeline | |
static std::size_t | MakeHash (const G4Polyhedron &p, const G4VtkVisContext &vc) |
Protected Attributes | |
std::map< G4String, vtkSmartPointer< vtkTransformPolyDataFilter > > | transformFilterMap |
vtkSmartPointer< vtkAppendPolyData > | appendFilter |
Protected Attributes inherited from G4VtkPolydataInstancePipeline | |
vtkSmartPointer< vtkDoubleArray > | instanceColour |
vtkSmartPointer< vtkPoints > | instancePosition |
vtkSmartPointer< vtkDoubleArray > | instanceTransform |
std::map< G4String, vtkIdType > | instanceMap |
Protected Attributes inherited from G4VtkPolydataPipeline | |
vtkSmartPointer< vtkPoints > | polydataPoints |
vtkSmartPointer< vtkCellArray > | polydataCells |
vtkSmartPointer< vtkPolyData > | polydata |
std::vector< vtkSmartPointer< vtkPolyDataAlgorithm > > | filters |
vtkSmartPointer< vtkPolyDataMapper > | mapper |
vtkSmartPointer< vtkActor > | actor |
Protected Attributes inherited from G4VVtkPipeline | |
G4String | name |
G4String | type |
G4bool | disableParent |
std::vector< G4VVtkPipeline * > | childPipelines |
vtkSmartPointer< vtkRenderer > | renderer |
G4VtkVisContext | vc |
Definition at line 37 of file G4VtkPolydataInstanceAppendPipeline.hh.
G4VtkPolydataInstanceAppendPipeline::G4VtkPolydataInstanceAppendPipeline | ( | G4String | name, |
const G4VtkVisContext & | vc ) |
Definition at line 68 of file G4VtkPolydataInstanceAppendPipeline.cc.
|
overridedefault |
|
virtual |
Reimplemented from G4VtkPolydataInstancePipeline.
Definition at line 42 of file G4VtkPolydataInstancePipeline.cc.
|
overridevirtual |
Reimplemented from G4VtkPolydataInstancePipeline.
Definition at line 106 of file G4VtkPolydataInstanceAppendPipeline.cc.
|
static |
Definition at line 42 of file G4VtkPolydataInstanceAppendPipeline.cc.
Referenced by G4VtkStore::AddPrimitiveAppend().
|
overridevirtual |
Reimplemented from G4VVtkPipeline.
Definition at line 100 of file G4VtkPolydataInstanceAppendPipeline.cc.
|
overridevirtual |
Reimplemented from G4VtkPolydataInstancePipeline.
Definition at line 136 of file G4VtkPolydataInstanceAppendPipeline.cc.
|
protected |
Definition at line 56 of file G4VtkPolydataInstanceAppendPipeline.hh.
Referenced by G4VtkPolydataInstanceAppendPipeline(), and removeInstance().
|
protected |
Definition at line 55 of file G4VtkPolydataInstanceAppendPipeline.hh.
Referenced by addInstance(), and removeInstance().