Ptex
PtexWidth4Filter Member List

This is the complete list of members for PtexWidth4Filter, including all inherited members.

_cPtexWidth4Filterprivate
_dtPtexSeparableFilterprotected
_efmPtexSeparableFilterprotected
_firstChanOffsetPtexSeparableFilterprotected
_kPtexWidth4Filterprivate
_nchanPtexSeparableFilterprotected
_ntxchanPtexSeparableFilterprotected
_optionsPtexSeparableFilterprotected
_resultPtexSeparableFilterprotected
_txPtexSeparableFilterprotected
_uModePtexSeparableFilterprotected
_vModePtexSeparableFilterprotected
_weightPtexSeparableFilterprotected
apply(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f)PtexSeparableFilterprotected
applyAcrossEdge(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f, int eid)PtexSeparableFilterprotected
applyToCorner(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f, int eid)PtexSeparableFilterprotected
applyToCornerFace(PtexSeparableKernel &k, const Ptex::FaceInfo &f, int eid, int cfaceid, const Ptex::FaceInfo &cf, int ceid)PtexSeparableFilterprotected
blur(float x)PtexWidth4Filterinlineprivate
buildKernel(PtexSeparableKernel &k, float u, float v, float uw, float vw, Res faceRes)PtexWidth4Filterinlinevirtual
buildKernelAxis(int8_t &k_ureslog2, int &k_u, int &k_uw, float *ku, float u, float uw, int f_ureslog2)PtexWidth4Filterinlineprivate
eval(float *result, int firstchan, int nchannels, int faceid, float u, float v, float uw1, float vw1, float uw2, float vw2, float width, float blur)PtexSeparableFiltervirtual
f_bicubic enum valuePtexFilter
f_bilinear enum valuePtexFilter
f_box enum valuePtexFilter
f_bspline enum valuePtexFilter
f_catmullrom enum valuePtexFilter
f_gaussian enum valuePtexFilter
f_mitchell enum valuePtexFilter
f_point enum valuePtexFilter
FilterType enum namePtexFilter
getFilter(PtexTexture *tx, const Options &opts)PtexFilterstatic
KernelFn typedefPtexWidth4Filter
PtexSeparableFilter(PtexTexture *tx, const PtexFilter::Options &opts)PtexSeparableFilterinlineprotected
PtexWidth4Filter(PtexTexture *tx, const PtexFilter::Options &opts, KernelFn k, const float *c=0)PtexWidth4Filterinline
release()PtexSeparableFilterinlinevirtual
splitAndApply(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f)PtexSeparableFilterprotected
~PtexFilter()PtexFilterinlineprotectedvirtual
~PtexSeparableFilter()PtexSeparableFilterinlineprotectedvirtual