mial::Def_UniformScale< DataType, nDims, MType, VType > Class Template Reference

An example spring-mass deformation that scales the organism by increasing the rest lengths of all its springs. More...

#include <Def_UniformScale.h>

Inheritance diagram for mial::Def_UniformScale< DataType, nDims, MType, VType >:

mial::SpringMassDeformation< DataType, nDims, MType, VType > mial::Deformation< DataType, nDims, MType, VType > List of all members.

Public Types

typedef Def_UniformScale Self
typedef itk::SmartPointer<
Self
Pointer
typedef itk::SmartPointer<
const Self
ConstPointer
typedef SpringMassDeformation<
DataType, nDims, MType, VType
>::Error 
Error
typedef SpringMassDeformation<
DataType, nDims, MType, VType
>::DefArgSet 
DefArgSet

Public Member Functions

virtual bool run (typename Deformation< DataType, nDims >::deformationIn *i, typename Deformation< DataType, nDims >::DefArgSet *org, std::stringstream *s=NULL)
 Example run method that scales a deformable organism by increasing the rest lengths of all its springs.

Protected Member Functions

 Def_UniformScale ()

Classes

struct  deformationIn
 A structure defining the inputs for the deformation. More...

Detailed Description

template<class DataType, int nDims, class MType = vnl_matrix<DataType>, class VType = vnl_vector<DataType>>
class mial::Def_UniformScale< DataType, nDims, MType, VType >

An example spring-mass deformation that scales the organism by increasing the rest lengths of all its springs.

Parameters:
DataType the type of container
nDims the dimensionality of the deformation
MType The matrix type used
VType The vector type used

Definition at line 24 of file Def_UniformScale.h.


The documentation for this class was generated from the following files:
Generated on Wed Jul 19 13:05:23 2006 for IDO by  doxygen 1.4.7