|
vrpn
07.33
Virtual Reality Peripheral Network
|
#include <vrpn_FunctionGenerator.h>

Public Types | |
| enum | FunctionCode { FUNCTION_NULL = 0, FUNCTION_SCRIPT = 1 } |
Public Member Functions | |
| virtual | ~vrpn_FunctionGenerator_function ()=0 |
| virtual vrpn_float32 | generateValues (vrpn_float32 *buf, vrpn_uint32 nValues, vrpn_float32 startTime, vrpn_float32 sampleRate, vrpn_FunctionGenerator_channel *channel) const =0 |
| virtual vrpn_int32 | encode_to (char **buf, vrpn_int32 &len) const =0 |
| virtual vrpn_int32 | decode_from (const char **buf, vrpn_int32 &len)=0 |
| virtual vrpn_FunctionGenerator_function * | clone () const =0 |
| virtual FunctionCode | getFunctionCode () const =0 |
Definition at line 34 of file vrpn_FunctionGenerator.h.
| Enumerator | |
|---|---|
| FUNCTION_NULL | |
| FUNCTION_SCRIPT | |
Definition at line 68 of file vrpn_FunctionGenerator.h.
|
pure virtual |
Definition at line 23 of file vrpn_FunctionGenerator.C.
References vrpn_FunctionGenerator_function_NULL::generateValues().

|
pure virtual |
Implemented in vrpn_FunctionGenerator_function_script, and vrpn_FunctionGenerator_function_NULL.
Referenced by vrpn_FunctionGenerator_function_NULL::~vrpn_FunctionGenerator_function_NULL().
|
pure virtual |
|
pure virtual |
Implemented in vrpn_FunctionGenerator_function_script, and vrpn_FunctionGenerator_function_NULL.
Referenced by vrpn_FunctionGenerator_function_NULL::~vrpn_FunctionGenerator_function_NULL().
|
pure virtual |
Implemented in vrpn_FunctionGenerator_function_script, and vrpn_FunctionGenerator_function_NULL.
Referenced by vrpn_FunctionGenerator_function_NULL::~vrpn_FunctionGenerator_function_NULL().
|
pure virtual |
Implemented in vrpn_FunctionGenerator_function_script, and vrpn_FunctionGenerator_function_NULL.