![]() |
RTFX
0.3
Real time special effects collaborative visualization and production library.
|
| A class to represent several formats of colours | |
| Extends RTFX participant, contains actual implementation for handling of read and write | |
| Extends RTFX participant, contains actual implementation for handling of read and write | |
| A homogeneous transformation matrix | |
| A 2D point object | |
| A 3D point object | |
| Client class, what plugins should use to talk to the server | |
| Can be used to create a network or graph of RTFXObjects. It is used as the primary storage mechanism for RTFXObjects at any source | |
| Used to provide useful error messages | |
| The mailbox stores a copy of the data that was sent through the server. The data is up-to-date | |
| A simple class to hold generic mathematic functions | |
| The base object which all data objects inherit from | |
| Represents a bone in a skeleton | |
| A child of RTFXObject, used specifically for cameras | |
| A child of RTFXObject, used specifically for custom objects | |
| A face is a list of point indices which will construct that face | |
| The class to respresent meshes | |
| RTFXLight is a shortcut class to represent light objects | |
| RTFXParticleSystem is a shortcut class to represent ParticleSystem objects | |
| Represents a point in a mesh | |
| A child of RTFXObject, used specifically for raw data files, such as JPGs, HIPs, FBXs | |
| A child of RTFXObject, used specifically for Script data files | |
| The class to respresent skeletons | |
| The definition of data packets used to send data over the network | |
| Participants in the "chat session", base class for clients | |
| Extends RTFX participant, contains actual implementation for handling of read and write | |
| Extends RTFX participant, contains actual implementation for handling of read and write | |
| The postoffice is the main "room" where clients leave messages for sorting and parsing | |
| The base class for RTFXProperties, which can be added to RTFXObjects to represent more sophisticated object types | |
| Properties which are arrays of a simple type | |
| Properties which are single basic C types, integers, chars, floats, etc | |
| Properties which are char arrays | |
| Properties which are Colours (RGB, RGBA, or HSV) | |
| This property has no value, other than to indicate the owning RTFXObject should be deleted from the system | |
| Properties which are Matrix4x4 | |
| Properties which are Point3D | |
| Properties which are raw dat | |
| Properties which are C++ std::string | |
| Properties which are Vector3D | |
| Properties which are a vector of same-typed data | |
| The base server class for communication | |
| A 3D vector object | |
| The homogenious vector object |