VTK
Public Member Functions | Protected Member Functions | Protected Attributes
vtkResliceCursorActor Class Reference

Represent a reslice cursor. More...

#include <vtkResliceCursorActor.h>

Inheritance diagram for vtkResliceCursorActor:
Inheritance graph
[legend]
Collaboration diagram for vtkResliceCursorActor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual int RenderOpaqueGeometry (vtkViewport *viewport)
virtual int HasTranslucentPolygonalGeometry ()
void ReleaseGraphicsResources (vtkWindow *)
doubleGetBounds ()
unsigned long int GetMTime ()
vtkActorGetCenterlineActor (int axis)
virtual void SetUserMatrix (vtkMatrix4x4 *matrix)
virtual
vtkResliceCursorPolyDataAlgorithm
GetCursorAlgorithm ()
vtkPropertyGetCenterlineProperty (int i)
vtkPropertyGetThickSlabProperty (int i)

Protected Member Functions

 vtkResliceCursorActor ()
 ~vtkResliceCursorActor ()
void UpdateViewProps (vtkViewport *v=NULL)
void UpdateHoleSize (vtkViewport *v)

Protected Attributes

vtkResliceCursorPolyDataAlgorithmCursorAlgorithm
vtkPolyDataMapperCursorCenterlineMapper [3]
vtkActorCursorCenterlineActor [3]
vtkPolyDataMapperCursorThickSlabMapper [3]
vtkActorCursorThickSlabActor [3]
vtkPropertyCenterlineProperty [3]
vtkPropertyThickSlabProperty [3]
typedef vtkProp3D Superclass
static vtkResliceCursorActorNew ()
static int IsTypeOf (const char *type)
static vtkResliceCursorActorSafeDownCast (vtkObjectBase *o)
virtual int IsA (const char *type)
vtkResliceCursorActorNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkObjectBaseNewInstanceInternal () const

Detailed Description

Represent a reslice cursor.

A reslice cursor consists of a pair of lines (cross hairs), thin or thick, that may be interactively manipulated for thin/thick reformats through the data.

See also:
vtkResliceCursor vtkResliceCursorPolyDataAlgorithm vtkResliceCursorWidget vtkResliceCursorRepresentation vtkResliceCursorLineRepresentation

Definition at line 39 of file vtkResliceCursorActor.h.


Member Typedef Documentation

Standard VTK methods

Reimplemented from vtkProp3D.

Definition at line 47 of file vtkResliceCursorActor.h.


Constructor & Destructor Documentation


Member Function Documentation

Standard VTK methods

Reimplemented from vtkObject.

static int vtkResliceCursorActor::IsTypeOf ( const char *  type) [static]

Standard VTK methods

Reimplemented from vtkProp3D.

virtual int vtkResliceCursorActor::IsA ( const char *  type) [virtual]

Standard VTK methods

Reimplemented from vtkProp3D.

Standard VTK methods

Reimplemented from vtkProp3D.

virtual vtkObjectBase* vtkResliceCursorActor::NewInstanceInternal ( ) const [protected, virtual]

Standard VTK methods

Reimplemented from vtkProp3D.

Standard VTK methods

Reimplemented from vtkProp3D.

void vtkResliceCursorActor::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Standard VTK methods

Reimplemented from vtkProp3D.

Get the cursor algorithm. The cursor must be set on the algorithm

virtual int vtkResliceCursorActor::RenderOpaqueGeometry ( vtkViewport viewport) [virtual]

Support the standard render methods.

Reimplemented from vtkProp.

Does this prop have some translucent polygonal geometry? No.

Reimplemented from vtkProp.

Release any graphics resources that are being consumed by this actor. The parameter window could be used to determine which graphic resources to release.

Reimplemented from vtkProp.

Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).

Implements vtkProp3D.

unsigned long int vtkResliceCursorActor::GetMTime ( ) [virtual]

Get the actors mtime plus consider its algorithm.

Reimplemented from vtkProp3D.

Get property of the internal actor.

Get property of the internal actor.

Get the centerline actor along a particular axis

virtual void vtkResliceCursorActor::SetUserMatrix ( vtkMatrix4x4 matrix) [virtual]

Set the user matrix on all the internal actors.

Reimplemented from vtkProp3D.

void vtkResliceCursorActor::UpdateViewProps ( vtkViewport v = NULL) [protected]

Member Data Documentation

Definition at line 92 of file vtkResliceCursorActor.h.

Definition at line 93 of file vtkResliceCursorActor.h.

Definition at line 94 of file vtkResliceCursorActor.h.

Definition at line 95 of file vtkResliceCursorActor.h.

Definition at line 96 of file vtkResliceCursorActor.h.

Definition at line 97 of file vtkResliceCursorActor.h.

Definition at line 98 of file vtkResliceCursorActor.h.


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