domKinematics_axis_info Class Reference

#include <domKinematics_axis_info.h>

Inheritance diagram for domKinematics_axis_info:
Inheritance graph
[legend]

List of all members.

Public Member Functions

const domCommon_bool_or_paramRef getActive () const
xsToken getAxis () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domFormula_ArraygetFormula_array () const
domFormula_ArraygetFormula_array ()
const domKinematics_index_ArraygetIndex_array () const
domKinematics_index_ArraygetIndex_array ()
const domInstance_formula_ArraygetInstance_formula_array () const
domInstance_formula_ArraygetInstance_formula_array ()
const domKinematics_limitsRef getLimits () const
const domCommon_bool_or_paramRef getLocked () const
xsToken getName () const
const
domKinematics_newparam_Array
getNewparam_array () const
domKinematics_newparam_ArraygetNewparam_array ()
domSid getSid () const
void setAxis (xsToken atAxis)
void setName (xsToken atName)
void setSid (domSid atSid)
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_axis_info (DAE &dae)
virtual domKinematics_axis_infooperator= (const domKinematics_axis_info &cpy)
virtual ~domKinematics_axis_info ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
xsToken attrAxis
xsToken attrName
domSid attrSid
domCommon_bool_or_paramRef elemActive
domFormula_Array elemFormula_array
domKinematics_index_Array elemIndex_array
domInstance_formula_Array elemInstance_formula_array
domKinematics_limitsRef elemLimits
domCommon_bool_or_paramRef elemLocked
domKinematics_newparam_Array elemNewparam_array

Detailed Description

Definition at line 16 of file domKinematics_axis_info.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 154 of file domKinematics_axis_info.h.

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

Destructor

Definition at line 158 of file domKinematics_axis_info.h.


Member Function Documentation

static DLLSPEC daeElementRef domKinematics_axis_info::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 domCommon_bool_or_paramRef domKinematics_axis_info::getActive (  )  const [inline]

Gets the active element.

Returns:
a daeSmartRef to the active element.

Definition at line 98 of file domKinematics_axis_info.h.

xsToken domKinematics_axis_info::getAxis (  )  const [inline]

Gets the axis attribute.

Returns:
Returns a xsToken of the axis attribute.

Definition at line 77 of file domKinematics_axis_info.h.

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

Gets the _contents array.

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

Definition at line 148 of file domKinematics_axis_info.h.

daeElementRefArray& domKinematics_axis_info::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 143 of file domKinematics_axis_info.h.

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

Reimplemented from daeElement.

Definition at line 19 of file domKinematics_axis_info.h.

const domFormula_Array& domKinematics_axis_info::getFormula_array (  )  const [inline]

Gets the formula element array.

Returns:
Returns a constant reference to the array of formula elements.

Definition at line 128 of file domKinematics_axis_info.h.

domFormula_Array& domKinematics_axis_info::getFormula_array (  )  [inline]

Gets the formula element array.

Returns:
Returns a reference to the array of formula elements.

Definition at line 123 of file domKinematics_axis_info.h.

const domKinematics_index_Array& domKinematics_axis_info::getIndex_array (  )  const [inline]

Gets the index element array.

Returns:
Returns a constant reference to the array of index elements.

Definition at line 113 of file domKinematics_axis_info.h.

domKinematics_index_Array& domKinematics_axis_info::getIndex_array (  )  [inline]

Gets the index element array.

Returns:
Returns a reference to the array of index elements.

Definition at line 108 of file domKinematics_axis_info.h.

const domInstance_formula_Array& domKinematics_axis_info::getInstance_formula_array (  )  const [inline]

Gets the instance_formula element array.

Returns:
Returns a constant reference to the array of instance_formula elements.

Definition at line 138 of file domKinematics_axis_info.h.

domInstance_formula_Array& domKinematics_axis_info::getInstance_formula_array (  )  [inline]

Gets the instance_formula element array.

Returns:
Returns a reference to the array of instance_formula elements.

Definition at line 133 of file domKinematics_axis_info.h.

const domKinematics_limitsRef domKinematics_axis_info::getLimits (  )  const [inline]

Gets the limits element.

Returns:
a daeSmartRef to the limits element.

Definition at line 118 of file domKinematics_axis_info.h.

const domCommon_bool_or_paramRef domKinematics_axis_info::getLocked (  )  const [inline]

Gets the locked element.

Returns:
a daeSmartRef to the locked element.

Definition at line 103 of file domKinematics_axis_info.h.

xsToken domKinematics_axis_info::getName (  )  const [inline]

Gets the name attribute.

Returns:
Returns a xsToken of the name attribute.

Definition at line 66 of file domKinematics_axis_info.h.

const domKinematics_newparam_Array& domKinematics_axis_info::getNewparam_array (  )  const [inline]

Gets the newparam element array.

Returns:
Returns a constant reference to the array of newparam elements.

Definition at line 93 of file domKinematics_axis_info.h.

domKinematics_newparam_Array& domKinematics_axis_info::getNewparam_array (  )  [inline]

Gets the newparam element array.

Returns:
Returns a reference to the array of newparam elements.

Definition at line 88 of file domKinematics_axis_info.h.

domSid domKinematics_axis_info::getSid (  )  const [inline]

Gets the sid attribute.

Returns:
Returns a domSid of the sid attribute.

Definition at line 55 of file domKinematics_axis_info.h.

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

Definition at line 20 of file domKinematics_axis_info.h.

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

Overloaded assignment operator

Definition at line 162 of file domKinematics_axis_info.h.

static DLLSPEC daeMetaElement* domKinematics_axis_info::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_axis_info::setAxis ( xsToken  atAxis  )  [inline]

Sets the axis attribute.

Parameters:
atAxis The new value for the axis attribute.

Definition at line 82 of file domKinematics_axis_info.h.

void domKinematics_axis_info::setName ( xsToken  atName  )  [inline]

Sets the name attribute.

Parameters:
atName The new value for the name attribute.

Definition at line 71 of file domKinematics_axis_info.h.

void domKinematics_axis_info::setSid ( domSid  atSid  )  [inline]

Sets the sid attribute.

Parameters:
atSid The new value for the sid attribute.

Definition at line 60 of file domKinematics_axis_info.h.

virtual daeInt domKinematics_axis_info::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 21 of file domKinematics_axis_info.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 47 of file domKinematics_axis_info.h.

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

Definition at line 38 of file domKinematics_axis_info.h.

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

Definition at line 42 of file domKinematics_axis_info.h.

Definition at line 25 of file domKinematics_axis_info.h.

Definition at line 24 of file domKinematics_axis_info.h.

Definition at line 23 of file domKinematics_axis_info.h.

Definition at line 29 of file domKinematics_axis_info.h.

Definition at line 33 of file domKinematics_axis_info.h.

Definition at line 31 of file domKinematics_axis_info.h.

Definition at line 34 of file domKinematics_axis_info.h.

Definition at line 32 of file domKinematics_axis_info.h.

Definition at line 30 of file domKinematics_axis_info.h.

Definition at line 28 of file domKinematics_axis_info.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