#include <domRigid_body.h>
The technique_common element specifies the rigid_body information for the common profile which all COLLADA implementations need to support.
Definition at line 56 of file 1.4/dom/domRigid_body.h.
Definition at line 56 of file dom/domRigid_body.h.
Definition at line 66 of file 1.4/dom/domRigid_body.h.
Definition at line 53 of file dom/domRigid_body.h.
Definition at line 63 of file 1.4/dom/domRigid_body.h.
Definition at line 135 of file dom/domRigid_body.h.
Definition at line 145 of file 1.4/dom/domRigid_body.h.
Definition at line 132 of file dom/domRigid_body.h.
Definition at line 142 of file 1.4/dom/domRigid_body.h.
Definition at line 231 of file dom/domRigid_body.h.
Definition at line 241 of file 1.4/dom/domRigid_body.h.
Definition at line 228 of file dom/domRigid_body.h.
Definition at line 238 of file 1.4/dom/domRigid_body.h.
domRigid_body::domTechnique_common::domTechnique_common | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 656 of file 1.4/dom/domRigid_body.h.
virtual domRigid_body::domTechnique_common::~domTechnique_common | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 660 of file 1.4/dom/domRigid_body.h.
domRigid_body::domTechnique_common::domTechnique_common | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 628 of file dom/domRigid_body.h.
virtual domRigid_body::domTechnique_common::~domTechnique_common | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 632 of file dom/domRigid_body.h.
static DLLSPEC daeElementRef domRigid_body::domTechnique_common::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domRigid_body::domTechnique_common::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const daeElementRefArray& domRigid_body::domTechnique_common::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 622 of file dom/domRigid_body.h.
daeElementRefArray& domRigid_body::domTechnique_common::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 617 of file dom/domRigid_body.h.
const daeElementRefArray& domRigid_body::domTechnique_common::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 650 of file 1.4/dom/domRigid_body.h.
daeElementRefArray& domRigid_body::domTechnique_common::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 645 of file 1.4/dom/domRigid_body.h.
const domDynamicRef domRigid_body::domTechnique_common::getDynamic | ( | ) | const [inline] |
Gets the dynamic element.
Definition at line 577 of file dom/domRigid_body.h.
const domDynamicRef domRigid_body::domTechnique_common::getDynamic | ( | ) | const [inline] |
Gets the dynamic element.
Definition at line 605 of file 1.4/dom/domRigid_body.h.
virtual COLLADA_TYPE::TypeEnum domRigid_body::domTechnique_common::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 49 of file dom/domRigid_body.h.
virtual COLLADA_TYPE::TypeEnum domRigid_body::domTechnique_common::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 59 of file 1.4/dom/domRigid_body.h.
const domTargetable_float3Ref domRigid_body::domTechnique_common::getInertia | ( | ) | const [inline] |
Gets the inertia element.
Definition at line 592 of file dom/domRigid_body.h.
const domTargetableFloat3Ref domRigid_body::domTechnique_common::getInertia | ( | ) | const [inline] |
Gets the inertia element.
Definition at line 620 of file 1.4/dom/domRigid_body.h.
const domInstance_physics_materialRef domRigid_body::domTechnique_common::getInstance_physics_material | ( | ) | const [inline] |
Gets the instance_physics_material element.
Definition at line 597 of file dom/domRigid_body.h.
const domInstance_physics_materialRef domRigid_body::domTechnique_common::getInstance_physics_material | ( | ) | const [inline] |
Gets the instance_physics_material element.
Definition at line 625 of file 1.4/dom/domRigid_body.h.
const domTargetable_floatRef domRigid_body::domTechnique_common::getMass | ( | ) | const [inline] |
Gets the mass element.
Definition at line 582 of file dom/domRigid_body.h.
const domTargetableFloatRef domRigid_body::domTechnique_common::getMass | ( | ) | const [inline] |
Gets the mass element.
Definition at line 610 of file 1.4/dom/domRigid_body.h.
const domMass_frameRef domRigid_body::domTechnique_common::getMass_frame | ( | ) | const [inline] |
Gets the mass_frame element.
Definition at line 587 of file dom/domRigid_body.h.
const domMass_frameRef domRigid_body::domTechnique_common::getMass_frame | ( | ) | const [inline] |
Gets the mass_frame element.
Definition at line 615 of file 1.4/dom/domRigid_body.h.
const domPhysics_materialRef domRigid_body::domTechnique_common::getPhysics_material | ( | ) | const [inline] |
Gets the physics_material element.
Definition at line 602 of file dom/domRigid_body.h.
const domPhysics_materialRef domRigid_body::domTechnique_common::getPhysics_material | ( | ) | const [inline] |
Gets the physics_material element.
Definition at line 630 of file 1.4/dom/domRigid_body.h.
const domShape_Array& domRigid_body::domTechnique_common::getShape_array | ( | ) | const [inline] |
Gets the shape element array.
Definition at line 612 of file dom/domRigid_body.h.
domShape_Array& domRigid_body::domTechnique_common::getShape_array | ( | ) | [inline] |
Gets the shape element array.
Definition at line 607 of file dom/domRigid_body.h.
const domShape_Array& domRigid_body::domTechnique_common::getShape_array | ( | ) | const [inline] |
Gets the shape element array.
Definition at line 640 of file 1.4/dom/domRigid_body.h.
domShape_Array& domRigid_body::domTechnique_common::getShape_array | ( | ) | [inline] |
Gets the shape element array.
Definition at line 635 of file 1.4/dom/domRigid_body.h.
static daeInt domRigid_body::domTechnique_common::ID | ( | ) | [inline, static] |
Definition at line 50 of file dom/domRigid_body.h.
static daeInt domRigid_body::domTechnique_common::ID | ( | ) | [inline, static] |
Definition at line 60 of file 1.4/dom/domRigid_body.h.
virtual domTechnique_common& domRigid_body::domTechnique_common::operator= | ( | const domTechnique_common & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 636 of file dom/domRigid_body.h.
virtual domTechnique_common& domRigid_body::domTechnique_common::operator= | ( | const domTechnique_common & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 664 of file 1.4/dom/domRigid_body.h.
static DLLSPEC daeMetaElement* domRigid_body::domTechnique_common::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* domRigid_body::domTechnique_common::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.
virtual daeInt domRigid_body::domTechnique_common::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 51 of file dom/domRigid_body.h.
virtual daeInt domRigid_body::domTechnique_common::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 61 of file 1.4/dom/domRigid_body.h.
daeTArray< daeCharArray * > domRigid_body::domTechnique_common::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 597 of file 1.4/dom/domRigid_body.h.
Used to preserve order in elements that do not specify strict sequencing of sub-elements.
Definition at line 588 of file 1.4/dom/domRigid_body.h.
Used to preserve order in elements that have a complex content model.
Definition at line 592 of file 1.4/dom/domRigid_body.h.
If false, the rigid_body is not moveable
Definition at line 555 of file 1.4/dom/domRigid_body.h.
float3 - The diagonal elements of the inertia tensor (moments of inertia), which is represented in the local frame of the center of mass. See above.
Definition at line 544 of file dom/domRigid_body.h.
float3 – The diagonal elements of the inertia tensor (moments of inertia), which is represented in the local frame of the center of mass. See above.
Definition at line 572 of file 1.4/dom/domRigid_body.h.
domInstance_physics_materialRef domRigid_body::domTechnique_common::elemInstance_physics_material [protected] |
References a physics_material for the rigid_body.
Definition at line 576 of file 1.4/dom/domRigid_body.h.
The total mass of the rigid-body
Definition at line 531 of file dom/domRigid_body.h.
The total mass of the rigid-body
Definition at line 559 of file 1.4/dom/domRigid_body.h.
Defines the center and orientation of mass of the rigid-body relative to the local origin of the “root” shape.This makes the off-diagonal elements of the inertia tensor (products of inertia) all 0 and allows us to just store the diagonal elements (moments of inertia).
Defines the center and orientation of mass of the rigid-body relative to the local origin of the "root" shape.This makes the off-diagonal elements of the inertia tensor (products of inertia) all 0 and allows us to just store the diagonal elements (moments of inertia).
Definition at line 566 of file 1.4/dom/domRigid_body.h.
Defines a physics_material for the rigid_body.
Definition at line 580 of file 1.4/dom/domRigid_body.h.
This element allows for describing components of a rigid_body.
Definition at line 584 of file 1.4/dom/domRigid_body.h.