domVertices Class Reference
#include <domVertices.h>
Inheritance diagram for domVertices:
Detailed Description
The vertices element declares the attributes and identity of mesh-vertices.The vertices element describes mesh-vertices in a mesh geometry or skin controller. The mesh vertices represent the position (identity) of the vertices comprising the mesh and other vertex attributes that are invariant to tessellation.
Public Types | |
typedef daeSmartRef< domInput > | domInputRef |
typedef daeTArray< domInputRef > | domInput_Array |
Public Member Functions | |
xsID | getId () const |
Gets the id attribute. | |
void | setId (xsID atId) |
Sets the id attribute. | |
xsNCName | getName () const |
Gets the name attribute. | |
void | setName (xsNCName atName) |
Sets the name attribute. | |
xsNonNegativeInteger | getCount () const |
Gets the count attribute. | |
void | setCount (xsNonNegativeInteger atCount) |
Sets the count attribute. | |
domInput_Array & | getInput_array () |
Gets the input element array. | |
const domInput_Array & | getInput_array () const |
Gets the input element array. | |
Static Public Member Functions | |
static daeElementRef | create (daeInt bytes) |
Creates an instance of this class and returns a daeElementRef referencing it. | |
static daeMetaElement * | registerElement () |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. | |
Static Public Attributes | |
static daeMetaElement * | _Meta = NULL |
The daeMetaElement that describes this element in the meta object reflection framework. | |
Protected Member Functions | |
domVertices () | |
Constructor. | |
virtual | ~domVertices () |
Destructor. | |
domVertices (const domVertices &cpy) | |
Copy Constructor. | |
virtual domVertices & | operator= (const domVertices &cpy) |
Overloaded assignment operator. | |
Protected Attributes | |
xsID | attrId |
The id attribute is a text string containing the unique identifier of the vertices element. | |
xsNCName | attrName |
The name attribute is the text string name of this element. | |
xsNonNegativeInteger | attrCount |
The count attribute indicates the number of value elements. | |
domInput_Array | elemInput_array |
The input element must occur one or more times. | |
Classes | |
class | domInput |
The input element must occur one or more times. More... |
Member Function Documentation
|
Creates an instance of this class and returns a daeElementRef referencing it.
|
|
Gets the count attribute.
|
|
Gets the id attribute.
|
|
Gets the input element array.
|
|
Gets the input element array.
|
|
Gets the name attribute.
|
|
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.
|
|
Sets the count attribute.
|
|
Sets the id attribute.
|
|
Sets the name attribute.
|
Member Data Documentation
|
The count attribute indicates the number of value elements. Optional attribute. |
|
The id attribute is a text string containing the unique identifier of the vertices element. This value must be unique within the instance document. Optional attribute. |
|
The name attribute is the text string name of this element. Optional attribute. |
|
The input element must occur one or more times. One input must have the semantic attribute value of 'POSITION' to establish the topological identity of each vertex in the mesh. An input element may have a semantic attribute whose value is COLOR. These color inputs are RGB vectors (float3). The input element must not have the idx attribute when it is the child of a vertices element.
|
The documentation for this class was generated from the following files:
- C:/SVN_wf/COLLADA_DOM/include/1.3/dom/domVertices.h
- C:/SVN_wf/COLLADA_DOM/src/1.3/dom/domVertices.cpp
©2005 Sony Computer Entertainment Inc.. All Rights Reserved.
Generated on Fri Feb 10 16:50:43 2006 for COLLADA 1.4 DOM by 1.4.3