#include <Primitive.h>
Inheritance diagram for CSLPrimitive:

Public Member Functions |
|
| virtual | ~CSLPrimitive () |
| virtual SI_Bool | ValidateParent (CSLModel *in_pNewParent) |
Protected Member Functions |
|
| CSLPrimitive (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate) | |
| virtual ~CSLPrimitive | ( | ) | [virtual] |
Destructor
| CSLPrimitive | ( | CSLScene * | in_pScene, | |
| CSLModel * | in_pModel, | |||
| CdotXSITemplate * | in_pTemplate | |||
| ) | [protected] |
Constructor
| in_pScene | Pointer to the scene containing the Primitive | |
| in_pModel | Pointer to the model containing the Primitive | |
| in_pTemplate | Pointer to the CdotXSITemplate containing the Primitive |
| virtual SI_Bool ValidateParent | ( | CSLModel * | in_pNewParent | ) | [virtual] |
Validate a parent for this primitive
| in_pNewParent | the parent to validate |
Reimplemented in CSLIKEffector, and CSLIKJoint.