#include <vtkEllipsoidTensorProbeRepresentation.h>
vtkEllipsoidTensorProbeRepresentation is a concrete implementation of vtkTensorProbeRepresentation. It renders tensors as ellipsoids. Locations between two points when probed have the tensors linearly interpolated from the neighboring locations on the polyline.
Definition at line 36 of file vtkEllipsoidTensorProbeRepresentation.h.
typedef vtkTensorProbeRepresentation | Superclass |
static int | IsTypeOf (const char *type) |
static vtkEllipsoidTensorProbeRepresentation * | SafeDownCast (vtkObject *o) |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions | |
virtual void | BuildRepresentation () |
virtual int | RenderOpaqueGeometry (vtkViewport *) |
virtual int | SelectProbe (int pos[2]) |
Static Public Member Functions | |
static vtkEllipsoidTensorProbeRepresentation * | New () |
Protected Member Functions | |
vtkEllipsoidTensorProbeRepresentation () | |
~vtkEllipsoidTensorProbeRepresentation () | |
void | EvaluateTensor (double t[9]) |
Protected Attributes | |
vtkActor * | EllipsoidActor |
vtkPolyDataMapper * | EllipsoidMapper |
vtkPolyData * | TensorSource |
vtkTensorGlyph * | TensorGlypher |
vtkCellPicker * | CellPicker |
vtkPolyDataNormals * | PolyDataNormals |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
Definition at line 45 of file vtkEllipsoidTensorProbeRepresentation.h.
vtkEllipsoidTensorProbeRepresentation::vtkEllipsoidTensorProbeRepresentation | ( | ) | [protected] |
vtkEllipsoidTensorProbeRepresentation::~vtkEllipsoidTensorProbeRepresentation | ( | ) | [protected] |
static vtkEllipsoidTensorProbeRepresentation* vtkEllipsoidTensorProbeRepresentation::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
virtual const char* vtkEllipsoidTensorProbeRepresentation::GetClassName | ( | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
static int vtkEllipsoidTensorProbeRepresentation::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
virtual int vtkEllipsoidTensorProbeRepresentation::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
static vtkEllipsoidTensorProbeRepresentation* vtkEllipsoidTensorProbeRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
void vtkEllipsoidTensorProbeRepresentation::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkTensorProbeRepresentation.
virtual void vtkEllipsoidTensorProbeRepresentation::BuildRepresentation | ( | ) | [virtual] |
See vtkWidgetRepresentation for details.
Reimplemented from vtkTensorProbeRepresentation.
virtual int vtkEllipsoidTensorProbeRepresentation::RenderOpaqueGeometry | ( | vtkViewport * | ) | [virtual] |
See vtkWidgetRepresentation for details.
Reimplemented from vtkTensorProbeRepresentation.
virtual int vtkEllipsoidTensorProbeRepresentation::SelectProbe | ( | int | pos[2] | ) | [virtual] |
Can we pick the tensor glyph at the current cursor pos
Implements vtkTensorProbeRepresentation.
void vtkEllipsoidTensorProbeRepresentation::EvaluateTensor | ( | double | t[9] | ) | [protected] |
Definition at line 62 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 63 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 64 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 65 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 66 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 67 of file vtkEllipsoidTensorProbeRepresentation.h.