


Classes | |
| struct | ObjectState |
| struct | Table |
Public Types | |
| enum | ObjectType { TABLE } |
Public Member Functions | |
| Objects (OptionManager &mgr, const std::string &descrName="Objects", const std::string &tagName="Objects") | |
| ~Objects () | |
| Destructor. | |
| void | evolve (SimEventQueue &q) |
| void | calcObjectLikelihood (ObjectState &object) |
| Layout< PixRGB< byte > > | getDebugImage (SimEventQueue &q) |
| std::vector< Geons3D::GeonState > | getPrior (ObjectState *object) |
| Get the geons prior from an object. | |
| ObjectState * | proposeState (ObjectState *object) |
| Get a new object state. | |
Protected Member Functions | |
| SIMCALLBACK_DECLARE (Objects, SimEventGeons3DOutput) | |
| Callback for when a new ganglion output is ready. | |
| SIMCALLBACK_DECLARE (Objects, SimEventSaveOutput) | |
| Callback for every time we should save our outputs. | |
| SIMCALLBACK_DECLARE (Objects, SimEventUserInput) | |
| Callback for every time we have a user event. | |
Protected Attributes | |
| OModelParam< bool > | itsShowDebug |
| Should we show our debug info. | |
Definition at line 56 of file Objects.H.
| std::vector< Geons3D::GeonState > Objects::getPrior | ( | ObjectState * | object | ) |
| Objects::ObjectState * Objects::proposeState | ( | ObjectState * | object | ) |
Get a new object state.
Definition at line 282 of file Objects.C.
References randomDoubleFromNormal().
| Objects::SIMCALLBACK_DECLARE | ( | Objects | , | |
| SimEventUserInput | ||||
| ) | [protected] |
Callback for every time we have a user event.
| Objects::SIMCALLBACK_DECLARE | ( | Objects | , | |
| SimEventSaveOutput | ||||
| ) | [protected] |
Callback for every time we should save our outputs.
| Objects::SIMCALLBACK_DECLARE | ( | Objects | , | |
| SimEventGeons3DOutput | ||||
| ) | [protected] |
Callback for when a new ganglion output is ready.
OModelParam<bool> Objects::itsShowDebug [protected] |
1.6.3