ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkVesselTubeSpatialObject.h>
Representation of a tube based on the spatial object classes.
The tube is basically defined by a set of points. Each tube can be connected to a tube network, by using the AddSpatialObject() methods of a VesselTubeSpatialObject Object. A tube is also identified by an id number when connected to a network.
Definition at line 42 of file itkVesselTubeSpatialObject.h.
typedef Superclass::BoundingBoxType itk::VesselTubeSpatialObject< TDimension >::BoundingBoxType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 62 of file itkVesselTubeSpatialObject.h.
typedef SmartPointer< const Self > itk::VesselTubeSpatialObject< TDimension >::ConstPointer |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 52 of file itkVesselTubeSpatialObject.h.
typedef Superclass::CovariantVectorType itk::VesselTubeSpatialObject< TDimension >::CovariantVectorType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 61 of file itkVesselTubeSpatialObject.h.
typedef SmartPointer< PointContainerType > itk::VesselTubeSpatialObject< TDimension >::PointContainerPointer |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 59 of file itkVesselTubeSpatialObject.h.
typedef VectorContainer< IdentifierType, PointType > itk::VesselTubeSpatialObject< TDimension >::PointContainerType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 58 of file itkVesselTubeSpatialObject.h.
typedef SmartPointer< Self > itk::VesselTubeSpatialObject< TDimension >::Pointer |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 51 of file itkVesselTubeSpatialObject.h.
typedef Superclass::PointListType itk::VesselTubeSpatialObject< TDimension >::PointListType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 54 of file itkVesselTubeSpatialObject.h.
typedef Superclass::PointType itk::VesselTubeSpatialObject< TDimension >::PointType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 55 of file itkVesselTubeSpatialObject.h.
typedef VesselTubeSpatialObject itk::VesselTubeSpatialObject< TDimension >::Self |
Standard class typedefs.
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 48 of file itkVesselTubeSpatialObject.h.
typedef Superclass::SpatialObjectPointType itk::VesselTubeSpatialObject< TDimension >::SpatialObjectPointType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 57 of file itkVesselTubeSpatialObject.h.
typedef TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > > itk::VesselTubeSpatialObject< TDimension >::Superclass |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 50 of file itkVesselTubeSpatialObject.h.
typedef Superclass::TransformType itk::VesselTubeSpatialObject< TDimension >::TransformType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 56 of file itkVesselTubeSpatialObject.h.
typedef VesselTubeSpatialObjectPoint< TDimension > itk::VesselTubeSpatialObject< TDimension >::TubePointType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 53 of file itkVesselTubeSpatialObject.h.
typedef Superclass::VectorType itk::VesselTubeSpatialObject< TDimension >::VectorType |
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
Definition at line 60 of file itkVesselTubeSpatialObject.h.
itk::VesselTubeSpatialObject< TDimension >::VesselTubeSpatialObject | ( | ) | [protected] |
virtual itk::VesselTubeSpatialObject< TDimension >::~VesselTubeSpatialObject | ( | ) | [protected, virtual] |
itk::VesselTubeSpatialObject< TDimension >::VesselTubeSpatialObject | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::VesselTubeSpatialObject< TDimension >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
virtual const char* itk::VesselTubeSpatialObject< TDimension >::GetNameOfClass | ( | ) | const [virtual] |
Method for creation through the object factory.
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
static Pointer itk::VesselTubeSpatialObject< TDimension >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
void itk::VesselTubeSpatialObject< TDimension >::operator= | ( | const Self & | ) | [private] |
TimeStamps
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.
virtual void itk::VesselTubeSpatialObject< TDimension >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
Method to print the object.
Reimplemented from itk::TubeSpatialObject< TDimension, VesselTubeSpatialObjectPoint< TDimension > >.