#include <itkVesselTubeSpatialObjectPoint.h>
Inheritance diagram for itk::VesselTubeSpatialObjectPoint< TPointDimension >:
Public Types | |
typedef VesselTubeSpatialObjectPoint | Self |
typedef TubeSpatialObjectPoint< TPointDimension > | Superclass |
typedef Point< double, TPointDimension > | PointType |
typedef Vector< double, TPointDimension > | VectorType |
typedef CovariantVector< double, TPointDimension > | CovariantVectorType |
Public Member Functions | |
VesselTubeSpatialObjectPoint (void) | |
virtual | ~VesselTubeSpatialObjectPoint (void) |
float | GetMedialness (void) const |
void | SetMedialness (const float newMedialness) |
float | GetRidgeness (void) const |
void | SetRidgeness (const float newRidgeness) |
float | GetBranchness (void) const |
void | SetBranchness (const float newBranchness) |
bool | GetMark (void) const |
void | SetMark (const bool newMark) |
float | GetAlpha1 (void) const |
void | SetAlpha1 (const float newAlpha) |
float | GetAlpha2 (void) const |
void | SetAlpha2 (const float newAlpha) |
float | GetAlpha3 (void) const |
void | SetAlpha3 (const float newAlpha) |
Self & | operator= (const VesselTubeSpatialObjectPoint &rhs) |
Protected Member Functions | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
float | m_Alpha1 |
float | m_Alpha2 |
float | m_Alpha3 |
float | m_Medialness |
float | m_Ridgeness |
float | m_Branchness |
bool | m_Mark |
This class contains all the functions necessary to define a point that can be used to build tubes.
Definition at line 37 of file itkVesselTubeSpatialObjectPoint.h.
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 47 of file itkVesselTubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 45 of file itkVesselTubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 43 of file itkVesselTubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 44 of file itkVesselTubeSpatialObjectPoint.h. |
|
Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. Definition at line 46 of file itkVesselTubeSpatialObjectPoint.h. |
|
Constructor. This one defines the # of dimensions in the VesselTubeSpatialObjectPoint |
|
Default destructor. |
|
Get Alpha1 |
|
Get Alpha2 |
|
Get Alpha3 |
|
Get Branchness |
|
Get Mark |
|
Get Medialness |
|
Get Ridgeness |
|
Copy one VesselTubeSpatialObjectPoint to another |
|
Print the object Reimplemented from itk::TubeSpatialObjectPoint< TPointDimension >. |
|
Set Alpha1 |
|
Set Alpha2 |
|
Set Alpha3 |
|
Set Branchness |
|
Set Mark |
|
Set Medialness |
|
Set Ridgeness |
|
First of 3 alpha values Definition at line 104 of file itkVesselTubeSpatialObjectPoint.h. |
|
Second of 3 alpha values Definition at line 107 of file itkVesselTubeSpatialObjectPoint.h. |
|
Third of 3 alpha values Definition at line 110 of file itkVesselTubeSpatialObjectPoint.h. |
|
The branchness of the tube point Definition at line 119 of file itkVesselTubeSpatialObjectPoint.h. |
|
Is the tube point marked (selected) ? Definition at line 122 of file itkVesselTubeSpatialObjectPoint.h. |
|
The medialness of the tube point Definition at line 113 of file itkVesselTubeSpatialObjectPoint.h. |
|
The ridgeness of the tube point Definition at line 116 of file itkVesselTubeSpatialObjectPoint.h. |