28#ifndef vtkEllipsoidTensorProbeRepresentation_h
29#define vtkEllipsoidTensorProbeRepresentation_h
31#include "vtkInteractionWidgetsModule.h"
represents an object (geometry & properties) in a rendered scene
ray-cast cell picker for all kinds of Prop3Ds
A concrete implementation of vtkTensorProbeRepresentation that renders tensors as ellipoids.
vtkPolyDataNormals * PolyDataNormals
virtual void RegisterPickers()
Register internal Pickers in the Picking Manager.
virtual void GetActors(vtkPropCollection *)
See vtkProp for details.
vtkTensorGlyph * TensorGlypher
void EvaluateTensor(double t[9])
virtual void BuildRepresentation()
See vtkWidgetRepresentation for details.
~vtkEllipsoidTensorProbeRepresentation()
virtual void ReleaseGraphicsResources(vtkWindow *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkPolyData * TensorSource
vtkActor * EllipsoidActor
vtkPolyDataMapper * EllipsoidMapper
virtual int SelectProbe(int pos[2])
Can we pick the tensor glyph at the current cursor pos.
static vtkEllipsoidTensorProbeRepresentation * New()
vtkCellPicker * CellPicker
vtkEllipsoidTensorProbeRepresentation()
virtual int RenderOpaqueGeometry(vtkViewport *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
a simple class to control print indentation
map vtkPolyData to graphics primitives
compute normals for polygonal mesh
concrete dataset represents vertices, lines, polygons, and triangle strips
scale and orient glyph(s) according to tensor eigenvalues and eigenvectors
Abstract class that serves as a representation for vtkTensorProbeWidget.
abstract specification for Viewports
window superclass for vtkRenderWindow