ScriptModule
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCabout
oCAttributeUser defined attributes in modules in the current rendering context. Attributes can be retrieved through the Context or Module objects
oCContextCurrent frame soft rendering context. This class is the base class for the rendering context from which ports, attributes and rendering parameters can be fetched. An instance of this class is directly accessible in the scripting environment
oCFileBase class to TemporaryFile and PermanentFile
oCInputPortInformation of an input port of the current scripting module. Input ports can be accessed through the Context object
oCIOEnumerates the different types of stream behaviour the ImageFile can take. An instance of this class is directly accessible through the scripting environment
oCMailboxServerAllows access to port number for communication with the mailbox server
oCMatrix4x4Defines a four by four matrix container. Matrix4x4 objects can be instantiated in the scripting environment
oCMessageLog
oCModuleRefers to a specific module linked in the current rendering context. If a module exports its attributes, it is possible to fetch them using methods from this class. Modules can be accessed through the Context
oCOSBProposes utility functions to export 3d geometry from input port to OSB structures. An instance of this class is directly accessible through the scripting environment
oCOutputPortCan be used to specify the outgoing information through an output port of the current scripting module. Output ports can be accessed through the Context object
oCPermanentFileUsed to represent an actual image file on disk which will not be deleted after script execution. Permanent files can be instantiated in the scripting environment or retrieved in an InputPort object
oCPersistentData
oCPersistentItem
oCPoint2dDefines a bi-dimensional point container. Point2d objects can be instantiated in the scripting environment
oCPoint3dDefines a three-dimensional point container. Point3d objects can be instantiated in the scripting environment
oCPortBase class to InputPort and OutputPort class
oCPortTypeEnumerates the different types of port which can be manipulated through rendering context
oCProcessUsed to launch an external process. Processes can be instantiated in the scripting environment
oCRemoteCmd
oCRIBProposes utility functions to export 3d geometry from input port to RIB structures. An instance of this class is directly accessible through the scripting environment
oCTemporaryFileUsed to represent an actual image file on disk which will be deleted after script execution. Temporary files can be instantiated in the scripting environment or retrieved in an InputPort object
oCUtilitiesOffers a range of frequently used function for manipulation of strings and others (...). An instance of this class is directly accessible through the scripting environment
oCVector2dDefines a bi-dimensional vector container. Vector2d objects can be instantiated in the scripting environment
\CVector3dDefines a three-dimensional vector container. Vector3d objects can be instantiated in the scripting environment