#include <itkOrientedImage.h>
Inheritance diagram for itk::OrientedImage< TPixel, VImageDimension >:


[NOHEADER] | |
| template<class TCoordRep> | |
| void | TransformIndexToPhysicalPoint (const IndexType &index, Point< TCoordRep, VImageDimension > &point) const |
| OrientedImage () | |
| virtual | ~OrientedImage () |
Public Types | |
| typedef OrientedImage | Self |
| typedef Image< TPixel, VImageDimension > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef WeakPointer< const Self > | ConstWeakPointer |
| typedef Superclass::IndexType | IndexType |
| typedef Superclass::DirectionType | DirectionType |
| typedef Superclass::SpacingType | SpacingType |
| typedef Superclass::AccessorType | AccessorType |
| typedef Superclass::AccessorFunctorType | AccessorFunctorType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| virtual void | SetSpacing (const SpacingType spacing) |
| virtual void | SetSpacing (const double spacing[VImageDimension]) |
| virtual void | SetSpacing (const float spacing[VImageDimension]) |
| virtual void | SetDirection (const DirectionType direction) |
| template<class TCoordRep> | |
| bool | TransformPhysicalPointToContinuousIndex (const Point< TCoordRep, VImageDimension > &point, ContinuousIndex< TCoordRep, VImageDimension > &index) const |
| template<class TCoordRep> | |
| bool | TransformPhysicalPointToIndex (const Point< TCoordRep, VImageDimension > &point, IndexType &index) const |
| template<class TCoordRep> | |
| void | TransformContinuousIndexToPhysicalPoint (const ContinuousIndex< TCoordRep, VImageDimension > &index, Point< TCoordRep, VImageDimension > &point) const |
Static Public Member Functions | |
| static Pointer | New () |
|
|||||
|
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 58 of file itkOrientedImage.h. |
|
|||||
|
Accessor type that convert data between internal and external representations. Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 57 of file itkOrientedImage.h. |
|
|||||
|
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 38 of file itkOrientedImage.h. |
|
|||||
|
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 39 of file itkOrientedImage.h. |
|
|||||
|
Direction typedef support. The direction cosines of the image. Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 51 of file itkOrientedImage.h. |
|
|||||
|
Index typedef support. An index is used to access pixel values. Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 45 of file itkOrientedImage.h. |
|
|||||
|
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 37 of file itkOrientedImage.h. |
|
|||||
|
Standard class typedefs Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 35 of file itkOrientedImage.h. |
|
|||||
|
Spacing typedef support. Spacing holds the size of a pixel. The spacing is the geometric distance between image samples. Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 55 of file itkOrientedImage.h. |
|
|||||
|
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 36 of file itkOrientedImage.h. |
|
|||||||||
|
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)
|
|
|||||||||
|
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)
Definition at line 233 of file itkOrientedImage.h. |
|
|||||||||
|
Run-time type information (and related methods). Reimplemented from itk::Image< TPixel, VImageDimension >. |
|
|||||||||
|
Method for creation through the object factory. Reimplemented from itk::Image< TPixel, VImageDimension >. |
|
||||||||||
|
Set the direction of the image and precompute the transforms for the image. Reimplemented from itk::ImageBase< VImageDimension >. Definition at line 103 of file itkOrientedImage.h. |
|
||||||||||
|
Set the spacing (size of a pixel) of the image. The spacing is the geometric distance between image samples. It is stored internally as double, but may be set from float.
Reimplemented from itk::ImageBase< VImageDimension >. Definition at line 88 of file itkOrientedImage.h. |
|
||||||||||
|
Set the spacing (size of a pixel) of the image. The spacing is the geometric distance between image samples. It is stored internally as double, but may be set from float.
Reimplemented from itk::ImageBase< VImageDimension >. Definition at line 75 of file itkOrientedImage.h. |
|
||||||||||
|
Set the spacing of the image and precompute the transforms for the image. Reimplemented from itk::ImageBase< VImageDimension >. Definition at line 62 of file itkOrientedImage.h. |
|
||||||||||||||||||||
|
Get a physical point (in the space which the origin and spacing infomation comes from) from a continuous index (in the index space)
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 187 of file itkOrientedImage.h. |
|
||||||||||||||||||||
|
Get a physical point (in the space which the origin and spacing infomation comes from) from a discrete index (in the index space)
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 208 of file itkOrientedImage.h. |
|
||||||||||||||||||||
|
Get the continuous index from a physical point. Returns true if the resulting index is within the image, false otherwise.
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 121 of file itkOrientedImage.h. |
|
||||||||||||||||||||
|
Get the index (discrete) from a physical point. Floating point index results are truncated to integers. Returns true if the resulting index is within the image, false otherwise
Reimplemented from itk::Image< TPixel, VImageDimension >. Definition at line 146 of file itkOrientedImage.h. |
1.4.1 written by Dimitri van Heesch,
© 1997-2000