| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
PostureEditor Class Reference#include <PostureEditor.h>
Inheritance diagram for PostureEditor: ![]() Detailed Descriptionallows logging of events to the console or a file
Definition at line 12 of file PostureEditor.h.
Constructor & Destructor Documentation
constructor
don't call
Member Function Documentation
Called when the control is activated (or the control system is reactivating). Takes the id number of a LedMC which the control should use, maintained by Controller. Controls share the display which is passed, and may use the socket gui to communicate with the GUI controller, if it is connected.
Reimplemented from ControlBase.
called when this control is being popped from the control stack
Reimplemented from ControlBase. Definition at line 101 of file PostureEditor.cc.
called to check status of estop
Definition at line 140 of file PostureEditor.cc. Referenced by refresh(), and updatePose().
don't call
called when a control is being overriden by a child, or the control system is deactivating (e-stop being turned off)
Reimplemented from ControlBase. Definition at line 92 of file PostureEditor.cc.
listens for the EStop to be turned off before moving
Implements EventListener. Definition at line 112 of file PostureEditor.cc. Referenced by refresh().
if we're back from a child slot, it's either load or save, so we need to handle it
Reimplemented from ControlBase. Definition at line 64 of file PostureEditor.cc. Referenced by pause(), and processEvent().
called anytime pose is modified; uses reachID to move to pose if estop is off
Definition at line 145 of file PostureEditor.cc. Referenced by refresh().
Member Data Documentation
a message to display instead of loadPose when EStop is on
Definition at line 34 of file PostureEditor.h. Referenced by refresh(), and ~PostureEditor().
so we can check if the estop is active
Definition at line 31 of file PostureEditor.h. Referenced by isEStopped().
the control for loading postures
Definition at line 33 of file PostureEditor.h. Referenced by refresh(), and ~PostureEditor().
number of milliseconds to take to load a posture - individual joint changes will be done in half the time
Definition at line 38 of file PostureEditor.h. Referenced by refresh().
true if refresh hasn't been called since pause
Definition at line 36 of file PostureEditor.h. Referenced by pause(), processEvent(), and refresh().
the current target posture
Definition at line 29 of file PostureEditor.h. Referenced by processEvent(), refresh(), and updatePose().
id of motion sequence used to slow "snapping" to positions
Definition at line 30 of file PostureEditor.h. Referenced by deactivate(), processEvent(), and updatePose().
the control for saving postures
Definition at line 35 of file PostureEditor.h. Referenced by refresh().
The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:05:10 2006 by Doxygen 1.4.7 |