Go to the documentation of this file.
31 #ifndef vtkTensorProbeRepresentation_h
32 #define vtkTensorProbeRepresentation_h
34 #include "vtkInteractionWidgetsModule.h"
66 vtkSetVector3Macro( ProbePosition,
double );
67 vtkGetVector3Macro( ProbePosition,
double );
93 virtual int Move(
double motionVector[2] );
108 double displayPos[2],
double closestWorldPos[3],
vtkIdType &cellId,
114 double ProbePosition[3];
map vtkPolyData to graphics primitives
void GetActors(vtkPropCollection *) override
See vtkProp for details.
vtkTensorProbeRepresentation()
void Initialize()
Set the probe position to a reasonable location on the trajectory.
int RenderOpaqueGeometry(vtkViewport *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
void ReleaseGraphicsResources(vtkWindow *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
Abstract class that serves as a representation for vtkTensorProbeWidget.
vtkPolyDataMapper * TrajectoryMapper
~vtkTensorProbeRepresentation() override
vtkActor * TrajectoryActor
virtual int SelectProbe(int pos[2])=0
This method is invoked by the widget during user interaction.
void FindClosestPointOnPolyline(double displayPos[2], double closestWorldPos[3], vtkIdType &cellId, int maxSpeed=10)
virtual void SetTrajectory(vtkPolyData *)
Set the trajectory that we are trying to probe tensors on.
virtual int Move(double motionVector[2])
INTERNAL - Do not use This method is invoked by the widget during user interaction.
window superclass for vtkRenderWindow
void BuildRepresentation() override
See vtkWidgetRepresentation for details.
represents an object (geometry & properties) in a rendered scene
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
abstract specification for Viewports
concrete dataset represents vertices, lines, polygons, and triangle strips
provides thread-safe access to cells