Detailed Description
Base class for object with an interest i.e.:
CameraRig and
LightRig.
#include <xsi_rig.h>
List of all
members.
Constructor & Destructor Documentation
Constructor.
- Parameters:
-
in_ref |
constant reference object. |
Copy constructor.
- Parameters:
-
in_obj |
constant class object. |
Member Function Documentation
bool IsA |
( |
siClassID |
in_ClassID |
) |
const [virtual] |
Returns true if a given class type is compatible with this API
class.
- Parameters:
-
- Returns:
- true if the class is compatible, false otherwise.
Reimplemented from Null.
Reimplemented in CameraRig,
and LightRig.
Returns the type of the API class.
- Returns:
- The class type.
Reimplemented from Null.
Reimplemented in CameraRig,
and LightRig.
Rig& operator= |
( |
const Rig & |
in_obj |
) |
|
Creates an object from another object. The newly created object
is set to empty if the input object is not compatible.
- Parameters:
-
in_obj |
constant class object. |
- Returns:
- The new
Rig object.
Rig& operator= |
( |
const CRef & |
in_ref |
) |
|
Creates an object from a reference object. The newly created
object is set to empty if the input reference object is not
compatible.
- Parameters:
-
in_ref |
constant class object. |
- Returns:
- The new
Rig object.
Reimplemented from Null.
Reimplemented in CameraRig,
and LightRig.
Adds a directed object to this rig.
- Parameters:
-
in_dirObj |
directed object. |
in_interest |
interest of this directed object. |
- Returns:
-
CStatus::OK success
-
CStatus::Fail failure
The documentation for this class was generated from the following
file: