#include <domNurbs.h>
Public Member Functions | |
virtual COLLADA_TYPE::TypeEnum | getElementType () const |
const domExtra_Array & | getExtra_array () const |
domExtra_Array & | getExtra_array () |
const domInput_local_Array & | getInput_array () const |
domInput_local_Array & | getInput_array () |
virtual daeInt | typeID () const |
Static Public Member Functions | |
static DLLSPEC daeElementRef | create (DAE &dae) |
static daeInt | ID () |
static DLLSPEC daeMetaElement * | registerElement (DAE &dae) |
Protected Member Functions | |
domControl_vertices (DAE &dae) | |
virtual domControl_vertices & | operator= (const domControl_vertices &cpy) |
virtual | ~domControl_vertices () |
Protected Attributes | |
domExtra_Array | elemExtra_array |
domInput_local_Array | elemInput_array |
The control vertices element must occur exactly one time. It is used to describe the CVs of the spline.
Definition at line 29 of file domNurbs.h.
domNurbs::domControl_vertices::domControl_vertices | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 72 of file domNurbs.h.
virtual domNurbs::domControl_vertices::~domControl_vertices | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 76 of file domNurbs.h.
static DLLSPEC daeElementRef domNurbs::domControl_vertices::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
virtual COLLADA_TYPE::TypeEnum domNurbs::domControl_vertices::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 32 of file domNurbs.h.
const domExtra_Array& domNurbs::domControl_vertices::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 67 of file domNurbs.h.
domExtra_Array& domNurbs::domControl_vertices::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 62 of file domNurbs.h.
const domInput_local_Array& domNurbs::domControl_vertices::getInput_array | ( | ) | const [inline] |
Gets the input element array.
Definition at line 57 of file domNurbs.h.
domInput_local_Array& domNurbs::domControl_vertices::getInput_array | ( | ) | [inline] |
Gets the input element array.
Definition at line 52 of file domNurbs.h.
static daeInt domNurbs::domControl_vertices::ID | ( | ) | [inline, static] |
Definition at line 33 of file domNurbs.h.
virtual domControl_vertices& domNurbs::domControl_vertices::operator= | ( | const domControl_vertices & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 80 of file domNurbs.h.
static DLLSPEC daeMetaElement* domNurbs::domControl_vertices::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.
virtual daeInt domNurbs::domControl_vertices::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 34 of file domNurbs.h.
The extra element may appear any number of times.
Definition at line 45 of file domNurbs.h.
The input element must occur at least one time. These inputs are local inputs.
Definition at line 41 of file domNurbs.h.