libBaseTypes.h File Reference
#include <float.h>
Go to the source code of this file.
Defines |
| #define | PI 3.14 |
| #define | REAL_AS_DOUBLE 1 |
| #define | REAL_MAX DBL_MAX |
| #define | SFMT_REAL "%lf" |
Typedefs |
| typedef unsigned char | byte |
| typedef Real | Parameter |
| typedef double | Real |
Enumerations |
| enum | DimensionType { DimensionX = 0,
DimensionY = 1,
DimensionZ = 2
} |
| enum | InterpolationType { Nearest = 0,
Linear = 1,
Cubic = 3
} |
| enum | PaddingType { Zero,
Reflect,
Repeat,
Wrap
} |
| enum | SourceType {
Source,
SourceAccessor,
SourceAccessorCubicInterpolate,
SourceAccessorEdgePad,
SourceAccessorLinearInterpolate,
SourceAccessorNearestNeighbor,
SourceMemory,
SourceTransform,
SourceTransform2D,
SourceTransformRotate,
SourceTransformScale,
SourceTransformTranslate,
SourceTransformWarp
} |
Functions |
| template<class T > |
| const char * | PrintFormat () |
| template<> |
| const char * | PrintFormat< double > () |
| template<> |
| const char * | PrintFormat< float > () |
| template<> |
| const char * | PrintFormat< int > () |
| template<class T > |
| const char * | ScanFormat () |
| template<> |
| const char * | ScanFormat< double > () |
| template<> |
| const char * | ScanFormat< float > () |
| template<> |
| const char * | ScanFormat< int > () |
Define Documentation
Referenced by SourceTransformSpatialScaleOf< DATA, 3, PRECISION, SOURCE >::Get(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), SourceTransformRotateOf< DATA, 3, PRECISION, SOURCE >::PrepareForAccessAction(), and SourceTransformRotateOf< DATA, 2, PRECISION, SOURCE >::PrepareForAccessAction().
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
| DimensionX |
|
| DimensionY |
|
| DimensionZ |
|
- Enumerator:
| Source |
|
| SourceAccessor |
|
| SourceAccessorCubicInterpolate |
|
| SourceAccessorEdgePad |
|
| SourceAccessorLinearInterpolate |
|
| SourceAccessorNearestNeighbor |
|
| SourceMemory |
|
| SourceTransform |
|
| SourceTransform2D |
|
| SourceTransformRotate |
|
| SourceTransformScale |
|
| SourceTransformTranslate |
|
| SourceTransformWarp |
|
Function Documentation
template<class T >
| const char* PrintFormat |
( |
|
) |
[inline] |
template<>
| const char* PrintFormat< double > |
( |
|
) |
[inline] |
template<>
| const char* PrintFormat< float > |
( |
|
) |
[inline] |
template<>
| const char* PrintFormat< int > |
( |
|
) |
[inline] |
template<class T >
| const char* ScanFormat |
( |
|
) |
[inline] |
template<>
| const char* ScanFormat< double > |
( |
|
) |
[inline] |
template<>
| const char* ScanFormat< float > |
( |
|
) |
[inline] |
template<>
| const char* ScanFormat< int > |
( |
|
) |
[inline] |