Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Class for elements which describes tubular structur with a circular cross section. More...
#include <mitkCircularProfileTubeElement.h>
Public Member Functions | |
CircularProfileTubeElement () | |
CircularProfileTubeElement (float x, float y, float z, float d=0.0f) | |
CircularProfileTubeElement (const Point3D, float d=0.0f) | |
~CircularProfileTubeElement () | |
void | SetCoordinates (Point3D coordinates) override |
const Point3D & | GetCoordinates () const override |
void | SetDiameter (float d) |
const float | GetDiameter () const |
bool | operator== (const TubeElement &right) const override |
Public Member Functions inherited from mitk::TubeElement | |
virtual | ~TubeElement () |
Class for elements which describes tubular structur with a circular cross section.
Definition at line 28 of file mitkCircularProfileTubeElement.h.
mitk::CircularProfileTubeElement::CircularProfileTubeElement | ( | ) |
Definition at line 18 of file mitkCircularProfileTubeElement.cpp.
mitk::CircularProfileTubeElement::CircularProfileTubeElement | ( | float | x, |
float | y, | ||
float | z, | ||
float | d = 0.0f |
||
) |
Definition at line 22 of file mitkCircularProfileTubeElement.cpp.
References mitk::FillVector3D().
mitk::CircularProfileTubeElement::CircularProfileTubeElement | ( | const Point3D | c, |
float | d = 0.0f |
||
) |
Definition at line 27 of file mitkCircularProfileTubeElement.cpp.
mitk::CircularProfileTubeElement::~CircularProfileTubeElement | ( | ) |
Definition at line 32 of file mitkCircularProfileTubeElement.cpp.
|
overridevirtual |
Returns the 3D position of the element.
Implements mitk::TubeElement.
Definition at line 36 of file mitkCircularProfileTubeElement.cpp.
const float mitk::CircularProfileTubeElement::GetDiameter | ( | ) | const |
Returns the diameter of the circle.
Definition at line 46 of file mitkCircularProfileTubeElement.cpp.
|
overridevirtual |
Comparison operation between this object and the given object.
right | The object to compare with. |
Implements mitk::TubeElement.
Definition at line 56 of file mitkCircularProfileTubeElement.cpp.
|
overridevirtual |
Set the 3D position of the element.
Implements mitk::TubeElement.
Definition at line 41 of file mitkCircularProfileTubeElement.cpp.
void mitk::CircularProfileTubeElement::SetDiameter | ( | float | d | ) |
Set the diameter of the circle.
Definition at line 51 of file mitkCircularProfileTubeElement.cpp.