Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <OutputCmd.h>
Definition at line 6 of file OutputCmd.h.
Public Member Functions | |
OutputCmd () | |
Constructor. | |
OutputCmd (float v) | |
Constructor. | |
OutputCmd (float v, float w) | |
Constructor. | |
OutputCmd (const OutputCmd &a, const OutputCmd &b, float w) | |
Constructor, see set(a,b,w). | |
void | set (float v, float w=1) |
sets the value to v and weight to w | |
void | set (const OutputCmd &a, const OutputCmd &b, float w) |
sets the value to a weighted average of a and b (higher w, more a) | |
void | unset () |
sets value and weight to 0 (same as assigning ::unusedJoint) | |
bool | operator== (const OutputCmd &c) const |
tests for equality of weight and value | |
bool | operator!= (const OutputCmd &c) const |
tests for inequality of weight and value | |
Public Attributes | |
float | value |
value of the output | |
float | weight |
weight to be used in averaging, 0 to "fall through" |
|
Constructor.
Definition at line 9 of file OutputCmd.h. |
|
Constructor.
Definition at line 10 of file OutputCmd.h. |
|
Constructor.
Definition at line 11 of file OutputCmd.h. |
|
Constructor, see set(a,b,w).
Definition at line 12 of file OutputCmd.h. |
|
tests for inequality of weight and value
Definition at line 18 of file OutputCmd.h. |
|
tests for equality of weight and value
Definition at line 17 of file OutputCmd.h. |
|
sets the value to a weighted average of a and b (higher w, more a)
Definition at line 15 of file OutputCmd.h. |
|
sets the value to v and weight to w
Definition at line 14 of file OutputCmd.h. |
|
sets value and weight to 0 (same as assigning ::unusedJoint)
Definition at line 16 of file OutputCmd.h. |
|
value of the output
Definition at line 20 of file OutputCmd.h. |
|
weight to be used in averaging, 0 to "fall through"
Definition at line 21 of file OutputCmd.h. |
Tekkotsu v1.4 |
Generated Sat Jul 19 00:09:05 2003 by Doxygen 1.3.2 |