![]() |
Orfeo Toolbox
3.16
|
#include <itkMetaArrowConverter.h>
Public Types | |
| typedef SpatialObjectType::Pointer | SpatialObjectPointer |
| typedef itk::ArrowSpatialObject < NDimensions > | SpatialObjectType |
| typedef SpatialObjectType::TransformType | TransformType |
Public Member Functions | |
| MetaArrowConverter () | |
| ~MetaArrowConverter () | |
| MetaArrow * | ArrowSpatialObjectToMetaArrow (SpatialObjectType *spatialObject) |
| SpatialObjectPointer | MetaArrowToArrowSpatialObject (MetaArrow *arrow) |
| SpatialObjectPointer | ReadMeta (const char *name) |
| bool | WriteMeta (SpatialObjectType *spatialObject, const char *name) |
Definition at line 27 of file itkMetaArrowConverter.h.
| typedef SpatialObjectType::Pointer itk::MetaArrowConverter< NDimensions >::SpatialObjectPointer |
Definition at line 38 of file itkMetaArrowConverter.h.
| typedef itk::ArrowSpatialObject<NDimensions> itk::MetaArrowConverter< NDimensions >::SpatialObjectType |
Definition at line 33 of file itkMetaArrowConverter.h.
| typedef SpatialObjectType::TransformType itk::MetaArrowConverter< NDimensions >::TransformType |
Definition at line 36 of file itkMetaArrowConverter.h.
| itk::MetaArrowConverter< NDimensions >::MetaArrowConverter | ( | ) |
Constructor
Definition at line 28 of file itkMetaArrowConverter.txx.
|
inline |
Definition at line 33 of file itkMetaArrowConverter.h.
| MetaArrow * itk::MetaArrowConverter< NDimensions >::ArrowSpatialObjectToMetaArrow | ( | SpatialObjectType * | spatialObject | ) |
Convert an arrow SpatialObject into a metaArrow
Definition at line 82 of file itkMetaArrowConverter.txx.
References itk::SpatialObjectProperty< TComponentType >::GetAlpha(), itk::SpatialObjectProperty< TComponentType >::GetBlue(), itk::ArrowSpatialObject< TDimension >::GetDirection(), itk::SpatialObjectProperty< TComponentType >::GetGreen(), itk::SpatialObject< TDimension >::GetId(), itk::SpatialObject< TDimension >::GetIndexToObjectTransform(), itk::ArrowSpatialObject< TDimension >::GetLength(), itk::SpatialObject< TDimension >::GetParent(), itk::ArrowSpatialObject< TDimension >::GetPosition(), itk::SpatialObject< TDimension >::GetProperty(), itk::SpatialObjectProperty< TComponentType >::GetRed(), itk::ScalableAffineTransform< TScalarType, NDimensions >::GetScaleComponent(), and itk::FixedArray< TValueType, VLength >::Length.
Referenced by itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits >::CreateMetaScene().
| MetaArrowConverter< NDimensions >::SpatialObjectPointer itk::MetaArrowConverter< NDimensions >::MetaArrowToArrowSpatialObject | ( | MetaArrow * | arrow | ) |
Convert a metaArrow into an arrow SpatialObject
Definition at line 38 of file itkMetaArrowConverter.txx.
Referenced by itk::MetaSceneConverter< NDimensions, PixelType, TMeshTraits >::CreateSpatialObjectScene().
| MetaArrowConverter< NDimensions >::SpatialObjectPointer itk::MetaArrowConverter< NDimensions >::ReadMeta | ( | const char * | name | ) |
Read a meta file give the type
Definition at line 129 of file itkMetaArrowConverter.txx.
| bool itk::MetaArrowConverter< NDimensions >::WriteMeta | ( | SpatialObjectType * | spatialObject, |
| const char * | name | ||
| ) |
Write a meta arrow file
Definition at line 144 of file itkMetaArrowConverter.txx.