#include <domNurbs_surface.h>
Definition at line 13 of file domNurbs_surface.h.
Definition at line 23 of file domNurbs_surface.h.
Definition at line 20 of file domNurbs_surface.h.
domNurbs_surface::domNurbs_surface | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 186 of file domNurbs_surface.h.
virtual domNurbs_surface::~domNurbs_surface | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 190 of file domNurbs_surface.h.
static DLLSPEC daeElementRef domNurbs_surface::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
xsBoolean domNurbs_surface::getClosed_u | ( | ) | const [inline] |
Gets the closed_u attribute.
Definition at line 128 of file domNurbs_surface.h.
xsBoolean domNurbs_surface::getClosed_v | ( | ) | const [inline] |
Gets the closed_v attribute.
Definition at line 150 of file domNurbs_surface.h.
const domControl_verticesRef domNurbs_surface::getControl_vertices | ( | ) | const [inline] |
Gets the control_vertices element.
Definition at line 171 of file domNurbs_surface.h.
domUint domNurbs_surface::getDegree_u | ( | ) | const [inline] |
Gets the degree_u attribute.
Definition at line 117 of file domNurbs_surface.h.
domUint domNurbs_surface::getDegree_v | ( | ) | const [inline] |
Gets the degree_v attribute.
Definition at line 139 of file domNurbs_surface.h.
virtual COLLADA_TYPE::TypeEnum domNurbs_surface::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 16 of file domNurbs_surface.h.
const domExtra_Array& domNurbs_surface::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 181 of file domNurbs_surface.h.
domExtra_Array& domNurbs_surface::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 176 of file domNurbs_surface.h.
const domSource_Array& domNurbs_surface::getSource_array | ( | ) | const [inline] |
Gets the source element array.
Definition at line 166 of file domNurbs_surface.h.
domSource_Array& domNurbs_surface::getSource_array | ( | ) | [inline] |
Gets the source element array.
Definition at line 161 of file domNurbs_surface.h.
static daeInt domNurbs_surface::ID | ( | ) | [inline, static] |
Definition at line 17 of file domNurbs_surface.h.
virtual domNurbs_surface& domNurbs_surface::operator= | ( | const domNurbs_surface & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 194 of file domNurbs_surface.h.
static DLLSPEC daeMetaElement* domNurbs_surface::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 domNurbs_surface::setClosed_u | ( | xsBoolean | atClosed_u | ) | [inline] |
Sets the closed_u attribute.
atClosed_u | The new value for the closed_u attribute. |
Definition at line 133 of file domNurbs_surface.h.
void domNurbs_surface::setClosed_v | ( | xsBoolean | atClosed_v | ) | [inline] |
Sets the closed_v attribute.
atClosed_v | The new value for the closed_v attribute. |
Definition at line 155 of file domNurbs_surface.h.
void domNurbs_surface::setDegree_u | ( | domUint | atDegree_u | ) | [inline] |
Sets the degree_u attribute.
atDegree_u | The new value for the degree_u attribute. |
Definition at line 122 of file domNurbs_surface.h.
void domNurbs_surface::setDegree_v | ( | domUint | atDegree_v | ) | [inline] |
Sets the degree_v attribute.
atDegree_v | The new value for the degree_v attribute. |
Definition at line 144 of file domNurbs_surface.h.
virtual daeInt domNurbs_surface::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 18 of file domNurbs_surface.h.
xsBoolean domNurbs_surface::attrClosed_u [protected] |
Definition at line 99 of file domNurbs_surface.h.
xsBoolean domNurbs_surface::attrClosed_v [protected] |
Definition at line 101 of file domNurbs_surface.h.
domUint domNurbs_surface::attrDegree_u [protected] |
Definition at line 98 of file domNurbs_surface.h.
domUint domNurbs_surface::attrDegree_v [protected] |
Definition at line 100 of file domNurbs_surface.h.
The control vertices element must occur exactly one time. It is used to describe the CVs of the spline.
Definition at line 109 of file domNurbs_surface.h.
domExtra_Array domNurbs_surface::elemExtra_array [protected] |
Definition at line 110 of file domNurbs_surface.h.
domSource_Array domNurbs_surface::elemSource_array [protected] |
Definition at line 104 of file domNurbs_surface.h.