#include <SOP_CopRaster.h>

Public Member Functions | |
| virtual unsigned | disableParms () |
Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *, const char *, OP_Operator *) |
| static void | buildColorMenu (void *data, PRM_Name *, int, const PRM_SpareData *, PRM_Parm *) |
| This static methods is used to build a menu for the UI. | |
Static Public Attributes | |
| static PRM_Template | myTemplateList [] |
Protected Member Functions | |
| SOP_CopRaster (OP_Network *, const char *, OP_Operator *) | |
| virtual | ~SOP_CopRaster () |
| virtual OP_ERROR | cookMySop (OP_Context &context) |
| void | splitCOP2Path (const char *path, UT_String &net, UT_String &node) |
| Splits a full cop2 path into the net and node portions. | |
| int | getFullCOP2Path (const char *relpath, UT_String &fullpath, int &flagdependent) |
Definition at line 36 of file SOP_CopRaster.h.
| SOP_CopRaster::SOP_CopRaster | ( | OP_Network * | dad, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) | [protected] |
Definition at line 91 of file SOP_CopRaster.C.
| SOP_CopRaster::~SOP_CopRaster | ( | ) | [protected, virtual] |
| void SOP_CopRaster::buildColorMenu | ( | void * | data, | |
| PRM_Name * | theMenu, | |||
| int | theMaxSize, | |||
| const PRM_SpareData * | , | |||
| PRM_Parm * | ||||
| ) | [static] |
This static methods is used to build a menu for the UI.
Definition at line 118 of file SOP_CopRaster.C.
| OP_ERROR SOP_CopRaster::cookMySop | ( | OP_Context & | context | ) | [protected, virtual] |
Implements SOP_Node.
Definition at line 319 of file SOP_CopRaster.C.
| unsigned SOP_CopRaster::disableParms | ( | void | ) | [virtual] |
Reimplemented from OP_Parameters.
Definition at line 99 of file SOP_CopRaster.C.
| int SOP_CopRaster::getFullCOP2Path | ( | const char * | relpath, | |
| UT_String & | fullpath, | |||
| int & | flagdependent | |||
| ) | [protected] |
This takes a path relative to this node, and finds the full path that should be sent to the CopResolver. Flag dependent is set if an interest in the flag of the destination should be set.
Definition at line 178 of file SOP_CopRaster.C.
| OP_Node * SOP_CopRaster::myConstructor | ( | OP_Network * | dad, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) | [static] |
Definition at line 86 of file SOP_CopRaster.C.
| void SOP_CopRaster::splitCOP2Path | ( | const char * | path, | |
| UT_String & | net, | |||
| UT_String & | node | |||
| ) | [protected] |
Splits a full cop2 path into the net and node portions.
Definition at line 143 of file SOP_CopRaster.C.
Initial value:
{
PRM_Template(PRM_TOGGLE, 1, &copnames[0], PRMoneDefaults),
PRM_Template(PRM_STRING, PRM_TYPE_DYNAMIC_PATH, 1, &copnames[4],
0, 0, 0, 0, &PRM_SpareData::cop2Path),
PRM_Template(PRM_STRING, 1, &copnames[3], &colorDef, &colorMenu),
PRM_Template(PRM_FLT_J, 1, &copnames[1], &copFrameDefault),
PRM_Template(PRM_PICFILE, 1, &copnames[2], &fileDef,
0, 0, 0, &PRM_SpareData::fileChooserModeRead),
PRM_Template()
}
Definition at line 42 of file SOP_CopRaster.h.
1.5.9