#include <domFaces.h>
This element defines all the faces used in the brep structure.
Definition at line 16 of file domFaces.h.
Definition at line 26 of file domFaces.h.
typedef daeSmartRef<domVcount> domFaces::domVcountRef |
Definition at line 23 of file domFaces.h.
domFaces::domFaces | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 171 of file domFaces.h.
virtual domFaces::~domFaces | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 175 of file domFaces.h.
static DLLSPEC daeElementRef domFaces::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
domUint domFaces::getCount | ( | ) | const [inline] |
Gets the count attribute.
Definition at line 130 of file domFaces.h.
virtual COLLADA_TYPE::TypeEnum domFaces::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 19 of file domFaces.h.
const domExtra_Array& domFaces::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 166 of file domFaces.h.
domExtra_Array& domFaces::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 161 of file domFaces.h.
xsID domFaces::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 106 of file domFaces.h.
const domInput_local_offset_Array& domFaces::getInput_array | ( | ) | const [inline] |
Gets the input element array.
Definition at line 146 of file domFaces.h.
domInput_local_offset_Array& domFaces::getInput_array | ( | ) | [inline] |
Gets the input element array.
Definition at line 141 of file domFaces.h.
xsToken domFaces::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 119 of file domFaces.h.
const domPRef domFaces::getP | ( | ) | const [inline] |
Gets the p element.
Definition at line 156 of file domFaces.h.
const domVcountRef domFaces::getVcount | ( | ) | const [inline] |
Gets the vcount element.
Definition at line 151 of file domFaces.h.
static daeInt domFaces::ID | ( | ) | [inline, static] |
Definition at line 20 of file domFaces.h.
Overloaded assignment operator
Definition at line 179 of file domFaces.h.
static DLLSPEC daeMetaElement* domFaces::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 domFaces::setCount | ( | domUint | atCount | ) | [inline] |
Sets the count attribute.
atCount | The new value for the count attribute. |
Definition at line 135 of file domFaces.h.
void domFaces::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 111 of file domFaces.h.
void domFaces::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 124 of file domFaces.h.
virtual daeInt domFaces::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 21 of file domFaces.h.
domUint domFaces::attrCount [protected] |
Definition at line 85 of file domFaces.h.
xsID domFaces::attrId [protected] |
Definition at line 83 of file domFaces.h.
xsToken domFaces::attrName [protected] |
Definition at line 84 of file domFaces.h.
domExtra_Array domFaces::elemExtra_array [protected] |
Definition at line 99 of file domFaces.h.
domInput_local_offset_Array domFaces::elemInput_array [protected] |
Two input elements are needed to define a face, one for referencing the surface and one for referencing the wires themselfs. The third is needed for the orientation of each wires.
Definition at line 93 of file domFaces.h.
domPRef domFaces::elemP [protected] |
The indices for referencing the surface and wires for each face.
Definition at line 98 of file domFaces.h.
domVcountRef domFaces::elemVcount [protected] |
Definition at line 94 of file domFaces.h.