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