IGSTK
Public Member Functions | Protected Member Functions

igstk::TubeObjectRepresentation Class Reference

This class implements the representation a Tube object. More...

#include <igstkTubeObjectRepresentation.h>

Inheritance diagram for igstk::TubeObjectRepresentation:
Inheritance graph
[legend]
Collaboration diagram for igstk::TubeObjectRepresentation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void RequestSetTubeObject (const TubeObjectType *TubeObject)
 Connect this representation class to the spatial object.

Protected Member Functions

 TubeObjectRepresentation (void)
 Constructor.
 ~TubeObjectRepresentation (void)
 Destructor.
virtual void PrintSelf (std::ostream &os, itk::Indent indent) const
 Print object information.
void CreateActors ()
 Create the VTK actors.

Detailed Description

This class implements the representation a Tube object.

Basically the tube is represented as a VTK actor using a vtkTubeFilter.

igstkTubeObjectRepresentation.png

State Machine Diagram

Definition at line 42 of file igstkTubeObjectRepresentation.h.


Constructor & Destructor Documentation

igstk::TubeObjectRepresentation::TubeObjectRepresentation ( void  ) [protected]

Constructor.

igstk::TubeObjectRepresentation::~TubeObjectRepresentation ( void  ) [protected]

Destructor.


Member Function Documentation

void igstk::TubeObjectRepresentation::RequestSetTubeObject ( const TubeObjectType *  TubeObject)

Connect this representation class to the spatial object.

virtual void igstk::TubeObjectRepresentation::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const [protected, virtual]

Print object information.

Reimplemented from igstk::ObjectRepresentation.

void igstk::TubeObjectRepresentation::CreateActors ( ) [protected, virtual]

Create the VTK actors.

Implements igstk::ObjectRepresentation.


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