#include "DOP_API.h"#include <SIM/SIM_Utils.h>#include <OP/OP_PreDefRules.h>#include <OP/OP_Network.h>#include "DOP_Error.h"Go to the source code of this file.
Classes | |
| class | DOP_Node |
| This is the base class for all DOP nodes. More... | |
| class | DOP_Node::DOP_CookData |
Defines | |
| #define | DOP_MAX_NUMINPUTS 10 |
| #define | DOP_MAX_NUMOUTPUTS 4 |
Enumerations | |
| enum | { DOP_VAR_SIMTIME, DOP_VAR_SIMFRAME, DOP_VAR_SIMFRAME1, DOP_VAR_SIMFRAME2, DOP_VAR_SIMFRAME3, DOP_VAR_SIMFRAME4, DOP_VAR_SIMFRAME5, DOP_VAR_SIMFRAME6, DOP_VAR_SIMFRAME7, DOP_VAR_SIMFRAME8, DOP_VAR_SIMFRAME9, DOP_VAR_SFPS, DOP_VAR_TIMESTEP, DOP_VAR_SIMNOBJ, DOP_VAR_OBJ, DOP_VAR_NOBJ, DOP_VAR_OBJID, DOP_VAR_OBJCT, DOP_VAR_OBJCF, DOP_VAR_DOPNET, DOP_VAR_OBJNAME, DOP_VAR_ALLOBJNAMES, DOP_VAR_ALLOBJIDS, DOP_VAR_RELNAME, DOP_VAR_RELOBJNAMES, DOP_VAR_RELOBJIDS, DOP_VAR_RELAFFOBJNAMES, DOP_VAR_RELAFFOBJIDS, DOP_NUM_DOP_VARS } |
Functions | |
| DLLEXPORT void | newDopOperator (OP_OperatorTable *table) |
| This declaration allows HDK users to write custom DOP operators. | |
| #define DOP_MAX_NUMINPUTS 10 |
Definition at line 29 of file DOP_Node.h.
| #define DOP_MAX_NUMOUTPUTS 4 |
Definition at line 30 of file DOP_Node.h.
| anonymous enum |
This enumeration contains all the standard DOP local variables. Any DOPs which create their own variables must start their variable indices at NUM_DOP_VARS. They must also call the DOP_Node::getVariableValue() in their own override of this function.
Definition at line 52 of file DOP_Node.h.
| DLLEXPORT void newDopOperator | ( | OP_OperatorTable * | table | ) |
This declaration allows HDK users to write custom DOP operators.
Definition at line 42 of file DOP_GroupAndApply.C.
1.5.9