domFloat_array Class Reference

#include <domFloat_array.h>

Inheritance diagram for domFloat_array:
Inheritance graph
[legend]

List of all members.

Public Member Functions

domUint getCount () const
domUint getCount () const
domDigits getDigits () const
xsShort getDigits () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
xsID getId () const
xsID getId () const
domMagnitude getMagnitude () const
xsShort getMagnitude () const
xsToken getName () const
xsNCName getName () const
domList_of_floatsgetValue ()
const domListOfFloatsgetValue () const
domListOfFloatsgetValue ()
void setCount (domUint atCount)
void setCount (domUint atCount)
void setDigits (domDigits atDigits)
void setDigits (xsShort atDigits)
void setId (xsID atId)
void setId (xsID atId)
void setMagnitude (domMagnitude atMagnitude)
void setMagnitude (xsShort atMagnitude)
void setName (xsToken atName)
void setName (xsNCName atName)
void setValue (const domList_of_floats &val)
void setValue (const domListOfFloats &val)
virtual daeInt typeID () const
virtual daeInt typeID () const

Static Public Member Functions

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

Protected Member Functions

 domFloat_array (DAE &dae)
 domFloat_array (DAE &dae)
virtual domFloat_arrayoperator= (const domFloat_array &cpy)
virtual domFloat_arrayoperator= (const domFloat_array &cpy)
virtual ~domFloat_array ()
virtual ~domFloat_array ()

Protected Attributes

domList_of_floats _value
domListOfFloats _value
domUint attrCount
domDigits attrDigits
xsShort attrDigits
xsID attrId
domMagnitude attrMagnitude
xsShort attrMagnitude
xsToken attrName
xsNCName attrName

Detailed Description

The float_array element declares the storage for a homogenous array of floating point values.

Definition at line 22 of file 1.4/dom/domFloat_array.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 141 of file 1.4/dom/domFloat_array.h.

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

Destructor

Definition at line 145 of file 1.4/dom/domFloat_array.h.

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

Constructor

Definition at line 128 of file dom/domFloat_array.h.

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

Destructor

Definition at line 132 of file dom/domFloat_array.h.


Member Function Documentation

static DLLSPEC daeElementRef domFloat_array::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.
static DLLSPEC daeElementRef domFloat_array::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.
domUint domFloat_array::getCount (  )  const [inline]

Gets the count attribute.

Returns:
Returns a domUint of the count attribute.

Definition at line 79 of file dom/domFloat_array.h.

domUint domFloat_array::getCount (  )  const [inline]

Gets the count attribute.

Returns:
Returns a domUint of the count attribute.

Definition at line 92 of file 1.4/dom/domFloat_array.h.

domDigits domFloat_array::getDigits (  )  const [inline]

Gets the digits attribute.

Returns:
Returns a domDigits of the digits attribute.

Definition at line 90 of file dom/domFloat_array.h.

xsShort domFloat_array::getDigits (  )  const [inline]

Gets the digits attribute.

Returns:
Returns a xsShort of the digits attribute.

Definition at line 103 of file 1.4/dom/domFloat_array.h.

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

Reimplemented from daeElement.

Definition at line 17 of file dom/domFloat_array.h.

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

Reimplemented from daeElement.

Definition at line 25 of file 1.4/dom/domFloat_array.h.

xsID domFloat_array::getId (  )  const [inline]

Gets the id attribute.

Returns:
Returns a xsID of the id attribute.

Definition at line 55 of file dom/domFloat_array.h.

xsID domFloat_array::getId (  )  const [inline]

Gets the id attribute.

Returns:
Returns a xsID of the id attribute.

Definition at line 68 of file 1.4/dom/domFloat_array.h.

domMagnitude domFloat_array::getMagnitude (  )  const [inline]

Gets the magnitude attribute.

Returns:
Returns a domMagnitude of the magnitude attribute.

Definition at line 101 of file dom/domFloat_array.h.

xsShort domFloat_array::getMagnitude (  )  const [inline]

Gets the magnitude attribute.

Returns:
Returns a xsShort of the magnitude attribute.

Definition at line 114 of file 1.4/dom/domFloat_array.h.

xsToken domFloat_array::getName (  )  const [inline]

Gets the name attribute.

Returns:
Returns a xsToken of the name attribute.

Definition at line 68 of file dom/domFloat_array.h.

xsNCName domFloat_array::getName (  )  const [inline]

Gets the name attribute.

Returns:
Returns a xsNCName of the name attribute.

Definition at line 81 of file 1.4/dom/domFloat_array.h.

domList_of_floats& domFloat_array::getValue (  )  [inline]

Gets the value of this element.

Returns:
a domList_of_floats of the value.

Definition at line 112 of file dom/domFloat_array.h.

const domListOfFloats& domFloat_array::getValue (  )  const [inline]

Gets the _value array.

Returns:
Returns a constant domListOfFloats reference of the _value array.

Definition at line 130 of file 1.4/dom/domFloat_array.h.

domListOfFloats& domFloat_array::getValue (  )  [inline]

Gets the _value array.

Returns:
Returns a domListOfFloats reference of the _value array.

Definition at line 125 of file 1.4/dom/domFloat_array.h.

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

Definition at line 18 of file dom/domFloat_array.h.

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

Definition at line 26 of file 1.4/dom/domFloat_array.h.

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

Overloaded assignment operator

Definition at line 136 of file dom/domFloat_array.h.

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

Overloaded assignment operator

Definition at line 149 of file 1.4/dom/domFloat_array.h.

static DLLSPEC daeMetaElement* domFloat_array::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.
static DLLSPEC daeMetaElement* domFloat_array::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 domFloat_array::setCount ( domUint  atCount  )  [inline]

Sets the count attribute.

Parameters:
atCount The new value for the count attribute.

Definition at line 84 of file dom/domFloat_array.h.

void domFloat_array::setCount ( domUint  atCount  )  [inline]

Sets the count attribute.

Parameters:
atCount The new value for the count attribute.

Definition at line 97 of file 1.4/dom/domFloat_array.h.

void domFloat_array::setDigits ( domDigits  atDigits  )  [inline]

Sets the digits attribute.

Parameters:
atDigits The new value for the digits attribute.

Definition at line 95 of file dom/domFloat_array.h.

void domFloat_array::setDigits ( xsShort  atDigits  )  [inline]

Sets the digits attribute.

Parameters:
atDigits The new value for the digits attribute.

Definition at line 108 of file 1.4/dom/domFloat_array.h.

void domFloat_array::setId ( xsID  atId  )  [inline]

Sets the id attribute.

Parameters:
atId The new value for the id attribute.

Definition at line 60 of file dom/domFloat_array.h.

void domFloat_array::setId ( xsID  atId  )  [inline]

Sets the id attribute.

Parameters:
atId The new value for the id attribute.

Definition at line 73 of file 1.4/dom/domFloat_array.h.

void domFloat_array::setMagnitude ( domMagnitude  atMagnitude  )  [inline]

Sets the magnitude attribute.

Parameters:
atMagnitude The new value for the magnitude attribute.

Definition at line 106 of file dom/domFloat_array.h.

void domFloat_array::setMagnitude ( xsShort  atMagnitude  )  [inline]

Sets the magnitude attribute.

Parameters:
atMagnitude The new value for the magnitude attribute.

Definition at line 119 of file 1.4/dom/domFloat_array.h.

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

Sets the name attribute.

Parameters:
atName The new value for the name attribute.

Definition at line 73 of file dom/domFloat_array.h.

void domFloat_array::setName ( xsNCName  atName  )  [inline]

Sets the name attribute.

Parameters:
atName The new value for the name attribute.

Definition at line 86 of file 1.4/dom/domFloat_array.h.

void domFloat_array::setValue ( const domList_of_floats val  )  [inline]

Sets the _value of this element.

Parameters:
val The new value for this element.

Definition at line 117 of file dom/domFloat_array.h.

void domFloat_array::setValue ( const domListOfFloats val  )  [inline]

Sets the _value array.

Parameters:
val The new value for the _value array.

Definition at line 135 of file 1.4/dom/domFloat_array.h.

virtual daeInt domFloat_array::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 19 of file dom/domFloat_array.h.

virtual daeInt domFloat_array::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 27 of file 1.4/dom/domFloat_array.h.


Member Data Documentation

The domList_of_floats value of the text data of this element.

Definition at line 123 of file dom/domFloat_array.h.

The domListOfFloats value of the text data of this element.

Definition at line 61 of file 1.4/dom/domFloat_array.h.

The count attribute indicates the number of values in the array. Required attribute.

Definition at line 43 of file 1.4/dom/domFloat_array.h.

The digits attribute indicates the number of significant decimal digits of the float values that can be contained in the array. The default value is 6. Optional attribute.

Definition at line 41 of file dom/domFloat_array.h.

The digits attribute indicates the number of significant decimal digits of the float values that can be contained in the array. The default value is 6. Optional attribute.

Definition at line 49 of file 1.4/dom/domFloat_array.h.

The id attribute is a text string containing the unique identifier of this element. This value must be unique within the instance document. Optional attribute.

Definition at line 34 of file 1.4/dom/domFloat_array.h.

The magnitude attribute indicates the largest exponent of the float values that can be contained in the array. The default value is 38. Optional attribute.

Definition at line 47 of file dom/domFloat_array.h.

The magnitude attribute indicates the largest exponent of the float values that can be contained in the array. The default value is 38. Optional attribute.

Definition at line 55 of file 1.4/dom/domFloat_array.h.

The name attribute is the text string name of this element. Optional attribute.

Definition at line 30 of file dom/domFloat_array.h.

The name attribute is the text string name of this element. Optional attribute.

Definition at line 38 of file 1.4/dom/domFloat_array.h.


The documentation for this class was generated from the following files:
 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:29:53 2013