typedef typename TImageBase::PointType TPoint;
typedef typename TImageBase::DirectionType TDirection;
typedef typename Superclass::ContinuousIndexType TContinuousIndex;
+ typedef typename TContinuousIndex::IndexType TIndex;
typedef typename TPoint::VectorType TVector;
typedef cpExtensions::Algorithms::BezierCurveFunction< TVector > TBezier;
public:
void AddVertex( const TContinuousIndex& vertex );
unsigned long GetSize( ) const;
- TContinuousIndex GetVertex( unsigned long i ) const;
+ TContinuousIndex GetContinuousVertex( unsigned long i ) const;
+ TIndex GetVertex( unsigned long i ) const;
TPoint GetPoint( unsigned long i ) const;
TPoint GetSmoothPoint( double u ) const;