vtkEllipsoidTensorProbeRepresentation Class Reference

#include <vtkEllipsoidTensorProbeRepresentation.h>

Inheritance diagram for vtkEllipsoidTensorProbeRepresentation:

Inheritance graph
[legend]
Collaboration diagram for vtkEllipsoidTensorProbeRepresentation:

Collaboration graph
[legend]

List of all members.


Detailed Description

A concrete implementation of vtkTensorProbeRepresentation that renders tensors as ellipoids.

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.

See also:
vtkTensorProbeWidget

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

vtkActorEllipsoidActor
vtkPolyDataMapperEllipsoidMapper
vtkPolyDataTensorSource
vtkTensorGlyphTensorGlypher
vtkCellPickerCellPicker
vtkPolyDataNormalsPolyDataNormals

Member Typedef Documentation

Standard methods for instances of this class.

Reimplemented from vtkTensorProbeRepresentation.

Definition at line 45 of file vtkEllipsoidTensorProbeRepresentation.h.


Constructor & Destructor Documentation

vtkEllipsoidTensorProbeRepresentation::vtkEllipsoidTensorProbeRepresentation (  )  [protected]

vtkEllipsoidTensorProbeRepresentation::~vtkEllipsoidTensorProbeRepresentation (  )  [protected]


Member Function Documentation

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]


Member Data Documentation

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.


The documentation for this class was generated from the following file:

Generated on Wed Jun 3 19:01:03 2009 for VTK by  doxygen 1.5.6