Structural deformable models
|
#include <ExpMap.h>
Public Member Functions | |
EMDRect (const PropVec &lb=PropVec(0.f), const PropVec &ub=PropVec(1.f)) | |
virtual | ~EMDRect () |
virtual EMDistribution * | copy () const |
PropVec | getPropVec () const |
float | ratePropVec (const PropVec &prop, Winner *winner=NULL) const |
PropVec & | clamp (PropVec &v) |
const PropVec & | getUB () const |
const PropVec & | getLB () const |
void | setUB (const PropVec &ub) |
void | setLB (const PropVec &lb) |
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) |
Public Attributes | |
PropVec | m_LB |
PropVec | m_UB |
Public Attributes inherited from EMDistribution | |
float | m_Integral |
Winner | m_Creator |
dword | m_ShootCount |
dword | m_Flags |
Additional Inherited Members | |
Public Types inherited from EMDistribution | |
enum | EDFlags { ED_NONE =0, ED_OLD =1 } |
|
inlinevirtual |
Reimplemented from EMDistribution.
Reimplemented in ExpectationMap.
Definition at line 80 of file ExpMap.h.
References NULL.
|
inline |
Definition at line 86 of file ExpMap.h.
Referenced by MStructure::addExpectation(), Searcher::setExpectationMap(), and Brain::setupSearch().
|
virtual |
Reimplemented from EMDistribution.
Reimplemented in ExpectationMap.
Definition at line 205 of file ExpMap.cpp.
References frand, m_LB, m_UB, and VVector< T, D >::size().
|
inline |
Definition at line 85 of file ExpMap.h.
Referenced by MStructure::addExpectation(), Searcher::setExpectationMap(), and Brain::setupSearch().
Reimplemented from EMDistribution.
Reimplemented in ExpectationMap.
Definition at line 213 of file ExpMap.cpp.
References VVector< T, D >::clamp(), m_LB, and m_UB.
Referenced by main(), and ExpectationMap::ratePropVec().
|
inline |
Definition at line 88 of file ExpMap.h.
Referenced by MStructure::addExpectation(), main(), MStructure::rebuildExpMap(), Searcher::setExpectationMap(), and Brain::setupSearch().
|
inline |
Definition at line 87 of file ExpMap.h.
Referenced by MStructure::addExpectation(), main(), MStructure::rebuildExpMap(), Searcher::setExpectationMap(), and Brain::setupSearch().
PropVec EMDRect::m_LB |
Definition at line 90 of file ExpMap.h.
Referenced by getPropVec(), ExpectationMap::getPropVec(), ratePropVec(), and ExpectationMap::ratePropVec().
PropVec EMDRect::m_UB |
Definition at line 90 of file ExpMap.h.
Referenced by getPropVec(), ExpectationMap::getPropVec(), and ratePropVec().