ITexture.h
Go to the documentation of this file.
29 createTexture(ITexture** texture, IImage* image = NULL, int trianglesIndexCount = 0, int UVIndexCount = 0, int UVCoordinatesCount = 0);
Definition: AlgorithmWorkset.h:17
virtual void setTexturedTriangles(IArrayInt *triangles)=0
Definition: IImage.h:122
Definition: ITexture.h:33
virtual IArrayInt * getTexturedTriangles() const =0
Set/Get textured triangles.
virtual void setTrianglesUVIndices(IArrayIndexTriplet *index)=0
Definition: IArray.h:73
virtual void setUVCoordinates(IArrayUVCoordinates *coords)=0
virtual void clear()=0
Clear all texture contents. Release all Arrays and image.
virtual IArrayIndexTriplet * getTrianglesUVIndices() const =0
Set/Get texture coordinate indices.
Definition: IArray.h:97
virtual IArrayUVCoordinates * getUVCoordinates() const =0
Set/Get texture coordinates array.
virtual void setImage(IImage *image)=0
Definition: IRef.h:17
ErrorCode ABASESDK_LINK_SPEC createTexture(ITexture **texture, IImage *image=NULL, int trianglesIndexCount=0, int UVIndexCount=0, int UVCoordinatesCount=0)
Definition: IArray.h:133