#include <domAccessor.h>
The accessor element declares an access pattern to one of the array elements: float_array, int_array, Name_array, bool_array, and IDREF_array. The accessor element describes access to arrays that are organized in either an interleaved or non-interleaved manner, depending on the offset and stride attributes.
The accessor element declares an access pattern to one of the array elements: float_array, int_array, Name_array, bool_array, token_array, and IDREF_array. The accessor element describes access to arrays that are organized in either an interleaved or non-interleaved manner, depending on the offset and stride attributes.
Definition at line 25 of file 1.4/dom/domAccessor.h.
domAccessor::domAccessor | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 129 of file 1.4/dom/domAccessor.h.
virtual domAccessor::~domAccessor | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 133 of file 1.4/dom/domAccessor.h.
domAccessor::domAccessor | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 122 of file dom/domAccessor.h.
virtual domAccessor::~domAccessor | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 126 of file dom/domAccessor.h.
static DLLSPEC daeElementRef domAccessor::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domAccessor::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
domUint domAccessor::getCount | ( | ) | const [inline] |
Gets the count attribute.
Definition at line 58 of file dom/domAccessor.h.
domUint domAccessor::getCount | ( | ) | const [inline] |
Gets the count attribute.
Definition at line 65 of file 1.4/dom/domAccessor.h.
virtual COLLADA_TYPE::TypeEnum domAccessor::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 21 of file dom/domAccessor.h.
virtual COLLADA_TYPE::TypeEnum domAccessor::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 28 of file 1.4/dom/domAccessor.h.
domUint domAccessor::getOffset | ( | ) | const [inline] |
Gets the offset attribute.
Definition at line 69 of file dom/domAccessor.h.
domUint domAccessor::getOffset | ( | ) | const [inline] |
Gets the offset attribute.
Definition at line 76 of file 1.4/dom/domAccessor.h.
const domParam_Array& domAccessor::getParam_array | ( | ) | const [inline] |
Gets the param element array.
Definition at line 117 of file dom/domAccessor.h.
domParam_Array& domAccessor::getParam_array | ( | ) | [inline] |
Gets the param element array.
Definition at line 112 of file dom/domAccessor.h.
const domParam_Array& domAccessor::getParam_array | ( | ) | const [inline] |
Gets the param element array.
Definition at line 124 of file 1.4/dom/domAccessor.h.
domParam_Array& domAccessor::getParam_array | ( | ) | [inline] |
Gets the param element array.
Definition at line 119 of file 1.4/dom/domAccessor.h.
const xsAnyURI& domAccessor::getSource | ( | ) | const [inline] |
Gets the source attribute.
Definition at line 85 of file dom/domAccessor.h.
xsAnyURI& domAccessor::getSource | ( | ) | [inline] |
Gets the source attribute.
Definition at line 80 of file dom/domAccessor.h.
const xsAnyURI& domAccessor::getSource | ( | ) | const [inline] |
Gets the source attribute.
Definition at line 92 of file 1.4/dom/domAccessor.h.
xsAnyURI& domAccessor::getSource | ( | ) | [inline] |
Gets the source attribute.
Definition at line 87 of file 1.4/dom/domAccessor.h.
domUint domAccessor::getStride | ( | ) | const [inline] |
Gets the stride attribute.
Definition at line 101 of file dom/domAccessor.h.
domUint domAccessor::getStride | ( | ) | const [inline] |
Gets the stride attribute.
Definition at line 108 of file 1.4/dom/domAccessor.h.
static daeInt domAccessor::ID | ( | ) | [inline, static] |
Definition at line 22 of file dom/domAccessor.h.
static daeInt domAccessor::ID | ( | ) | [inline, static] |
Definition at line 29 of file 1.4/dom/domAccessor.h.
virtual domAccessor& domAccessor::operator= | ( | const domAccessor & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 130 of file dom/domAccessor.h.
virtual domAccessor& domAccessor::operator= | ( | const domAccessor & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 137 of file 1.4/dom/domAccessor.h.
static DLLSPEC daeMetaElement* domAccessor::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* domAccessor::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 domAccessor::setCount | ( | domUint | atCount | ) | [inline] |
Sets the count attribute.
atCount | The new value for the count attribute. |
Definition at line 63 of file dom/domAccessor.h.
void domAccessor::setCount | ( | domUint | atCount | ) | [inline] |
Sets the count attribute.
atCount | The new value for the count attribute. |
Definition at line 70 of file 1.4/dom/domAccessor.h.
void domAccessor::setOffset | ( | domUint | atOffset | ) | [inline] |
Sets the offset attribute.
atOffset | The new value for the offset attribute. |
Definition at line 74 of file dom/domAccessor.h.
void domAccessor::setOffset | ( | domUint | atOffset | ) | [inline] |
Sets the offset attribute.
atOffset | The new value for the offset attribute. |
Definition at line 81 of file 1.4/dom/domAccessor.h.
void domAccessor::setSource | ( | xsString | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Definition at line 95 of file dom/domAccessor.h.
void domAccessor::setSource | ( | const xsAnyURI & | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Definition at line 90 of file dom/domAccessor.h.
void domAccessor::setSource | ( | xsString | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Definition at line 102 of file 1.4/dom/domAccessor.h.
void domAccessor::setSource | ( | const xsAnyURI & | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Definition at line 97 of file 1.4/dom/domAccessor.h.
void domAccessor::setStride | ( | domUint | atStride | ) | [inline] |
Sets the stride attribute.
atStride | The new value for the stride attribute. |
Definition at line 106 of file dom/domAccessor.h.
void domAccessor::setStride | ( | domUint | atStride | ) | [inline] |
Sets the stride attribute.
atStride | The new value for the stride attribute. |
Definition at line 113 of file 1.4/dom/domAccessor.h.
virtual daeInt domAccessor::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/domAccessor.h.
virtual daeInt domAccessor::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 30 of file 1.4/dom/domAccessor.h.
domUint domAccessor::attrCount [protected] |
The count attribute indicates the number of times the array is accessed. Required attribute.
Definition at line 36 of file 1.4/dom/domAccessor.h.
domUint domAccessor::attrOffset [protected] |
The offset attribute indicates the index of the first value to be read from the array. The default value is 0. Optional attribute.
Definition at line 41 of file 1.4/dom/domAccessor.h.
xsAnyURI domAccessor::attrSource [protected] |
The source attribute indicates the location of the array to access using a URL expression. Required attribute.
Definition at line 46 of file 1.4/dom/domAccessor.h.
domUint domAccessor::attrStride [protected] |
The stride attribute indicates number of values to be considered a unit during each access to the array. The default value is 1, indicating that a single value is accessed. Optional attribute.
Definition at line 52 of file 1.4/dom/domAccessor.h.
domParam_Array domAccessor::elemParam_array [protected] |
The accessor element may have any number of param elements.
Definition at line 58 of file 1.4/dom/domAccessor.h.