17#ifndef vtkEllipsoidTensorProbeRepresentation_h 
   18#define vtkEllipsoidTensorProbeRepresentation_h 
   20#include "vtkInteractionWidgetsModule.h"  
   23VTK_ABI_NAMESPACE_BEGIN
 
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.
 
int SelectProbe(int pos[2]) override
Can we pick the tensor glyph at the current cursor pos.
 
vtkPolyDataNormals * PolyDataNormals
 
int RenderOpaqueGeometry(vtkViewport *) override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
 
vtkTensorGlyph * TensorGlypher
 
void EvaluateTensor(double t[9])
 
void BuildRepresentation() override
Subclasses of vtkWidgetRepresentation must implement these methods.
 
vtkPolyData * TensorSource
 
vtkActor * EllipsoidActor
 
void ReleaseGraphicsResources(vtkWindow *) override
See vtkProp for details.
 
vtkPolyDataMapper * EllipsoidMapper
 
void GetActors(vtkPropCollection *) override
See vtkProp for details.
 
void RegisterPickers() override
Register internal Pickers in the Picking Manager.
 
static vtkEllipsoidTensorProbeRepresentation * New()
 
vtkCellPicker * CellPicker
 
vtkEllipsoidTensorProbeRepresentation()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for instances of this class.
 
~vtkEllipsoidTensorProbeRepresentation() override
 
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 eigenvalues and eigenvectors of symmetrical part of tensor
 
Abstract class that serves as a representation for vtkTensorProbeWidget.
 
abstract specification for Viewports
 
window superclass for vtkRenderWindow