RTFX  0.3
Real time special effects collaborative visualization and production library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
\NRTFXThe namespace for the RTFX Library
 oCPoint2DA 2D point object
 oCPoint3DA 3D point object
 oCVector3DA 3D vector object
 oCVector4DThe homogenious vector object
 oCMatrix4x4A homogeneous transformation matrix
 oCColourA class to represent several formats of colours
 oCRTFXCameraA child of RTFXObject, used specifically for cameras
 oCRTFXClientClient class, what plugins should use to talk to the server
 oCRTFXCustomA child of RTFXObject, used specifically for custom objects
 oCRTFXDataCan be used to create a network or graph of RTFXObjects. It is used as the primary storage mechanism for RTFXObjects at any source
 oCRTFXErrorUsed to provide useful error messages
 oCRTFXPointRepresents a point in a mesh
 oCRTFXFaceA face is a list of point indices which will construct that face
 oCRTFXGeometryThe class to respresent meshes
 oCRTFXLightRTFXLight is a shortcut class to represent light objects
 oCRTFXMailboxThe mailbox stores a copy of the data that was sent through the server. The data is up-to-date
 oCRTFXMathA simple class to hold generic mathematic functions
 oCRTFXObjectThe base object which all data objects inherit from
 oCRTFXParcelThe definition of data packets used to send data over the network
 oCRTFXParticipantParticipants in the "chat session", base class for clients
 oCRTFXParticleSystemRTFXParticleSystem is a shortcut class to represent ParticleSystem objects
 oCRTFXPeer
 oCRTFXPeerPostOffice
 oCRTFXPeerSessionExtends RTFX participant, contains actual implementation for handling of read and write
 oCMailboxNameComparison
 oCRTFXPostOfficeThe postoffice is the main "room" where clients leave messages for sorting and parsing
 oCRTFXPropertyThe base class for RTFXProperties, which can be added to RTFXObjects to represent more sophisticated object types
 oCRTFXPropertyArrayProperties which are arrays of a simple type
 oCRTFXPropertyBasicProperties which are single basic C types, integers, chars, floats, etc
 oCRTFXPropertyCharArrayProperties which are char arrays
 oCRTFXPropertyColourProperties which are Colours (RGB, RGBA, or HSV)
 oCRTFXPropertyDeleteObjectThis property has no value, other than to indicate the owning RTFXObject should be deleted from the system
 oCRTFXPropertyMatrix4x4Properties which are Matrix4x4
 oCRTFXPropertyPoint3DProperties which are Point3D
 oCRTFXPropertyRawDataProperties which are raw dat
 oCRTFXPropertyStringProperties which are C++ std::string
 oCRTFXPropertyVector3DProperties which are Vector3D
 oCRTFXPropertyVectorOfProperties which are a vector of same-typed data
 oCRTFXRawA child of RTFXObject, used specifically for raw data files, such as JPGs, HIPs, FBXs
 oCRTFXRecorder
 oCRTFXScriptA child of RTFXObject, used specifically for Script data files
 oCRTFXServerThe base server class for communication
 oCRTFXSessionExtends RTFX participant, contains actual implementation for handling of read and write
 oCRTFXBoneRepresents a bone in a skeleton
 \CRTFXSkeletonThe class to respresent skeletons