|
| G4VtkPolydataInstanceTensorPipeline (G4String name, const G4VtkVisContext &vc) |
|
| ~G4VtkPolydataInstanceTensorPipeline () override=default |
|
void | Print () override |
|
| G4VtkPolydataInstancePipeline (G4String name, const G4VtkVisContext &vc) |
|
| ~G4VtkPolydataInstancePipeline () override=default |
|
virtual void | addInstance (G4double dx, G4double dy, G4double dz, G4double r00, G4double r01, G4double r02, G4double r10, G4double r11, G4double r12, G4double r20, G4double r21, G4double r22, const G4String &name) |
|
virtual void | addInstance (G4double dx, G4double dy, G4double dz, G4double r00, G4double r01, G4double r02, G4double r10, G4double r11, G4double r12, G4double r20, G4double r21, G4double r22, G4double r, G4double g, G4double b, G4double a, const G4String &name) |
|
virtual void | removeInstance (const G4String &name) |
|
| G4VtkPolydataPipeline (G4String name, const G4VtkVisContext &vc) |
|
| ~G4VtkPolydataPipeline () override=default |
|
void | AddFilter (vtkSmartPointer< vtkPolyDataAlgorithm > f) |
|
vtkSmartPointer< vtkPolyDataAlgorithm > | GetFilter (G4int iFilter) |
|
G4int | GetNumberOfFilters () |
|
vtkSmartPointer< vtkPolyDataAlgorithm > | GetFinalFilter () |
|
void | Enable () override |
|
void | Disable () override |
|
void | Print () override |
|
void | Modified () override |
|
void | Clear () override |
|
virtual vtkSmartPointer< vtkActor > | GetActor () |
|
virtual void | SetPolydata (const G4Polyhedron &polyhedron) |
|
virtual void | SetPolydata (const G4Polyline &polyline) |
|
virtual void | SetPolydata (vtkPolyData *polydata) |
|
virtual void | SetPolydataData (const G4Point3D &p) |
|
virtual void | SetPolydataData (double x, double y, double z) |
|
virtual void | SetActorTransform (G4double dx, G4double dy, G4double dz, G4double r00, G4double r01, G4double r02, G4double r10, G4double r11, G4double r12, G4double r20, G4double r21, G4double r22) |
|
virtual void | SetActorColour (G4double r, G4double g, G4double b, G4double a) |
|
virtual vtkSmartPointer< vtkPolyData > | GetPolydata () |
|
virtual G4double * | GetBounds () |
|
| G4VVtkPipeline () |
|
| G4VVtkPipeline (G4String nameIn, G4String typeIn, const G4VtkVisContext &vcIn, G4bool disableParentIn=false, vtkSmartPointer< vtkRenderer > rendererIn=nullptr) |
|
virtual | ~G4VVtkPipeline () |
|
void | SetDisableParent (G4bool disableParentIn) |
|
bool | GetDisableParent () |
|
void | SetName (G4String nameIn) |
|
const G4String | GetName () |
|
void | SetTypeName (G4String typeNameIn) |
|
G4String | GetTypeName () |
|
G4VtkVisContext & | GetVtkVisContext () |
|
void | AddChildPipeline (G4VVtkPipeline *child) |
|
G4VVtkPipeline * | GetChildPipeline (G4int iPipeline) |
|
G4int | GetNumberOfChildPipelines () |
|
std::vector< G4VVtkPipeline * > | GetChildPipelines () |
|
void | ClearChildPipeline () |
|