18#ifndef itkSurfaceSpatialObjectPoint_h
19#define itkSurfaceSpatialObjectPoint_h
38template <
unsigned int TPo
intDimension = 3>
81#ifndef ITK_MANUAL_INSTANTIATION
82# include "itkSurfaceSpatialObjectPoint.hxx"
A templated class holding a n-Dimensional covariant vector.
Control indentation during Print() invocation.
A templated class holding a geometric point in n-Dimensional space.
CovariantVectorType m_NormalInObjectSpace
Point< double, TPointDimension > PointType
SpatialObjectPoint< TPointDimension > Superclass
ITK_DEFAULT_COPY_AND_MOVE(SurfaceSpatialObjectPoint)
SurfaceSpatialObjectPoint()
const CovariantVectorType & GetNormalInObjectSpace() const
~SurfaceSpatialObjectPoint() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
void SetNormalInWorldSpace(const CovariantVectorType &normal)
void SetNormalInObjectSpace(const CovariantVectorType &normal)
SurfaceSpatialObjectPoint Self
const CovariantVectorType GetNormalInWorldSpace() const
CovariantVector< double, TPointDimension > CovariantVectorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....