SourceTransformWarp.h File Reference
#include "SourceGenerics.h"
#include "SourceMemory.h"
#include "SourceTransform.h"
#include "SourceTransformScale.h"
#include "SourceAccessorNearestNeighbor.h"
#include "SourceAccessorLinearInterpolate.h"
#include "SourceAccessorCubicInterpolate.h"
#include <math.h>
#include "libInterpolatedSource.h"
#include "libDebug.h"
Go to the source code of this file.
Classes |
| class | SourceTransformWarpBaseOf< DATA, DIMENSIONALITY, PRECISION, SOURCE > |
| class | SourceTransformWarpOf< DATA, DIMENSIONALITY, PRECISION, SOURCE > |
| class | SourceTransformWarpOf< DATA, 2, PRECISION, SOURCE > |
| class | SourceTransformWarpOf< DATA, 3, PRECISION, SOURCE > |
| class | WarpControlPointsBaseOf< DIMENSIONALITY > |
| class | WarpControlPointsOf< DIMENSIONALITY > |
| class | WarpControlPointsOf< 2 > |
| class | WarpControlPointsOf< 3 > |
Defines |
| #define | DEBUG 0 |
Typedefs |
| typedef WarpControlPointsOf< 2 > | WarpControlPoints2D |
| typedef WarpControlPointsOf< 3 > | WarpControlPoints3D |
typedef
SourceAccessorCubicInterpolateOf
< Point2DReal, 2, int,
WarpControlPoints2D > | WarpfieldCubicSpline2D |
typedef
SourceAccessorCubicInterpolateOf
< Point2DReal, 2, Real,
WarpControlPoints2D > | WarpfieldCubicSpline2DReal |
typedef
SourceAccessorCubicInterpolateOf
< Point2DReal, 3, int,
WarpControlPoints3D > | WarpfieldCubicSpline3D |
typedef
SourceAccessorCubicInterpolateOf
< Point2DReal, 3, Real,
WarpControlPoints3D > | WarpfieldCubicSpline3DReal |
Functions |
| template<class DATA , int DIMENSIONALITY, class PRECISION , class SOURCE > |
| void | IncreaseWarpfieldControlPointResolution (SourceTransformWarpOf< DATA, DIMENSIONALITY, PRECISION, SOURCE > &srcWarp, const PointOf< DIMENSIONALITY, Real > &ptSize, int nInterpType=3) |
Define Documentation
Typedef Documentation
Function Documentation
template<class DATA , int DIMENSIONALITY, class PRECISION , class SOURCE >