Structural deformable models
|
#include <ExpMap.h>
Public Member Functions | |
EMDGauss (const PropVec &avg=PropVec(0.f), const PropVec &stdev=PropVec(1.f)) | |
virtual | ~EMDGauss () |
virtual EMDistribution * | copy () const |
PropVec | getPropVec () const |
float | ratePropVec (const PropVec &prop, Winner *winner=NULL) const |
void | setAvg (const PropVec &avg) |
void | setStdev (const PropVec &stdev) |
Public Member Functions inherited from EMDistribution | |
EMDistribution () | |
virtual | ~EMDistribution () |
virtual void | setIntegral (float integral) |
void | setCreator (const Winner &creator) |
void | setShootCount (dword scount) |
dword | getShootCount () const |
bool | hasFlags (dword flags) const |
void | setFlags (dword flags) |
void | unsetFlags (dword flags=0xffffffff) |
Protected Attributes | |
PropVec | m_Avg |
PropVec | m_Stdev |
PropVec | m_StdevRate |
Additional Inherited Members | |
Public Types inherited from EMDistribution | |
enum | EDFlags { ED_NONE =0, ED_OLD =1 } |
Public Attributes inherited from EMDistribution | |
float | m_Integral |
Winner | m_Creator |
dword | m_ShootCount |
dword | m_Flags |
|
inline |
|
inlinevirtual |
Reimplemented from EMDistribution.
Definition at line 99 of file ExpMap.h.
References NULL.
|
virtual |
Reimplemented from EMDistribution.
Definition at line 222 of file ExpMap.cpp.
References fgauss01(), and VVector< T, D >::size().
Reimplemented from EMDistribution.
Definition at line 230 of file ExpMap.cpp.
References gauss2(), and M_SQRT2PI.
Referenced by main().
|
inline |
void EMDGauss::setStdev | ( | const PropVec & | stdev | ) |