#include <itkAzimuthElevationToCartesianTransform.h>
Inheritance diagram for itk::AzimuthElevationToCartesianTransform:
Public Types | |
typedef AzimuthElevationToCartesianTransform | Self |
typedef AffineTransform< TScalarType, NDimensions > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::ParametersType | ParametersType |
typedef Superclass::JacobianType | JacobianType |
typedef Superclass::ScalarType | ScalarType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Matrix< TScalarType, itkGetStaticConstMacro(SpaceDimension), itkGetStaticConstMacro(SpaceDimension) | MatrixType ) |
Public Methods | |
virtual const char * | GetClassName () const |
void | SetAzimuthElevationToCartesianParameters (const double sampleSize, const double blanking, const long maxAzimuth, const long maxElevation, const double azimuthAngleSeparation, const double elevationAngleSeparation) |
void | SetAzimuthElevationToCartesianParameters (const double sampleSize, const double blanking, const long maxAzimuth, const long maxElevation) |
OutputPointType | TransformPoint (const InputPointType &point) const |
void | PrintSelf (std::ostream &s, Indent indent) const |
void | SetForwardAzimuthElevationToCartesian () |
void | SetForwardCartesianToAzimuthElevation () |
OutputPointType | TransformAzElToCartesian (const InputPointType &point) const |
OutputPointType | TransformCartesianToAzEl (const OutputPointType &point) const |
virtual void | SetMaxAzimuth (long _arg) |
virtual void | SetMaxElevation (long _arg) |
virtual void | SetRadiusSampleSize (double _arg) |
virtual void | SetAzimuthAngularSeparation (double _arg) |
virtual void | SetElevationAngularSeparation (double _arg) |
virtual void | SetFirstSampleDistance (double _arg) |
itkStaticConstMacro (SpaceDimension, unsigned int, NDimensions) | |
itkStaticConstMacro (ParametersDimension, unsigned int, NDimensions *(NDimensions+1)) | |
InputPointType | BackTransform (const OutputPointType &point) const |
InputPointType | BackTransformPoint (const OutputPointType &point) const |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
AzimuthElevationToCartesianTransform () | |
virtual | ~AzimuthElevationToCartesianTransform () |
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 87 of file itkAzimuthElevationToCartesianTransform.h. |
|
Standard coordinate point type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 111 of file itkAzimuthElevationToCartesianTransform.h. |
|
Jacobian type. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 105 of file itkAzimuthElevationToCartesianTransform.h. |
|
Standard matrix type for this class. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 116 of file itkAzimuthElevationToCartesianTransform.h. |
|
Standard coordinate point type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 112 of file itkAzimuthElevationToCartesianTransform.h. |
|
Parameters type. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 102 of file itkAzimuthElevationToCartesianTransform.h. |
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 86 of file itkAzimuthElevationToCartesianTransform.h. |
|
Standard scalar type for this class. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 108 of file itkAzimuthElevationToCartesianTransform.h. |
|
Standard class typedefs. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 84 of file itkAzimuthElevationToCartesianTransform.h. |
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 85 of file itkAzimuthElevationToCartesianTransform.h. |
|
Create an AzimuthElevationToCartesianTransform object. * |
|
Destroy an AzimuthElevationToCartesianTransform object. * |
|
Back transform from cartesian to azimuth-elevation. * Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Back transform from cartesian to azimuth-elevation. * Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Run-time type information (and related methods). Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Dimension of the domain space. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Dimension of the domain space. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
New macro for creation of through a Smart Pointer. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Print contents of an AzimuthElevationTransform. * Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
Set the number of degrees between each azimuth unit. * |
|
|
|
Set the transformation parameters. * |
|
Set the number of degrees between each elevation unit. * |
|
Set the distance to add to the radius. |
|
Defines that the forward transform goes from azimuth,elevation to cartesian. * |
|
Defines that the forward transform goes from cartesian to azimuth,elevation. * |
|
Set the maximum azimuth. The maximum azimuth and elevation can be set so that the resulting cartesian space is symmetric about the z axis. Therefore, the line defined by azimuth/2,elevation/2 = z-axis. * |
|
Set the maximum elevation The maximum azimuth and elevation can be set so that the resulting cartesian space is symmetric about the z axis. Therefore, the line defined by azimuth/2,elevation/2 = z-axis. * |
|
Set the number of cartesian units between each unit along the R . * |
|
Perform conversion from Azimuth Elevation coordinates to Cartesian Coordinates. * |
|
Perform conversion from Cartesian Coordinates to Azimuth Elevation coordinates. * |
|
Transform from azimuth-elevation to cartesian. * Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |