#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]) |
virtual void | GetActors (vtkPropCollection *) |
virtual void | ReleaseGraphicsResources (vtkWindow *) |
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.
virtual void vtkEllipsoidTensorProbeRepresentation::GetActors | ( | vtkPropCollection * | ) | [virtual] |
See vtkProp for details.
Reimplemented from vtkTensorProbeRepresentation.
virtual void vtkEllipsoidTensorProbeRepresentation::ReleaseGraphicsResources | ( | vtkWindow * | ) | [virtual] |
See vtkProp for details.
Reimplemented from vtkTensorProbeRepresentation.
void vtkEllipsoidTensorProbeRepresentation::EvaluateTensor | ( | double | t[9] | ) | [protected] |
Definition at line 68 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 69 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 70 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 71 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 72 of file vtkEllipsoidTensorProbeRepresentation.h.
Definition at line 73 of file vtkEllipsoidTensorProbeRepresentation.h.