PTEX_NAMESPACE_BEGIN const float PtexTriangleKernelWidth
Public API classes for reading, writing, caching, and filtering Ptex files.
Triangle filter kernel iterator (in texel coords)
void(*) ApplyFn(PtexTriangleKernelIter &k, float *dst, void *data, int nChan, int nTxChan)
static ApplyFn applyFunctions[40]
void apply(float *dst, void *data, DataType dt, int nChan, int nTxChan)
void applyConst(float *dst, void *data, DataType dt, int nChan)
Triangle filter kernel (in normalized triangle coords)
void reorient(int eid, int aeid)
void set(Res resVal, float uVal, float vVal, float u1Val, float v1Val, float w1Val, float u2Val, float v2Val, float w2Val, float AVal, float BVal, float CVal)
void set(float uVal, float vVal, float u1Val, float v1Val, float w1Val, float u2Val, float v2Val, float w2Val)
void splitW(PtexTriangleKernel &ka)
void splitV(PtexTriangleKernel &ka)
void splitU(PtexTriangleKernel &ka)
void getIterators(PtexTriangleKernelIter &ke, PtexTriangleKernelIter &ko)
void setABC(float AVal, float BVal, float CVal)