IGSTK
|
This class represents a Mesh object. More...
#include <igstkMeshResliceObjectRepresentation.h>
Public Types | |
typedef ReslicerPlaneSpatialObject | ReslicerPlaneType |
typedef ReslicerPlaneType::Pointer | ReslicerPlanePointerType |
typedef ReslicerPlaneType::VectorType | VectorType |
Public Member Functions | |
Pointer | Copy () const |
Return a copy of the current object representation. | |
void | RequestSetMeshObject (const MeshObjectType *MeshObject) |
Connect this representation class to the spatial object. | |
void | SetVisibility (bool visibility) |
Sets visibility. | |
void | RequestSetReslicePlaneSpatialObject (const ReslicerPlaneType *planeSpatialObject) |
Sets the reslicer plane. | |
void | SetLineWidth (double LineWidth) |
Set/Get line width. | |
virtual double | GetLineWidth () |
Public Attributes | |
igstkStandardClassTraitsMacro(MeshResliceObjectRepresentation, ObjectRepresentation) public typedef MeshObjectType::PointType | PointType |
Macro with standard traits declarations. | |
Protected Member Functions | |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print object information. | |
MeshResliceObjectRepresentation (void) | |
Constructor. | |
~MeshResliceObjectRepresentation (void) | |
Destructor. | |
void | CreateActors () |
Create the VTK actors. | |
virtual bool | VerifyTimeStamp () const |
Verify time stamp. |
This class represents a Mesh object.
Definition at line 43 of file igstkMeshResliceObjectRepresentation.h.
Definition at line 61 of file igstkMeshResliceObjectRepresentation.h.
Definition at line 62 of file igstkMeshResliceObjectRepresentation.h.
Definition at line 64 of file igstkMeshResliceObjectRepresentation.h.
igstk::MeshResliceObjectRepresentation::MeshResliceObjectRepresentation | ( | void | ) | [protected] |
Constructor.
igstk::MeshResliceObjectRepresentation::~MeshResliceObjectRepresentation | ( | void | ) | [protected] |
Destructor.
Pointer igstk::MeshResliceObjectRepresentation::Copy | ( | ) | const |
Return a copy of the current object representation.
void igstk::MeshResliceObjectRepresentation::RequestSetMeshObject | ( | const MeshObjectType * | MeshObject | ) |
Connect this representation class to the spatial object.
void igstk::MeshResliceObjectRepresentation::SetVisibility | ( | bool | visibility | ) |
Sets visibility.
void igstk::MeshResliceObjectRepresentation::RequestSetReslicePlaneSpatialObject | ( | const ReslicerPlaneType * | planeSpatialObject | ) |
Sets the reslicer plane.
void igstk::MeshResliceObjectRepresentation::SetLineWidth | ( | double | LineWidth | ) |
Set/Get line width.
virtual double igstk::MeshResliceObjectRepresentation::GetLineWidth | ( | ) | [virtual] |
virtual void igstk::MeshResliceObjectRepresentation::PrintSelf | ( | std::ostream & | os, |
itk::Indent | indent | ||
) | const [protected, virtual] |
Print object information.
Reimplemented from igstk::ObjectRepresentation.
void igstk::MeshResliceObjectRepresentation::CreateActors | ( | ) | [protected, virtual] |
Create the VTK actors.
Implements igstk::ObjectRepresentation.
virtual bool igstk::MeshResliceObjectRepresentation::VerifyTimeStamp | ( | ) | const [protected, virtual] |
Verify time stamp.
Use the reslicing tool transform to verify the time stamp
Reimplemented from igstk::ObjectRepresentation.
igstkStandardClassTraitsMacro ( MeshResliceObjectRepresentation, ObjectRepresentation ) public typedef MeshObjectType::PointType igstk::MeshResliceObjectRepresentation::PointType |
Macro with standard traits declarations.
Typedefs
Definition at line 50 of file igstkMeshResliceObjectRepresentation.h.