addSubComponent(const nub::ref< ModelComponent > &subc, const bool propagate_realm=true) | ModelComponent | |
advanceRel(const float relDist, const bool stop=true)=0 | BeoSub | [pure virtual] |
affineSIFT(const enum BeoSubCamera cam, rutz::shared_ptr< VisualObject > goal) (defined in BeoSub) | BeoSub | [virtual] |
approachArea(std::string name, const enum BeoSubCamera cam, float stepdist) (defined in BeoSub) | BeoSub | [virtual] |
approachArea(MappingData goalArea, MappingData currentArea, float stepDist) (defined in BeoSub) | BeoSub | [virtual] |
ApproachPipeLine() (defined in BeoSub) | BeoSub | [virtual] |
ApproachRedLight() (defined in BeoSub) | BeoSub | |
BeoSub(OptionManager &mgr, const std::string &descrName="BeoSub", const std::string &tagName="BeoSub") | BeoSub | |
BeoSubListener (defined in BeoSubTwoBal) | BeoSubTwoBal | [friend] |
BeoSubTwoBal(OptionManager &mgr) | BeoSubTwoBal | |
CenterBin() | BeoSub | |
centerColor(const char *colorArg, const enum BeoSubCamera camArg, float &thresholdMass) (defined in BeoSub) | BeoSub | [virtual] |
CenterRedLight() (defined in BeoSub) | BeoSub | |
CHANGE_ACCEPTED enum value (defined in ParamClient) | ParamClient | |
CHANGE_REJECTED enum value (defined in ParamClient) | ParamClient | |
ChangeStatus enum name | ParamClient | |
dbg_ref_count() const | nub::ref_counted | |
dbg_weak_ref_count() const | nub::ref_counted | |
Decode() (defined in BeoSub) | BeoSub | [virtual] |
decoderIsRed (defined in BeoSub) | BeoSub | [protected] |
decr_ref_count() const | nub::ref_counted | |
decr_ref_count_no_delete() const | nub::ref_counted | |
descriptiveName() const | ModelComponent | |
diveAbs(const float finalDepth, const bool blocking=false) | BeoSub | |
diveRel(const float relDepth, const bool blocking=false) | BeoSub | |
doRequestOption(const ModelOptionDef *opt, const bool useMyVal=false, const bool recurse=true, const bool warn=true) | ModelComponent | |
dropMarker(const bool blocking=false) | BeoSubTwoBal | [virtual] |
DropMarker() (defined in BeoSub) | BeoSub | |
exportOptions(const ModelFlag flags) | ModelComponent | |
findShape(rutz::shared_ptr< ShapeModel > &shapeArg, const char *colorArg, const enum BeoSubCamera camArg) const (defined in BeoSub) | BeoSub | [virtual] |
FollowPipeLine() | BeoSub | |
forgetExports() | ModelComponent | |
get_counts() const | nub::ref_counted | |
getBallasts(float &lf, float &lr, float &rf, float &rr) | BeoSubTwoBal | |
getCompass(Angle &heading, Angle &pitch, Angle &roll) const | BeoSub | |
getCurrentAttitude() const | BeoSub | |
getDepth() const | BeoSub | |
getHeading() const | BeoSub | |
getLFballast() | BeoSubTwoBal | |
getLRballast() | BeoSubTwoBal | |
getManager() const | ModelComponent | |
getModelParam(size_t i) const | ModelComponent | |
getModelParam(size_t i) | ModelComponent | |
getModelParamString(const std::string &name, const ModelFlag flags=0) const | ModelComponent | |
getModelParamVal(const std::string &name, const ModelFlag flags=0) const | ModelComponent | [inline] |
getModelParamValAux(const std::string &name, RefHolder &val, const ModelFlag flags) const | ModelComponent | |
getNumModelParams() const | ModelComponent | |
getParent() const | ModelComponent | |
getPitch() const | BeoSub | |
getRFballast() | BeoSubTwoBal | |
getRoll() const | BeoSub | |
getRootObject() | ModelComponent | |
getRootObject() const | ModelComponent | |
getRRballast() | BeoSubTwoBal | |
getSaliencyMap(const enum BeoSubCamera cam) const | BeoSub | [virtual] |
getTargetAttitude() const | BeoSub | |
getThrusters(float &leftval, float &rightval) | BeoSubTwoBal | |
getTime() const | BeoSub | |
grabImage(const enum BeoSubCamera cam) | BeoSubTwoBal | |
BeoSub::grabImage(const enum BeoSubCamera cam) const =0 | BeoSub | [pure virtual] |
hasBeenExported() const | ModelComponent | [protected] |
hasModelParam(const std::string &name, const ModelFlag flags=0) const | ModelComponent | |
hasSubComponent(const std::string &tagname, const ModelFlag flags=0) const | ModelComponent | |
hasSubComponent(const nub::soft_ref< ModelComponent > &c, const ModelFlag flags=0) const | ModelComponent | |
hideOption(const ModelOptionDef *opt) | ModelComponent | |
id() const | nub::object | |
incr_ref_count() const | nub::ref_counted | |
init(OptionManager &mgr, const std::string &descrName, const std::string &tagName, const std::string &crealm="World") | ModelComponent | [protected] |
is_not_shareable() const | nub::ref_counted | |
is_shared() const | nub::ref_counted | |
is_unshared() const | nub::ref_counted | |
itsBeoLeft (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsBeoLisLeft (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsBeoLisRight | BeoSubTwoBal | [protected] |
itsBeoRight | BeoSubTwoBal | [protected] |
itsCameraDown (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsCameraFront (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsCameraUp | BeoSubTwoBal | [protected] |
itsCkPt | BeoSub | [protected] |
itsColorTracker (defined in BeoSub) | BeoSub | [protected] |
itsColorTracker2 (defined in BeoSub) | BeoSub | [protected] |
itsCurrentAttitude | BeoSub | [protected] |
itsDepthSensor | BeoSubTwoBal | [protected] |
itsDownDB | BeoSub | [protected] |
itsDownDBfname | BeoSub | [protected] |
itsDownVODB | BeoSub | [protected] |
itsDownVODBfname | BeoSub | [protected] |
itsFrontDB | BeoSub | [protected] |
itsFrontDBfname | BeoSub | [protected] |
itsFrontVODB | BeoSub | [protected] |
itsFrontVODBfname | BeoSub | [protected] |
itsGlobalHeading (defined in BeoSub) | BeoSub | [protected] |
itsGlobalPosition (defined in BeoSub) | BeoSub | [protected] |
itsHMR3300 | BeoSubTwoBal | [protected] |
itsIMU | BeoSubTwoBal | [protected] |
itsLeftThrusterServoNum | BeoSubTwoBal | [protected] |
itsLFballast (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsLock | BeoSub | [protected] |
itsLRballast (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsMasterClock | BeoSub | [protected] |
itsRFballast (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsRightThrusterServoNum | BeoSubTwoBal | [protected] |
itsRRballast | BeoSubTwoBal | [protected] |
itsShapeDetector (defined in BeoSub) | BeoSub | [protected] |
itsTargetAttitude | BeoSub | [protected] |
itsTaskDecoder (defined in BeoSub) | BeoSub | [protected] |
itsTasks (defined in BeoSub) | BeoSub | |
itsTasksIter (defined in BeoSub) | BeoSub | |
itsThrustLeft (defined in BeoSubTwoBal) | BeoSubTwoBal | [protected] |
itsThrustRight | BeoSubTwoBal | [protected] |
itsUpDB | BeoSub | [protected] |
itsUpDBfname | BeoSub | [protected] |
itsUpVODB | BeoSub | [protected] |
itsUpVODBfname | BeoSub | [protected] |
itsVisualCortex | BeoSub | [protected] |
itsVOtaskAdown (defined in BeoSub) | BeoSub | |
itsVOtaskAfront (defined in BeoSub) | BeoSub | |
itsVOtaskBdown (defined in BeoSub) | BeoSub | |
itsVOtaskBfront (defined in BeoSub) | BeoSub | |
itsVOtaskCdown (defined in BeoSub) | BeoSub | |
itsVOtaskCfront (defined in BeoSub) | BeoSub | |
itsVOtaskCup (defined in BeoSub) | BeoSub | |
itsVOtaskDfront (defined in BeoSub) | BeoSub | |
itsVOtaskGdown (defined in BeoSub) | BeoSub | |
itsVOtaskGfront (defined in BeoSub) | BeoSub | |
itsVOtaskGup (defined in BeoSub) | BeoSub | |
LookForRedLight() (defined in BeoSub) | BeoSub | |
managerDestroyed() | ModelComponent | |
mark_as_volatile() | nub::ref_counted | |
matchSIFT(const enum BeoSubCamera cam, const rutz::shared_ptr< VisualObject > &obj) const | BeoSub | |
ModelComponent(OptionManager &mgr, const std::string &descrName, const std::string &tagName, const std::string &crealm="World") | ModelComponent | |
ModelComponent(const std::string &descrName, const std::string &tagName, const std::string &crealm="World") | ModelComponent | |
ModelComponent() | ModelComponent | [protected] |
numSubComp() const | ModelComponent | |
obj_typename() const | nub::object | [virtual] |
object() | nub::object | [protected] |
operator delete(void *space, size_t bytes) | nub::ref_counted | |
operator new(size_t bytes) | nub::ref_counted | |
paramChanged(ModelParamBase *param, const bool valueChanged, ParamClient::ChangeStatus *status) | ModelComponent | [virtual] |
ParamClient() | ParamClient | |
PassBin() (defined in BeoSub) | BeoSub | |
pitchAbs(const Angle finalPitch, const bool blocking=false) | BeoSub | |
printout(std::ostream &s, const std::string &prefix="") const | ModelComponent | |
PushRedLight() (defined in BeoSub) | BeoSub | |
readParamsFrom(const ParamMap &pmap, const bool noerr=true) | ModelComponent | |
real_typename() const | nub::object | |
realm() const | ModelComponent | |
RecognizeBin() (defined in BeoSub) | BeoSub | |
recognizeSIFT(const enum BeoSubCamera cam, MappingData &data, Angle &myHeading) const | BeoSub | [virtual] |
ref_counted() | nub::ref_counted | |
registerOptionedParam(OptionedModelParam *mp, const ParamFlag flags) | ModelComponent | [virtual] |
registerParam(ModelParamBase *mp) | ModelComponent | [virtual] |
removeAllSubComponents() | ModelComponent | |
removeSubComponent(const ModelComponent &subc, bool removeall=false) | ModelComponent | |
removeSubComponent(const nub::ref< ModelComponent > &subc) | ModelComponent | |
removeSubComponent(const uint idx) | ModelComponent | |
removeSubComponent(const std::string &tagname) | ModelComponent | |
reset(const ModelFlag flags) | ModelComponent | |
reset1() | ModelComponent | [protected, virtual] |
reset2() | ModelComponent | [protected, virtual] |
save(const ModelComponentSaveInfo &sinfo, const ModelFlag flags=MC_RECURSE) | ModelComponent | |
save1(const ModelComponentSaveInfo &sinfo) | ModelComponent | [protected, virtual] |
save2(const ModelComponentSaveInfo &sinfo) | ModelComponent | [protected, virtual] |
setBallasts(const float lf, const float lr, const float rf, const float rr, const bool blocking=false) | BeoSubTwoBal | |
setDescriptiveName(const std::string &name) | ModelComponent | |
setLFballast(const float val, const bool blocking=false) | BeoSubTwoBal | |
setLRballast(const float val, const bool blocking=false) | BeoSubTwoBal | |
setManager(OptionManager &mgr) | ModelComponent | [protected] |
setModelParamString(const std::string &name, const std::string &value, const ModelFlag flags=0) | ModelComponent | |
setModelParamVal(const std::string &name, const T &val, const ModelFlag flags=0) | ModelComponent | [inline] |
setModelParamValAux(const std::string &name, const RefHolder &val, const ModelFlag flags) | ModelComponent | |
setRealm(const std::string &crealm) | ModelComponent | |
setRFballast(const float val, const bool blocking=false) | BeoSubTwoBal | |
setRRballast(const float val, const bool blocking=false) | BeoSubTwoBal | |
setTagName(const std::string &name) | ModelComponent | |
start() | ModelComponent | |
start1() | BeoSubTwoBal | [protected, virtual] |
start2() | BeoSubTwoBal | [protected, virtual] |
started() const | ModelComponent | |
stop() | ModelComponent | |
stop1() | ModelComponent | [protected, virtual] |
stop2() | ModelComponent | [protected, virtual] |
strafeRel(const float relDist) | BeoSub | [virtual] |
subComponent(const uint idx) const | ModelComponent | |
subComponent(const std::string &tagname, const ModelFlag flags=0) const | ModelComponent | |
tagName() const | ModelComponent | |
targetReached(const float tol=1.0F) const | BeoSub | |
TaskA() (defined in BeoSub) | BeoSub | [virtual] |
taskAdone (defined in BeoSub) | BeoSub | |
taskAposition (defined in BeoSub) | BeoSub | |
TaskB() | BeoSub | [virtual] |
taskBdone (defined in BeoSub) | BeoSub | |
taskBposition (defined in BeoSub) | BeoSub | |
TaskC() (defined in BeoSub) | BeoSub | [virtual] |
taskCdone (defined in BeoSub) | BeoSub | |
taskCposition (defined in BeoSub) | BeoSub | |
TaskGate() (defined in BeoSub) | BeoSub | [virtual] |
taskGposition (defined in BeoSub) | BeoSub | |
TaskScheduler(int TaskOrder) (defined in BeoSub) | BeoSub | |
TestBin(nub::soft_ref< FrameIstream > gb, int testColor) (defined in BeoSub) | BeoSub | |
thrust(const float leftval, const float rightval, const bool blocking=false) | BeoSubTwoBal | |
turnAbs(const Angle finalHeading, const bool blocking=false) | BeoSub | |
turnOpen(const Angle openHeading, const bool stop=true)=0 (defined in BeoSub) | BeoSub | [pure virtual] |
turnRel(const Angle relHeading, const bool blocking=false) | BeoSub | |
unique_name() const | nub::object | |
unregisterParam(const ModelParamBase *mp) | ModelComponent | [virtual] |
waitMove(const double timeout) | BeoSub | |
writeParamsTo(ParamMap &pmap) const | ModelComponent | |
~BeoSub() | BeoSub | [virtual] |
~BeoSubTwoBal() | BeoSubTwoBal | |
~ModelComponent() | ModelComponent | [virtual] |
~object() GVX_DTOR_NOTHROW | nub::object | [protected, virtual] |
~ParamClient() | ParamClient | [virtual] |
~ref_counted() GVX_DTOR_NOTHROW | nub::ref_counted | [virtual] |