_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 |