ArmController Member List

This is the complete list of members for ArmController, including all inherited members.
addSubComponent(const nub::ref< ModelComponent > &subc, const bool propagate_realm=true)ModelComponent
ArmController(OptionManager &mgr, const std::string &descrName="ArmController", const std::string &tagName="ArmController", nub::soft_ref< RobotArm > robotArm=nub::soft_ref< RobotArm >())ArmController
CHANGE_ACCEPTED enum value (defined in ParamClient)ParamClient
CHANGE_REJECTED enum value (defined in ParamClient)ParamClient
ChangeStatus enum nameParamClient
dbg_ref_count() const nub::ref_counted
dbg_weak_ref_count() const nub::ref_counted
decr_ref_count() const nub::ref_counted
decr_ref_count_no_delete() const nub::ref_counted
descriptiveName() const ModelComponent
doRequestOption(const ModelOptionDef *opt, const bool useMyVal=false, const bool recurse=true, const bool warn=true)ModelComponent
exportOptions(const ModelFlag flags)ModelComponent
forgetExports()ModelComponent
genPIDImage() (defined in ArmController)ArmController
get_counts() const nub::ref_counted
getBase() (defined in ArmController)ArmController [inline]
getBasePtr() (defined in ArmController)ArmController [inline]
getElbow() (defined in ArmController)ArmController [inline]
getElbowErr() (defined in ArmController)ArmController
getElbowPtr() (defined in ArmController)ArmController [inline]
getJointPos()ArmController
getKillSwitch() (defined in ArmController)ArmController [inline]
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
getMotor_Base_Ptr() (defined in ArmController)ArmController [inline]
getMotor_Elbow_Ptr() (defined in ArmController)ArmController [inline]
getMotor_Sholder_Ptr() (defined in ArmController)ArmController [inline]
getMotor_Wrist1_Ptr() (defined in ArmController)ArmController [inline]
getMotor_Wrist2_Ptr() (defined in ArmController)ArmController [inline]
getNumModelParams() const ModelComponent
getParent() const ModelComponent
getPIDImagePtr() (defined in ArmController)ArmController [inline]
getRobotArm() (defined in ArmController)ArmController [inline]
getRootObject()ModelComponent
getRootObject() const ModelComponent
getSholder() (defined in ArmController)ArmController [inline]
getSholderPtr() (defined in ArmController)ArmController [inline]
getWrist1() (defined in ArmController)ArmController [inline]
getWrist1Ptr() (defined in ArmController)ArmController [inline]
getWrist2() (defined in ArmController)ArmController [inline]
getWrist2Ptr() (defined in ArmController)ArmController [inline]
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
isControllerOn() (defined in ArmController)ArmController [inline]
isFinishMove()ArmController
killMotors()ArmController
managerDestroyed()ModelComponent
mark_as_volatile()nub::ref_counted
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
ParamClient()ParamClient
printout(std::ostream &s, const std::string &prefix="") const ModelComponent
readParamsFrom(const ParamMap &pmap, const bool noerr=true)ModelComponent
real_typename() const nub::object
realm() const ModelComponent
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]
resetJointPos(JointPos &jointPos, int val=0)ArmController
save(const ModelComponentSaveInfo &sinfo, const ModelFlag flags=MC_RECURSE)ModelComponent
save1(const ModelComponentSaveInfo &sinfo)ModelComponent [protected, virtual]
save2(const ModelComponentSaveInfo &sinfo)ModelComponent [protected, virtual]
sendHeartBeat() (defined in ArmController)ArmController
setBasePos(int base, bool rel=false) (defined in ArmController)ArmController
setControllerOn(bool val) (defined in ArmController)ArmController [inline]
setDescriptiveName(const std::string &name)ModelComponent
setElbowPos(int elbow, bool rel=false) (defined in ArmController)ArmController
setGripper(int pos) (defined in ArmController)ArmController
setJointPos(const JointPos &jointPos, bool block=true)ArmController
setManager(OptionManager &mgr)ModelComponent [protected]
setMaxJointPos(const JointPos &jointPos)ArmController
setMinJointPos(const JointPos &jointPos)ArmController
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
setMotor(int motor, int val) (defined in ArmController)ArmController
setMotorsOn(bool val) (defined in ArmController)ArmController [inline]
setPidOn(bool val) (defined in ArmController)ArmController [inline]
setRealm(const std::string &crealm)ModelComponent
setSholderPos(int sholder, bool rel=false) (defined in ArmController)ArmController
setSpeed(int speed) (defined in ArmController)ArmController
setTagName(const std::string &name)ModelComponent
setWrist1Pos(int wrist1, bool rel=false) (defined in ArmController)ArmController
setWrist2Pos(int wrist2, bool rel=false) (defined in ArmController)ArmController
start()ModelComponent
start1()ModelComponent [protected, virtual]
start2()ArmController [virtual]
started() const ModelComponent
stop()ModelComponent
stop1()ModelComponent [protected, virtual]
stop2()ModelComponent [protected, virtual]
subComponent(const uint idx) const ModelComponent
subComponent(const std::string &tagname, const ModelFlag flags=0) const ModelComponent
tagName() const ModelComponent
unique_name() const nub::object
unregisterParam(const ModelParamBase *mp)ModelComponent [virtual]
updateBase(int currentBase) (defined in ArmController)ArmController
updateElbow(unsigned int currentElbow) (defined in ArmController)ArmController
updatePID() (defined in ArmController)ArmController
updateSholder(int currentSholder) (defined in ArmController)ArmController
updateWrist1(unsigned int currentWrist1) (defined in ArmController)ArmController
updateWrist2(unsigned int currentWrist2) (defined in ArmController)ArmController
writeParamsTo(ParamMap &pmap) const ModelComponent
~ArmController()ArmController
~ModelComponent()ModelComponent [virtual]
~object() GVX_DTOR_NOTHROWnub::object [protected, virtual]
~ParamClient()ParamClient [virtual]
~ref_counted() GVX_DTOR_NOTHROWnub::ref_counted [virtual]
Generated on Sun May 8 08:19:56 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3