#include <DOP_GroupAndApply.h>

Public Member Functions | |
| DOP_GroupAndApply (OP_Network *net, const char *name, OP_Operator *op) | |
| virtual | ~DOP_GroupAndApply () |
Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *net, const char *name, OP_Operator *op) |
Static Public Attributes | |
| static PRM_Template | myTemplateList [] |
Protected Member Functions | |
| virtual void | processObjectsSubclass (fpreal time, int foroutputidx, const SIM_ObjectArray &objects, DOP_Engine &engine) |
| This default implementation does not affect incoming objects. | |
| virtual void | getInputInfoSubclass (int inputidx, DOP_InOutInfo &info) |
| This default implementation specifies the input accepts objects. | |
| virtual void | getOutputInfoSubclass (int inputidx, DOP_InOutInfo &info) |
| This default implementation specifies the output sends out objects. | |
Definition at line 35 of file DOP_GroupAndApply.h.
| DOP_GroupAndApply::DOP_GroupAndApply | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) |
Definition at line 80 of file DOP_GroupAndApply.C.
| DOP_GroupAndApply::~DOP_GroupAndApply | ( | ) | [virtual] |
| void DOP_GroupAndApply::getInputInfoSubclass | ( | int | inputidx, | |
| DOP_InOutInfo & | info | |||
| ) | [protected, virtual] |
This default implementation specifies the input accepts objects.
Reimplemented from DOP_Node.
Definition at line 167 of file DOP_GroupAndApply.C.
| void DOP_GroupAndApply::getOutputInfoSubclass | ( | int | outputidx, | |
| DOP_InOutInfo & | info | |||
| ) | [protected, virtual] |
This default implementation specifies the output sends out objects.
Reimplemented from DOP_Node.
Definition at line 178 of file DOP_GroupAndApply.C.
| OP_Node * DOP_GroupAndApply::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) | [static] |
| void DOP_GroupAndApply::processObjectsSubclass | ( | fpreal | time, | |
| int | foroutputidx, | |||
| const SIM_ObjectArray & | objects, | |||
| DOP_Engine & | engine | |||
| ) | [protected, virtual] |
This default implementation does not affect incoming objects.
Reimplemented from DOP_Node.
Definition at line 91 of file DOP_GroupAndApply.C.
Initial value:
{
PRM_Template(PRM_INT_J, 1, &DOPactivationName,
&DOPactivationDefault),
PRM_Template(PRM_STRING, 1, &DOPgroupName, &DOPgroupDefault,
&DOPgroupMenu),
PRM_Template(PRM_INT_J, 1, &theInputIndexName, PRMzeroDefaults),
PRM_Template()
}
Definition at line 45 of file DOP_GroupAndApply.h.
1.5.9