VTK
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkResliceCursorThickLineRepresentation Class Reference

represents a thick slab of the reslice cursor widget More...

#include <vtkResliceCursorThickLineRepresentation.h>

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

List of all members.

Public Member Functions

virtual void CreateDefaultResliceAlgorithm ()
virtual void SetResliceParameters (double outputSpacingX, double outputSpacingY, int extentX, int extentY)

Static Public Member Functions

static
vtkResliceCursorThickLineRepresentation
New ()

Protected Member Functions

 vtkResliceCursorThickLineRepresentation ()
 ~vtkResliceCursorThickLineRepresentation ()
typedef
vtkResliceCursorLineRepresentation 
Superclass
static int IsTypeOf (const char *type)
static
vtkResliceCursorThickLineRepresentation
SafeDownCast (vtkObjectBase *o)
virtual int IsA (const char *type)
vtkResliceCursorThickLineRepresentationNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkObjectBaseNewInstanceInternal () const

Detailed Description

represents a thick slab of the reslice cursor widget

This class respresents a thick reslice cursor, that can be used to perform interactive thick slab MPR's through data. The class internally uses vtkImageSlabReslice to do its reslicing. The slab thickness is set interactively from the widget. The slab resolution (ie the number of blend points) is set as the minimum spacing along any dimension from the dataset.

See also:
vtkImageSlabReslice vtkResliceCursorLineRepresentation vtkResliceCursorWidget
Examples:
vtkResliceCursorThickLineRepresentation (Examples)
Tests:
vtkResliceCursorThickLineRepresentation (Tests)

Definition at line 40 of file vtkResliceCursorThickLineRepresentation.h.


Member Typedef Documentation

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

Definition at line 48 of file vtkResliceCursorThickLineRepresentation.h.


Constructor & Destructor Documentation


Member Function Documentation

Instantiate the class.

Reimplemented from vtkResliceCursorLineRepresentation.

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

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

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

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

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

Standard VTK methods.

Reimplemented from vtkResliceCursorLineRepresentation.

INTERNAL - Do not use Create the thick reformat class. This overrides the superclass implementation and creates a vtkImageSlabReslice instead of a vtkImageReslice.

Reimplemented from vtkResliceCursorRepresentation.

virtual void vtkResliceCursorThickLineRepresentation::SetResliceParameters ( double  outputSpacingX,
double  outputSpacingY,
int  extentX,
int  extentY 
) [virtual]

INTERNAL - Do not use Reslice parameters which are set from vtkResliceCursorWidget based on user interactions.

Reimplemented from vtkResliceCursorRepresentation.


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