#include <itkTubeSpatialObjectPoint.h>
Inheritance diagram for itk::TubeSpatialObjectPoint< TPointDimension >:


Public Types | |
| typedef TubeSpatialObjectPoint | Self |
| typedef SpatialObjectPoint< TPointDimension > | Superclass |
| typedef Point< double, TPointDimension > | PointType |
| typedef Vector< double, TPointDimension > | VectorType |
| typedef CovariantVector< double, TPointDimension > | CovariantVectorType |
Public Member Functions | |
| TubeSpatialObjectPoint (void) | |
| virtual | ~TubeSpatialObjectPoint (void) |
| const VectorType & | GetTangent (void) const |
| const CovariantVectorType & | GetNormal1 (void) const |
| const CovariantVectorType & | GetNormal2 (void) const |
| float | GetRadius (void) const |
| void | SetRadius (const float newR) |
| unsigned short int | GetNumDimensions (void) const |
| Self & | operator= (const TubeSpatialObjectPoint &rhs) |
| void | SetTangent (const VectorType &newT) |
| void | SetTangent (const double t0, const double t1) |
| void | SetTangent (const double t0, const double t1, const double t2) |
| void | SetNormal1 (const CovariantVectorType &newV1) |
| void | SetNormal1 (const double v10, const double v11) |
| void | SetNormal1 (const double v10, const double v11, const double v12) |
| void | SetNormal2 (const CovariantVectorType &newV2) |
| void | SetNormal2 (const double v20, const double v21) |
| void | SetNormal2 (const double v20, const double v21, const double v22) |
Protected Member Functions | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
| VectorType | m_T |
| CovariantVectorType | m_Normal1 |
| CovariantVectorType | m_Normal2 |
| float | m_R |
| unsigned short int | m_NumDimensions |
This class contains all the functions necessary to define a point that can be used to build tubes.
Definition at line 37 of file itkTubeSpatialObjectPoint.h.
|
|||||
|
Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. Definition at line 47 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Reimplemented from itk::SpatialObjectPoint< TPointDimension >. Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. Definition at line 45 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Reimplemented from itk::SpatialObjectPoint< TPointDimension >. Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. Definition at line 43 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. Definition at line 44 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Reimplemented from itk::SpatialObjectPoint< TPointDimension >. Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. Definition at line 46 of file itkTubeSpatialObjectPoint.h. |
|
||||||||||
|
Constructor. This one defines the # of dimensions in the TubeSpatialObjectPoint |
|
||||||||||
|
Default destructor. |
|
||||||||||
|
Get V1 |
|
||||||||||
|
Get V2 |
|
||||||||||
|
Get # of dimensions |
|
||||||||||
|
Get R |
|
||||||||||
|
Get the tangent |
|
||||||||||
|
Copy one TubeSpatialObjectPoint to another |
|
||||||||||||||||
|
Print the object Reimplemented from itk::SpatialObjectPoint< TPointDimension >. Reimplemented in itk::DTITubeSpatialObjectPoint< TPointDimension >, and itk::VesselTubeSpatialObjectPoint< TPointDimension >. |
|
||||||||||||||||||||
|
Set V1 |
|
||||||||||||||||
|
Set V1 |
|
||||||||||
|
Set V1 |
|
||||||||||||||||||||
|
Set V2 |
|
||||||||||||||||
|
Set V2 |
|
||||||||||
|
Set V2 |
|
||||||||||
|
Set R |
|
||||||||||||||||||||
|
Set T. Couldn't use macros for these methods |
|
||||||||||||||||
|
Set T. Couldn't use macros for these methods |
|
||||||||||
|
Set T. Couldn't use macros for these methods |
|
|||||
|
Definition at line 98 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Definition at line 99 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
# of dimensions Definition at line 105 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
The radius of the tube point Definition at line 102 of file itkTubeSpatialObjectPoint.h. |
|
|||||
|
Definition at line 97 of file itkTubeSpatialObjectPoint.h. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000