18 #ifndef itkDTITubeSpatialObject_h
19 #define itkDTITubeSpatialObject_h
41 template<
unsigned int TDimension = 3 >
44 DTITubeSpatialObjectPoint< TDimension > >
76 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
80 void operator=(const
Self &) ITK_DELETE_FUNCTION;
84 #ifndef ITK_MANUAL_INSTANTIATION
85 #include "itkDTITubeSpatialObject.hxx"
88 #endif // itkDTITubeSpatialObject_h
Superclass::VectorType VectorType
Superclass::PointListType PointListType
DTITubeSpatialObject Self
Superclass::VectorType VectorType
SmartPointer< const Self > ConstPointer
Superclass::CovariantVectorType CovariantVectorType
Superclass::TransformType TransformType
Superclass::BoundingBoxType BoundingBoxType
Superclass::BoundingBoxType BoundingBoxType
SmartPointer< PointContainerType > PointContainerPointer
Point used for a tube definition.
Superclass::PointType PointType
std::vector< TubePointType > PointListType
DTITubeSpatialObjectPoint< TDimension > TubePointType
Representation of a tube based on the spatial object classes.
Superclass::SpatialObjectPointType SpatialObjectPointType
Superclass::SpatialObjectPointType SpatialObjectPointType
Superclass::PointType PointType
TubeSpatialObject< TDimension, DTITubeSpatialObjectPoint< TDimension > > Superclass
Superclass::TransformType TransformType
virtual ~DTITubeSpatialObject()
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
VectorContainer< IdentifierType, PointType > PointContainerType
Representation of a tube based on the spatial object classes.
Base class for all data objects in ITK.
SmartPointer< Self > Pointer
Superclass::CovariantVectorType CovariantVectorType