Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

model::Fitting Class Reference
[The PCG model layer]

#include <Fitting.h>

Collaboration diagram for model::Fitting:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void fit (ReferenceModel referenceModel, ExampleModel exampleModel)

Private Member Functions

void m_adjustMesh ()
void m_refineMesh ()
void m_vertexProjection ()
void m_relaxtion ()
void m_adjustSkeleton ()

Private Attributes

ReferenceModelm_referenceModel
ExampleModelm_exampleModel

Member Function Documentation

void Fitting::fit ReferenceModel  referenceModel,
ExampleModel  exampleModel
 

Write brief comment for fit here.

Parameters:
referenceModel Description of parameter referenceModel.
exampleModel Description of parameter exampleModel.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for fit here.

Remarks:
Write remarks for fit here.
See also:
Separate items with the '|' character.

Definition at line 121 of file Fitting.cpp.

00121                                                                           {
00122 
00123 }

void Fitting::m_adjustMesh  )  [private]
 

Write brief comment for m_adjustMesh here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for m_adjustMesh here.

Remarks:
Write remarks for m_adjustMesh here.
See also:
Separate items with the '|' character.

Definition at line 20 of file Fitting.cpp.

00020                            {
00021 
00022 }

void Fitting::m_adjustSkeleton  )  [private]
 

Write brief comment for m_adjustSkeleton here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for m_adjustSkeleton here.

Remarks:
Write remarks for m_adjustSkeleton here.
See also:
Separate items with the '|' character.

Definition at line 96 of file Fitting.cpp.

00096                                {
00097 
00098 }

void Fitting::m_refineMesh  )  [private]
 

Write brief comment for m_refineMesh here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for m_refineMesh here.

Remarks:
Write remarks for m_refineMesh here.
See also:
Separate items with the '|' character.

Definition at line 39 of file Fitting.cpp.

00039                            {
00040 
00041 }

void Fitting::m_relaxtion  )  [private]
 

Write brief comment for m_relaxtion here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for m_relaxtion here.

Remarks:
Write remarks for m_relaxtion here.
See also:
Separate items with the '|' character.

Definition at line 77 of file Fitting.cpp.

00077                           {
00078 
00079 }

void Fitting::m_vertexProjection  )  [private]
 

Write brief comment for m_vertexProjection here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for m_vertexProjection here.

Remarks:
Write remarks for m_vertexProjection here.
See also:
Separate items with the '|' character.

Definition at line 58 of file Fitting.cpp.

00058                                  {
00059 
00060 }


Member Data Documentation

ExampleModel* model::Fitting::m_exampleModel [private]
 

Definition at line 19 of file Fitting.h.

ReferenceModel* model::Fitting::m_referenceModel [private]
 

Definition at line 18 of file Fitting.h.


The documentation for this class was generated from the following files:
Generated on Tue Apr 17 09:40:02 2007 for PCG Library by  doxygen 1.3.9.1