addRef() const =0 | artec::sdk::base::IRef | pure virtual |
addTexture(ITexture *texture)=0 | artec::sdk::base::ICompositeMesh | pure virtual |
calculate(unsigned int requested_mode, unsigned int recreate_mode=CM_None)=0 | artec::sdk::base::IMesh | pure virtual |
clear(int requested_mode=CM_ClearEverything)=0 | artec::sdk::base::IMesh | pure virtual |
getCalculated()=0 | artec::sdk::base::IMesh | pure virtual |
getEdgeLengths() const =0 | artec::sdk::base::IMesh | pure virtual |
getInternalData() const =0 | artec::sdk::base::IMesh | pure virtual |
getPoints() const =0 | artec::sdk::base::IMesh | pure virtual |
getPointsNormals() const =0 | artec::sdk::base::IMesh | pure virtual |
getRevision() const =0 | artec::sdk::base::IRevision | pure virtual |
getTexture(int index) const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
getTexturedTriangles(const IArrayInt **triangleIndices, const IArrayInt **textureIndices) const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
getTexturesCount() const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
getTriangle(int i) const =0 | artec::sdk::base::IMesh | pure virtual |
getTriangles() const =0 | artec::sdk::base::IMesh | pure virtual |
getTrianglesAngles() const =0 | artec::sdk::base::IMesh | pure virtual |
getTrianglesAreas() const =0 | artec::sdk::base::IMesh | pure virtual |
getTrianglesCenters() const =0 | artec::sdk::base::IMesh | pure virtual |
getTrianglesNormals() const =0 | artec::sdk::base::IMesh | pure virtual |
getTriangleTexture(int i) const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
getTriangleUV(int i) const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
getUntexturedTriangles() const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
hasEdgeLengths() const =0 | artec::sdk::base::IMesh | pure virtual |
hasNormals() const =0 | artec::sdk::base::IMesh | pure virtual |
hasPointsNormals() const =0 | artec::sdk::base::IMesh | pure virtual |
hasTrianglesAngles() const =0 | artec::sdk::base::IMesh | pure virtual |
hasTrianglesAreas() const =0 | artec::sdk::base::IMesh | pure virtual |
hasTrianglesCenters() const =0 | artec::sdk::base::IMesh | pure virtual |
hasTrianglesNormals() const =0 | artec::sdk::base::IMesh | pure virtual |
incRevision()=0 | artec::sdk::base::IRevision | pure virtual |
isEmpty() const =0 | artec::sdk::base::IMesh | pure virtual |
isTextured() const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
isTriangleTextured(int i) const =0 | artec::sdk::base::ICompositeMesh | pure virtual |
release() const =0 | artec::sdk::base::IRef | pure virtual |
rotate(const Matrix4x4D &matrix)=0 | artec::sdk::base::IMesh | pure virtual |
scale(float factor)=0 | artec::sdk::base::IMesh | pure virtual |
scale(float factor, const Point3F ¢er)=0 | artec::sdk::base::IMesh | pure virtual |
setInternalData(void *p)=0 | artec::sdk::base::IMesh | pure virtual |
setPoints(IArrayPoint3F *points)=0 | artec::sdk::base::IMesh | pure virtual |
setPointsNormals(IArrayPoint3F *normals)=0 | artec::sdk::base::IMesh | pure virtual |
setTriangles(IArrayIndexTriplet *triangles)=0 | artec::sdk::base::IMesh | pure virtual |
setTrianglesNormals(IArrayPoint3F *normals)=0 | artec::sdk::base::IMesh | pure virtual |
transform(const Matrix4x4D &matrix)=0 | artec::sdk::base::IMesh | pure virtual |
translate(const Point3F &direction)=0 | artec::sdk::base::IMesh | pure virtual |
validateTextures(bool clearEmpty=true)=0 | artec::sdk::base::ICompositeMesh | pure virtual |
wasChanged(unsigned int rev) const =0 | artec::sdk::base::IRevision | pure virtual |