Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::TubeElement Class Referenceabstract

Abstract class for elements which describes tubular structur. More...

#include <mitkTubeElement.h>

Inheritance diagram for mitk::TubeElement:

Public Member Functions

virtual ~TubeElement ()
 
virtual void SetCoordinates (Point3D coordinates)=0
 
virtual const Point3DGetCoordinates () const =0
 
virtual bool operator== (const TubeElement &right) const =0
 

Detailed Description

Abstract class for elements which describes tubular structur.

Definition at line 28 of file mitkTubeElement.h.

Constructor & Destructor Documentation

virtual mitk::TubeElement::~TubeElement ( )
inlinevirtual

Definition at line 31 of file mitkTubeElement.h.

Member Function Documentation

virtual const Point3D& mitk::TubeElement::GetCoordinates ( ) const
pure virtual

Returns the 3D position of the element.

Implemented in mitk::CircularProfileTubeElement.

Referenced by mitk::TubeGraphVtkMapper3D::ClipPolyData(), and mitk::TubeGraphIO::Write().

virtual bool mitk::TubeElement::operator== ( const TubeElement right) const
pure virtual

Comparison operation between this object and the given object.

Parameters
rightThe object to compare with.
Returns
true, if the object is the same;false, if not.

Implemented in mitk::CircularProfileTubeElement.

virtual void mitk::TubeElement::SetCoordinates ( Point3D  coordinates)
pure virtual

Set the 3D position of the element.

Implemented in mitk::CircularProfileTubeElement.


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