| _bitFlag | ml::WEMPrimitive | protected |
| _entryNumber | ml::WEMPrimitive | protected |
| _heapPosition | ml::WEMPrimitive | protected |
| _heapValue | ml::WEMPrimitive | protected |
| addEdge(WEMEdge *edge) | ml::WEMNode | inline |
| addFace(WEMFace *face) | ml::WEMNode | inline |
| applyMatrix(const Matrix4 &transformMatrix) | ml::WEMNode | |
| clearFlag() | ml::WEMPrimitive | inline |
| clone(WEMNode *n) | ml::WEMNode | |
| computeNormal() | ml::WEMNode | |
| getColor() const | ml::WEMNode | inline |
| getEdgeAt(unsigned int index) | ml::WEMNode | inline |
| getEdgeAt(unsigned int index) const | ml::WEMNode | inline |
| getEdgeValence() const | ml::WEMNode | inline |
| getEdgeWith(WEMNode *node) | ml::WEMNode | |
| getEdgeWith(WEMNode *node) const | ml::WEMNode | inline |
| getEntryNumber() const | ml::WEMPrimitive | inline |
| getFaceAt(unsigned int index) | ml::WEMNode | inline |
| getFaceAt(unsigned int index) const | ml::WEMNode | inline |
| getFaceValence() const | ml::WEMNode | inline |
| getHeapPosition() const | ml::WEMPrimitive | inline |
| getHeapValue() const | ml::WEMPrimitive | inline |
| getLargestDihedralAngle() const | ml::WEMNode | |
| getNormal() const | ml::WEMNode | inline |
| getNumEdges() const | ml::WEMNode | inline |
| getNumFaces() const | ml::WEMNode | inline |
| getPolygonAt(unsigned int index) | ml::WEMNode | inline |
| getPolygonAt(unsigned int index) const | ml::WEMNode | inline |
| getPosition() const | ml::WEMNode | inline |
| getPosition(double &x, double &y, double &z) const | ml::WEMNode | inline |
| getPrimitiveValue(const WEMPrimitiveValueList *valueList) const | ml::WEMNode | |
| getQuadAt(unsigned int index) | ml::WEMNode | inline |
| getQuadAt(unsigned int index) const | ml::WEMNode | inline |
| getTriangleAt(unsigned int index) | ml::WEMNode | inline |
| getTriangleAt(unsigned int index) const | ml::WEMNode | inline |
| inHeap() const | ml::WEMPrimitive | inline |
| isBoundary() const | ml::WEMNode | inline |
| isSet(unsigned int bit) const | ml::WEMPrimitive | inline |
| isTraversed() const | ml::WEMPrimitive | inline |
| operator=(WEMNode &&n) noexcept | ml::WEMNode | |
| ml::WEMPrimitive::operator=(const WEMPrimitive &)=default | ml::WEMPrimitive | |
| ml::WEMPrimitive::operator=(WEMPrimitive &&p) noexcept | ml::WEMPrimitive | |
| remove(WEMFace *face) | ml::WEMNode | |
| remove(WEMEdge *edge) | ml::WEMNode | |
| removeEdges() | ml::WEMNode | inline |
| removeFaces() | ml::WEMNode | inline |
| replace(WEMEdge *orig, WEMEdge *replacement) | ml::WEMNode | |
| replace(WEMFace *orig, WEMFace *replacement) | ml::WEMNode | |
| reset() | ml::WEMNode | |
| resetPrimitive() | ml::WEMPrimitive | |
| scale(const Vector3 &scaleFactor) | ml::WEMNode | inline |
| setColor(const Vector4 &color) | ml::WEMNode | inline |
| setColor(float r, float g, float b) | ml::WEMNode | inline |
| setColor(float a) | ml::WEMNode | inline |
| setEntryNumber(int e) | ml::WEMPrimitive | inline |
| setFlag(unsigned int bit) | ml::WEMPrimitive | inline |
| setHeapPosition(int heapPosition) | ml::WEMPrimitive | inline |
| setHeapValue(double heapValue) | ml::WEMPrimitive | inline |
| setNormal(const Vector3 &normal) | ml::WEMNode | inline |
| setNormal(float x, float y, float z) | ml::WEMNode | inline |
| setPosition(const Vector3 &position) | ml::WEMNode | inline |
| setPosition(double x, double y, double z) | ml::WEMNode | inline |
| setTraversed(bool traversed) | ml::WEMPrimitive | |
| translate(const Vector3 &offset) | ml::WEMNode | inline |
| unsetFlag(unsigned int bit) | ml::WEMPrimitive | inline |
| WEMNode() | ml::WEMNode | |
| WEMNode(const WEMNode &n) | ml::WEMNode | |
| WEMNode(WEMNode &&n) noexcept | ml::WEMNode | |
| WEMPrimitive() | ml::WEMPrimitive | |
| WEMPrimitive(const WEMPrimitive &)=default | ml::WEMPrimitive | |
| WEMPrimitive(WEMPrimitive &&p) noexcept | ml::WEMPrimitive | |
| ~WEMNode() override | ml::WEMNode | |
| ~WEMPrimitive()=default | ml::WEMPrimitive | virtual |