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

#define DEBUG   0

Typedef Documentation


Function Documentation

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 
) [inline]

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1