Ptex

PtexGaussianFilter Member List

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

_c | PtexWidth4Filter | private
_dt | PtexSeparableFilter | protected
_efm | PtexSeparableFilter | protected
_firstChanOffset | PtexSeparableFilter | protected
_k | PtexWidth4Filter | private
_nchan | PtexSeparableFilter | protected
_ntxchan | PtexSeparableFilter | protected
_options | PtexSeparableFilter | protected
_result | PtexSeparableFilter | protected
_tx | PtexSeparableFilter | protected
_uMode | PtexSeparableFilter | protected
_vMode | PtexSeparableFilter | protected
_weight | PtexSeparableFilter | protected
apply(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f) | PtexSeparableFilter | protected
applyAcrossEdge(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f, int eid) | PtexSeparableFilter | protected
applyToCorner(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f, int eid) | PtexSeparableFilter | protected
applyToCornerFace(PtexSeparableKernel &k, const Ptex::FaceInfo &f, int eid, int cfaceid, const Ptex::FaceInfo &cf, int ceid) | PtexSeparableFilter | protected
blur(float x) | PtexWidth4Filter | inline private
buildKernel(PtexSeparableKernel &k, float u, float v, float uw, float vw, Res faceRes) | PtexWidth4Filter | inline virtual
buildKernelAxis(int8_t &k_ureslog2, int &k_u, int &k_uw, float *ku, float u, float uw, int f_ureslog2) | PtexWidth4Filter | inline private
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) | PtexSeparableFilter | virtual
PtexFilter::eval(PtexTexture *tx, const Options &opts, float *result, int firstchan, int nchannels, int faceid, float u, float v, float uw1, float vw1, float uw2, float vw2, float width=1, float blur=0) | PtexFilter | static
f_bicubic enum value | PtexFilter |
f_bilinear enum value | PtexFilter |
f_box enum value | PtexFilter |
f_bspline enum value | PtexFilter |
f_catmullrom enum value | PtexFilter |
f_gaussian enum value | PtexFilter |
f_mitchell enum value | PtexFilter |
f_point enum value | PtexFilter |
FilterType enum name | PtexFilter |
getFilter(PtexTexture *tx, const Options &opts) | PtexFilter | static
KernelFn typedef | PtexWidth4Filter |
kernelFn(float x, const float *) | PtexGaussianFilter | inline private static
PtexGaussianFilter(PtexTexture *tx, const PtexFilter::Options &opts) | PtexGaussianFilter | inline
PtexSeparableFilter(PtexTexture *tx, const PtexFilter::Options &opts) | PtexSeparableFilter | inline protected
PtexWidth4Filter(PtexTexture *tx, const PtexFilter::Options &opts, KernelFn k, const float *c=0) | PtexWidth4Filter | inline
release() | PtexSeparableFilter | inline virtual
splitAndApply(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f) | PtexSeparableFilter | protected
~PtexFilter() | PtexFilter | inline protected virtual
~PtexSeparableFilter() | PtexSeparableFilter | inline protected virtual