#include <domInstance_physics_model.h>
This element allows instancing physics model within another physics model, or in a physics scene.
Definition at line 26 of file 1.4/dom/domInstance_physics_model.h.
domInstance_physics_model::domInstance_physics_model | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 188 of file 1.4/dom/domInstance_physics_model.h.
virtual domInstance_physics_model::~domInstance_physics_model | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 192 of file 1.4/dom/domInstance_physics_model.h.
domInstance_physics_model::domInstance_physics_model | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 180 of file dom/domInstance_physics_model.h.
virtual domInstance_physics_model::~domInstance_physics_model | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 184 of file dom/domInstance_physics_model.h.
static DLLSPEC daeElementRef domInstance_physics_model::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domInstance_physics_model::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
virtual COLLADA_TYPE::TypeEnum domInstance_physics_model::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 21 of file dom/domInstance_physics_model.h.
virtual COLLADA_TYPE::TypeEnum domInstance_physics_model::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 29 of file 1.4/dom/domInstance_physics_model.h.
const domExtra_Array& domInstance_physics_model::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 175 of file dom/domInstance_physics_model.h.
domExtra_Array& domInstance_physics_model::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 170 of file dom/domInstance_physics_model.h.
const domExtra_Array& domInstance_physics_model::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 183 of file 1.4/dom/domInstance_physics_model.h.
domExtra_Array& domInstance_physics_model::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 178 of file 1.4/dom/domInstance_physics_model.h.
const domInstance_force_field_Array& domInstance_physics_model::getInstance_force_field_array | ( | ) | const [inline] |
Gets the instance_force_field element array.
Definition at line 145 of file dom/domInstance_physics_model.h.
domInstance_force_field_Array& domInstance_physics_model::getInstance_force_field_array | ( | ) | [inline] |
Gets the instance_force_field element array.
Definition at line 140 of file dom/domInstance_physics_model.h.
const domInstance_force_field_Array& domInstance_physics_model::getInstance_force_field_array | ( | ) | const [inline] |
Gets the instance_force_field element array.
Definition at line 153 of file 1.4/dom/domInstance_physics_model.h.
domInstance_force_field_Array& domInstance_physics_model::getInstance_force_field_array | ( | ) | [inline] |
Gets the instance_force_field element array.
Definition at line 148 of file 1.4/dom/domInstance_physics_model.h.
const domInstance_rigid_body_Array& domInstance_physics_model::getInstance_rigid_body_array | ( | ) | const [inline] |
Gets the instance_rigid_body element array.
Definition at line 155 of file dom/domInstance_physics_model.h.
domInstance_rigid_body_Array& domInstance_physics_model::getInstance_rigid_body_array | ( | ) | [inline] |
Gets the instance_rigid_body element array.
Definition at line 150 of file dom/domInstance_physics_model.h.
const domInstance_rigid_body_Array& domInstance_physics_model::getInstance_rigid_body_array | ( | ) | const [inline] |
Gets the instance_rigid_body element array.
Definition at line 163 of file 1.4/dom/domInstance_physics_model.h.
domInstance_rigid_body_Array& domInstance_physics_model::getInstance_rigid_body_array | ( | ) | [inline] |
Gets the instance_rigid_body element array.
Definition at line 158 of file 1.4/dom/domInstance_physics_model.h.
const domInstance_rigid_constraint_Array& domInstance_physics_model::getInstance_rigid_constraint_array | ( | ) | const [inline] |
Gets the instance_rigid_constraint element array.
Definition at line 165 of file dom/domInstance_physics_model.h.
domInstance_rigid_constraint_Array& domInstance_physics_model::getInstance_rigid_constraint_array | ( | ) | [inline] |
Gets the instance_rigid_constraint element array.
Definition at line 160 of file dom/domInstance_physics_model.h.
const domInstance_rigid_constraint_Array& domInstance_physics_model::getInstance_rigid_constraint_array | ( | ) | const [inline] |
Gets the instance_rigid_constraint element array.
Definition at line 173 of file 1.4/dom/domInstance_physics_model.h.
domInstance_rigid_constraint_Array& domInstance_physics_model::getInstance_rigid_constraint_array | ( | ) | [inline] |
Gets the instance_rigid_constraint element array.
Definition at line 168 of file 1.4/dom/domInstance_physics_model.h.
xsToken domInstance_physics_model::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 108 of file dom/domInstance_physics_model.h.
xsNCName domInstance_physics_model::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 116 of file 1.4/dom/domInstance_physics_model.h.
const xsAnyURI& domInstance_physics_model::getParent | ( | ) | const [inline] |
Gets the parent attribute.
Definition at line 124 of file dom/domInstance_physics_model.h.
xsAnyURI& domInstance_physics_model::getParent | ( | ) | [inline] |
Gets the parent attribute.
Reimplemented from daeElement.
Definition at line 119 of file dom/domInstance_physics_model.h.
const xsAnyURI& domInstance_physics_model::getParent | ( | ) | const [inline] |
Gets the parent attribute.
Definition at line 132 of file 1.4/dom/domInstance_physics_model.h.
xsAnyURI& domInstance_physics_model::getParent | ( | ) | [inline] |
Gets the parent attribute.
Reimplemented from daeElement.
Definition at line 127 of file 1.4/dom/domInstance_physics_model.h.
domSid domInstance_physics_model::getSid | ( | ) | const [inline] |
Gets the sid attribute.
Definition at line 97 of file dom/domInstance_physics_model.h.
xsNCName domInstance_physics_model::getSid | ( | ) | const [inline] |
Gets the sid attribute.
Definition at line 105 of file 1.4/dom/domInstance_physics_model.h.
const xsAnyURI& domInstance_physics_model::getUrl | ( | ) | const [inline] |
Gets the url attribute.
Definition at line 81 of file dom/domInstance_physics_model.h.
xsAnyURI& domInstance_physics_model::getUrl | ( | ) | [inline] |
Gets the url attribute.
Definition at line 76 of file dom/domInstance_physics_model.h.
const xsAnyURI& domInstance_physics_model::getUrl | ( | ) | const [inline] |
Gets the url attribute.
Definition at line 89 of file 1.4/dom/domInstance_physics_model.h.
xsAnyURI& domInstance_physics_model::getUrl | ( | ) | [inline] |
Gets the url attribute.
Definition at line 84 of file 1.4/dom/domInstance_physics_model.h.
static daeInt domInstance_physics_model::ID | ( | ) | [inline, static] |
Definition at line 22 of file dom/domInstance_physics_model.h.
static daeInt domInstance_physics_model::ID | ( | ) | [inline, static] |
Definition at line 30 of file 1.4/dom/domInstance_physics_model.h.
virtual domInstance_physics_model& domInstance_physics_model::operator= | ( | const domInstance_physics_model & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 188 of file dom/domInstance_physics_model.h.
virtual domInstance_physics_model& domInstance_physics_model::operator= | ( | const domInstance_physics_model & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 196 of file 1.4/dom/domInstance_physics_model.h.
static DLLSPEC daeMetaElement* domInstance_physics_model::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
static DLLSPEC daeMetaElement* domInstance_physics_model::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
void domInstance_physics_model::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 113 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setName | ( | xsNCName | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 121 of file 1.4/dom/domInstance_physics_model.h.
void domInstance_physics_model::setParent | ( | xsString | atParent | ) | [inline] |
Sets the parent attribute.
atParent | The new value for the parent attribute. |
Definition at line 134 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setParent | ( | const xsAnyURI & | atParent | ) | [inline] |
Sets the parent attribute.
atParent | The new value for the parent attribute. |
Definition at line 129 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setParent | ( | xsString | atParent | ) | [inline] |
Sets the parent attribute.
atParent | The new value for the parent attribute. |
Definition at line 142 of file 1.4/dom/domInstance_physics_model.h.
void domInstance_physics_model::setParent | ( | const xsAnyURI & | atParent | ) | [inline] |
Sets the parent attribute.
atParent | The new value for the parent attribute. |
Definition at line 137 of file 1.4/dom/domInstance_physics_model.h.
void domInstance_physics_model::setSid | ( | domSid | atSid | ) | [inline] |
Sets the sid attribute.
atSid | The new value for the sid attribute. |
Definition at line 102 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setSid | ( | xsNCName | atSid | ) | [inline] |
Sets the sid attribute.
atSid | The new value for the sid attribute. |
Definition at line 110 of file 1.4/dom/domInstance_physics_model.h.
void domInstance_physics_model::setUrl | ( | xsString | atUrl | ) | [inline] |
Sets the url attribute.
atUrl | The new value for the url attribute. |
Definition at line 91 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setUrl | ( | const xsAnyURI & | atUrl | ) | [inline] |
Sets the url attribute.
atUrl | The new value for the url attribute. |
Definition at line 86 of file dom/domInstance_physics_model.h.
void domInstance_physics_model::setUrl | ( | xsString | atUrl | ) | [inline] |
Sets the url attribute.
atUrl | The new value for the url attribute. |
Definition at line 99 of file 1.4/dom/domInstance_physics_model.h.
void domInstance_physics_model::setUrl | ( | const xsAnyURI & | atUrl | ) | [inline] |
Sets the url attribute.
atUrl | The new value for the url attribute. |
Definition at line 94 of file 1.4/dom/domInstance_physics_model.h.
virtual daeInt domInstance_physics_model::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 23 of file dom/domInstance_physics_model.h.
virtual daeInt domInstance_physics_model::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 31 of file 1.4/dom/domInstance_physics_model.h.
xsToken domInstance_physics_model::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 41 of file dom/domInstance_physics_model.h.
xsNCName domInstance_physics_model::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 49 of file 1.4/dom/domInstance_physics_model.h.
xsAnyURI domInstance_physics_model::attrParent [protected] |
The parent attribute points to the id of a node in the visual scene. This allows a physics model to be instantiated under a specific transform node, which will dictate the initial position and orientation, and could be animated to influence kinematic rigid bodies.
Definition at line 56 of file 1.4/dom/domInstance_physics_model.h.
domSid domInstance_physics_model::attrSid [protected] |
The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.
Definition at line 37 of file dom/domInstance_physics_model.h.
xsNCName domInstance_physics_model::attrSid [protected] |
The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.
Definition at line 45 of file 1.4/dom/domInstance_physics_model.h.
xsAnyURI domInstance_physics_model::attrUrl [protected] |
The url attribute refers to resource. This may refer to a local resource using a relative URL fragment identifier that begins with the “#” character. The url attribute may refer to an external resource using an absolute or relative URL.
The url attribute refers to resource. This may refer to a local resource using a relative URL fragment identifier that begins with the "#" character. The url attribute may refer to an external resource using an absolute or relative URL.
Definition at line 39 of file 1.4/dom/domInstance_physics_model.h.
The extra element may appear any number of times.
Definition at line 77 of file 1.4/dom/domInstance_physics_model.h.
The instance_physics_model element may instance any number of force_field elements.
Definition at line 63 of file 1.4/dom/domInstance_physics_model.h.
The instance_physics_model element may instance any number of rigid_body elements.
Definition at line 68 of file 1.4/dom/domInstance_physics_model.h.
domInstance_rigid_constraint_Array domInstance_physics_model::elemInstance_rigid_constraint_array [protected] |
The instance_physics_model element may instance any number of rigid_constraint elements.
Definition at line 73 of file 1.4/dom/domInstance_physics_model.h.