Go to the documentation of this file.
30 #ifndef vtkTensorProbeRepresentation_h
31 #define vtkTensorProbeRepresentation_h
78 virtual int Move(
double motionVector[2] );
91 double displayPos[2],
double closestWorldPos[3],
vtkIdType &cellId,
97 double ProbePosition[3];
map vtkPolyData to graphics primitives
vtkTensorProbeRepresentation()
Abstract class that serves as a representation for vtkTensorProbeWidget.
vtkPolyDataMapper * TrajectoryMapper
#define vtkSetVector3Macro(name, type)
virtual void BuildRepresentation()
virtual int RenderOpaqueGeometry(vtkViewport *)
vtkActor * TrajectoryActor
virtual int SelectProbe(int pos[2])=0
void FindClosestPointOnPolyline(double displayPos[2], double closestWorldPos[3], vtkIdType &cellId, int maxSpeed=10)
#define vtkTypeMacro(thisClass, superclass)
virtual void SetTrajectory(vtkPolyData *)
virtual int Move(double motionVector[2])
window superclass for vtkRenderWindow
#define vtkGetVector3Macro(name, type)
virtual void GetActors(vtkPropCollection *)
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
#define vtkGetMacro(name, type)
abstract specification for Viewports
void PrintSelf(ostream &os, vtkIndent indent)
vtkSetMacro(IgnoreDriverBugs, bool)
concrete dataset represents vertices, lines, polygons, and triangle strips
provides thread-safe access to cells
~vtkTensorProbeRepresentation()
virtual void ReleaseGraphicsResources(vtkWindow *)