#include <G4VtkViewer.hh>
Definition at line 175 of file G4VtkViewer.hh.
◆ vtkIPWCallback()
vtkIPWCallback::vtkIPWCallback |
( |
| ) |
|
|
default |
◆ Execute()
void vtkIPWCallback::Execute |
( |
vtkObject * | caller, |
|
|
unsigned long | , |
|
|
void * | ) |
|
inlineoverride |
Definition at line 190 of file G4VtkViewer.hh.
191 {
192 if (this->
plane ==
nullptr) {
193 this->
plane = vtkPlane::New();
194 }
195
197 return;
198 }
199
200 auto planeWidget = reinterpret_cast<vtkImplicitPlaneWidget2*>(caller);
201 auto rep =
202 reinterpret_cast<vtkImplicitPlaneRepresentation*>(planeWidget->GetRepresentation());
203 rep->GetPlane(this->
plane);
206 }
G4Plane3D VtkPlaneToG4Plane3D(vtkPlane *vtkPlane)
void UpdatePlanePipelines(G4String name, G4String type, const G4Plane3D)
G4String pipelineToUpdateType
G4String pipelineToUpdateName
◆ New()
◆ SetStore()
void vtkIPWCallback::SetStore |
( |
G4VtkStore * | storeIn | ) |
|
|
inline |
◆ SetUpdatePipelineName()
◆ pipelineToUpdateName
G4String vtkIPWCallback::pipelineToUpdateName |
◆ pipelineToUpdateType
G4String vtkIPWCallback::pipelineToUpdateType |
◆ plane
vtkPlane* vtkIPWCallback::plane {nullptr} |
◆ store
The documentation for this class was generated from the following file: