SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
RegisterWithCorrespondencesAlgo Class Reference

#include <RegisterWithCorrespondences.h>

Inheritance diagram for RegisterWithCorrespondencesAlgo:

Public Member Functions

 RegisterWithCorrespondencesAlgo ()
 Set defaults. More...
 
bool runM (FieldHandle input, FieldHandle Cors1, FieldHandle Cors2, FieldHandle &output)
 run the algorithm More...
 
bool runA (FieldHandle input, FieldHandle Cors1, FieldHandle Cors2, FieldHandle &output)
 
bool runN (FieldHandle input, FieldHandle Cors1, FieldHandle Cors2, FieldHandle &output)
 
bool radial_basis_func (VMesh *Cors, VMesh *points, MatrixHandle &Smat)
 
bool make_new_points (VMesh *points, VMesh *Cors, std::vector< double > &coefs, VMesh &omesh)
 
bool make_new_pointsA (VMesh *points, VMesh *Cors, std::vector< double > &coefs, VMesh &omesh)
 

Public Attributes

double sumx2
 
double sumy2
 
double sumz2
 
double sumx
 
double sumy
 
double sumz
 

Constructor & Destructor Documentation

Set defaults.

Member Function Documentation

bool make_new_points ( VMesh points,
VMesh Cors,
std::vector< double > &  coefs,
VMesh omesh 
)
bool make_new_pointsA ( VMesh points,
VMesh Cors,
std::vector< double > &  coefs,
VMesh omesh 
)
bool radial_basis_func ( VMesh Cors,
VMesh points,
MatrixHandle Smat 
)
bool runA ( FieldHandle  input,
FieldHandle  Cors1,
FieldHandle  Cors2,
FieldHandle output 
)
bool runM ( FieldHandle  input,
FieldHandle  Cors1,
FieldHandle  Cors2,
FieldHandle output 
)

run the algorithm

bool runN ( FieldHandle  input,
FieldHandle  Cors1,
FieldHandle  Cors2,
FieldHandle output 
)

Member Data Documentation

double sumx
double sumx2
double sumy
double sumy2
double sumz
double sumz2

The documentation for this class was generated from the following files: