domKinematics_bind Class Reference

#include <domKinematics_bind.h>

Inheritance diagram for domKinematics_bind:
Inheritance graph
[legend]

List of all members.

Classes

class  domBool
class  domFloat
class  domInt
class  domSIDREF

Public Types

typedef daeTArray< domBoolRefdomBool_Array
typedef daeSmartRef< domBooldomBoolRef
typedef daeTArray< domFloatRefdomFloat_Array
typedef daeSmartRef< domFloatdomFloatRef
typedef daeTArray< domIntRefdomInt_Array
typedef daeSmartRef< domIntdomIntRef
typedef daeTArray< domSIDREFRefdomSIDREF_Array
typedef daeSmartRef< domSIDREFdomSIDREFRef

Public Member Functions

const domBoolRef getBool () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domFloatRef getFloat () const
const domIntRef getInt () const
const domKinematics_paramRef getParam () const
const domSIDREFRef getSIDREF () const
xsNCName getSymbol () const
void setSymbol (xsNCName atSymbol)
virtual daeInt typeID () const

Static Public Member Functions

static DLLSPEC daeElementRef create (DAE &dae)
static daeInt ID ()
static DLLSPEC daeMetaElementregisterElement (DAE &dae)

Protected Member Functions

 domKinematics_bind (DAE &dae)
virtual domKinematics_bindoperator= (const domKinematics_bind &cpy)
virtual ~domKinematics_bind ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
xsNCName attrSymbol
domBoolRef elemBool
domFloatRef elemFloat
domIntRef elemInt
domKinematics_paramRef elemParam
domSIDREFRef elemSIDREF

Detailed Description

Definition at line 11 of file domKinematics_bind.h.


Member Typedef Documentation

Definition at line 21 of file domKinematics_bind.h.

Definition at line 18 of file domKinematics_bind.h.

Definition at line 79 of file domKinematics_bind.h.

Definition at line 76 of file domKinematics_bind.h.

Definition at line 137 of file domKinematics_bind.h.

Definition at line 134 of file domKinematics_bind.h.

Definition at line 195 of file domKinematics_bind.h.

Definition at line 192 of file domKinematics_bind.h.


Constructor & Destructor Documentation

domKinematics_bind::domKinematics_bind ( DAE dae  )  [inline, protected]

Constructor

Definition at line 327 of file domKinematics_bind.h.

virtual domKinematics_bind::~domKinematics_bind (  )  [inline, protected, virtual]

Destructor

Definition at line 331 of file domKinematics_bind.h.


Member Function Documentation

static DLLSPEC daeElementRef domKinematics_bind::create ( DAE dae  )  [static]

Creates an instance of this class and returns a daeElementRef referencing it.

Returns:
a daeElementRef referencing an instance of this object.
const domBoolRef domKinematics_bind::getBool (  )  const [inline]

Gets the bool element.

Returns:
a daeSmartRef to the bool element.

Definition at line 296 of file domKinematics_bind.h.

const daeElementRefArray& domKinematics_bind::getContents (  )  const [inline]

Gets the _contents array.

Returns:
Returns a constant reference to the _contents element array.

Definition at line 321 of file domKinematics_bind.h.

daeElementRefArray& domKinematics_bind::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 316 of file domKinematics_bind.h.

virtual COLLADA_TYPE::TypeEnum domKinematics_bind::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 14 of file domKinematics_bind.h.

const domFloatRef domKinematics_bind::getFloat (  )  const [inline]

Gets the float element.

Returns:
a daeSmartRef to the float element.

Definition at line 301 of file domKinematics_bind.h.

const domIntRef domKinematics_bind::getInt (  )  const [inline]

Gets the int element.

Returns:
a daeSmartRef to the int element.

Definition at line 306 of file domKinematics_bind.h.

const domKinematics_paramRef domKinematics_bind::getParam (  )  const [inline]

Gets the param element.

Returns:
a daeSmartRef to the param element.

Definition at line 291 of file domKinematics_bind.h.

const domSIDREFRef domKinematics_bind::getSIDREF (  )  const [inline]

Gets the SIDREF element.

Returns:
a daeSmartRef to the SIDREF element.

Definition at line 311 of file domKinematics_bind.h.

xsNCName domKinematics_bind::getSymbol (  )  const [inline]

Gets the symbol attribute.

Returns:
Returns a xsNCName of the symbol attribute.

Definition at line 280 of file domKinematics_bind.h.

static daeInt domKinematics_bind::ID (  )  [inline, static]

Definition at line 15 of file domKinematics_bind.h.

virtual domKinematics_bind& domKinematics_bind::operator= ( const domKinematics_bind cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 335 of file domKinematics_bind.h.

static DLLSPEC daeMetaElement* domKinematics_bind::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.

Returns:
A daeMetaElement describing this COLLADA element.
void domKinematics_bind::setSymbol ( xsNCName  atSymbol  )  [inline]

Sets the symbol attribute.

Parameters:
atSymbol The new value for the symbol attribute.

Definition at line 285 of file domKinematics_bind.h.

virtual daeInt domKinematics_bind::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.

Returns:
The element's type ID.

Implements daeElement.

Definition at line 16 of file domKinematics_bind.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 272 of file domKinematics_bind.h.

Used to preserve order in elements that do not specify strict sequencing of sub-elements.

Definition at line 263 of file domKinematics_bind.h.

Used to preserve order in elements that have a complex content model.

Definition at line 267 of file domKinematics_bind.h.

Definition at line 252 of file domKinematics_bind.h.

Definition at line 256 of file domKinematics_bind.h.

Definition at line 257 of file domKinematics_bind.h.

Definition at line 258 of file domKinematics_bind.h.

Definition at line 255 of file domKinematics_bind.h.

Definition at line 259 of file domKinematics_bind.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:31:33 2013