28 #ifndef vtkEllipsoidTensorProbeRepresentation_h
29 #define vtkEllipsoidTensorProbeRepresentation_h
31 #include "vtkInteractionWidgetsModule.h"
74 void EvaluateTensor(
double t[9] );
represents an object (geometry & properties) in a rendered scene
vtkPolyData * TensorSource
Abstract class that serves as a representation for vtkTensorProbeWidget.
virtual int SelectProbe(int pos[2])=0
This method is invoked by the widget during user interaction.
abstract specification for Viewports
virtual int RenderOpaqueGeometry(vtkViewport *)
See vtkWidgetRepresentation for details.
virtual void BuildRepresentation()
See vtkWidgetRepresentation for details.
vtkCellPicker * CellPicker
vtkTensorGlyph * TensorGlypher
concrete dataset represents vertices, lines, polygons, and triangle strips
window superclass for vtkRenderWindow
vtkPolyDataMapper * EllipsoidMapper
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Standard methods for instances of this class.
compute normals for polygonal mesh
virtual void GetActors(vtkPropCollection *)
See vtkProp for details.
map vtkPolyData to graphics primitives
scale and orient glyph(s) according to tensor eigenvalues and eigenvectors
vtkActor * EllipsoidActor
ray-cast cell picker for all kinds of Prop3Ds
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkPolyDataNormals * PolyDataNormals
A concrete implementation of vtkTensorProbeRepresentation that renders tensors as ellipoids...
virtual void ReleaseGraphicsResources(vtkWindow *)
See vtkProp for details.