Ptex
PtexSeparableFilter Member List

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

_dtPtexSeparableFilterprotected
_firstChanOffsetPtexSeparableFilterprotected
_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
BorderMode enum namePtex
BorderModeName(BorderMode m)Ptexstatic
buildKernel(PtexSeparableKernel &k, float u, float v, float uw, float vw, Res faceRes)=0PtexSeparableFilterprotectedpure virtual
ConvertFromFloat(void *dst, const float *src, Ptex::DataType dt, int numChannels)Ptexstatic
ConvertToFloat(float *dst, const void *src, Ptex::DataType dt, int numChannels)Ptexstatic
DataSize(DataType dt)Ptexinlinestatic
DataType enum namePtex
DataTypeName(DataType dt)Ptexstatic
dt_float enum valuePtex
dt_half enum valuePtex
dt_uint16 enum valuePtex
dt_uint8 enum valuePtex
e_bottom enum valuePtex
e_left enum valuePtex
e_right enum valuePtex
e_top enum valuePtex
EdgeId enum namePtex
EdgeIdName(EdgeId eid)Ptexstatic
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
m_black enum valuePtex
m_clamp enum valuePtex
m_periodic enum valuePtex
mdt_double enum valuePtex
mdt_float enum valuePtex
mdt_int16 enum valuePtex
mdt_int32 enum valuePtex
mdt_int8 enum valuePtex
mdt_string enum valuePtex
MeshType enum namePtex
MeshTypeName(MeshType mt)Ptexstatic
MetaDataType enum namePtex
MetaDataTypeName(MetaDataType mdt)Ptexstatic
mt_quad enum valuePtex
mt_triangle enum valuePtex
OneValue(DataType dt)Ptexinlinestatic
OneValueInv(DataType dt)Ptexinlinestatic
PtexSeparableFilter(PtexTexture *tx, const PtexFilter::Options &opts)PtexSeparableFilterinlineprotected
release()PtexSeparableFilterinlinevirtual
splitAndApply(PtexSeparableKernel &k, int faceid, const Ptex::FaceInfo &f)PtexSeparableFilterprotected
~PtexFilter()PtexFilterinlineprotectedvirtual
~PtexSeparableFilter()PtexSeparableFilterinlineprotectedvirtual