18 #ifndef itkVesselTubeSpatialObjectPoint_h
19 #define itkVesselTubeSpatialObjectPoint_h
22 #include "vnl/vnl_vector_fixed.h"
36 template<
unsigned int TPo
intDimension = 3 >
56 float GetMedialness() const;
59 void SetMedialness(const
float newMedialness);
62 float GetRidgeness() const;
65 void SetRidgeness(const
float newRidgeness);
68 float GetBranchness() const;
71 void SetBranchness(const
float newBranchness);
77 void SetMark(const
bool newMark);
80 float GetAlpha1() const;
83 void SetAlpha1(const
float newAlpha);
86 float GetAlpha2() const;
89 void SetAlpha2(const
float newAlpha);
92 float GetAlpha3() const;
95 void SetAlpha3(const
float newAlpha);
124 void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
128 #ifndef ITK_MANUAL_INSTANTIATION
129 #include "itkVesselTubeSpatialObjectPoint.hxx"
132 #endif // itkVesselTubeSpatialObjectPoint_h
Point used for a tube definition.
CovariantVector< double, TPointDimension > CovariantVectorType
Point< double, TPointDimension > PointType
Vector< double, TPointDimension > VectorType
TubeSpatialObjectPoint< TPointDimension > Superclass
Point used for a tube definition.
Point used for spatial objets.
Control indentation during Print() invocation.
VesselTubeSpatialObjectPoint Self