RixSubdivisionSurfaceEvaluation Class Reference
RixSubdivisionSurfaceEvaluation Class Referenceabstract
This class is used to obtain SubdivisionMesh objects. More...
#include <RixSubdEval.h>
Inheritance diagram for RixSubdivisionSurfaceEvaluation:
Public Member Functions | |
virtual RixSubdivisionMesh * | GetSubdivisionMesh (const char *handle)=0 |
virtual RixSubdivisionMesh * | CreateSubdivisionMesh (const RtToken mask, int nfaces, const int *nverts, const int *verts, int ntags, RtToken const *tags, int *ntagargs, int *intargs, float *floatargs, char *const *stringargs, int nparms, RtToken const *tokens, void **data)=0 |
Constructs a subdivision surface from local data. | |
virtual void | DestroySubdivisionMesh (RixSubdivisionMesh *mesh)=0 |
Destroys a subdivision surface. | |
Public Member Functions inherited from RixInterface | |
virtual int | GetVersion () const |
Protected Member Functions | |
RixSubdivisionSurfaceEvaluation () | |
Constructor is for internal use only. | |
Protected Member Functions inherited from RixInterface | |
RixInterface (int version) | |
Interfaces should not be constructed by users. | |
virtual | ~RixInterface () |
Interfaces should not be deleted by users. | |
Additional Inherited Members | |
Protected Attributes inherited from RixInterface | |
int | m_version |
Version number of this interface. | |
Detailed Description
This class is used to obtain SubdivisionMesh objects.
Member Function Documentation
|
pure virtual |
Get a handle to subdivision surface previously created by the renderer.
The documentation for this class was generated from the following file: