Ptex
PtexMainWriter Member List

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

_constdataPtexMainWriterprivate
_errorPtexWriterBaseprotected
_extheaderPtexWriterBaseprotected
_faceids_rPtexMainWriterprivate
_faceinfoPtexMainWriterprivate
_genmipmapsPtexMainWriterprivate
_hasNewDataPtexMainWriterprivate
_headerPtexWriterBaseprotected
_levelsPtexMainWriterprivate
_metadataPtexWriterBaseprotected
_metamapPtexWriterBaseprotected
_newpathPtexMainWriterprivate
_okPtexWriterBaseprotected
_pathPtexWriterBaseprotected
_pixelSizePtexWriterBaseprotected
_readerPtexMainWriterprivate
_reduceFnPtexWriterBaseprotected
_rfaceidsPtexMainWriterprivate
_rposPtexMainWriterprivate
_tilefpPtexWriterBaseprotected
_tilepathPtexWriterBaseprotected
_tmpfpPtexMainWriterprivate
_tmppathPtexMainWriterprivate
_zstreamPtexWriterBaseprotected
addMetaData(const char *key, MetaDataType t, const void *value, int size)PtexMainWriterinlineprotectedvirtual
applyEdits(const char *path, Ptex::String &error)PtexWriterstatic
calcTileRes(Res faceres)PtexWriterBaseprotected
close(Ptex::String &error)PtexMainWritervirtual
copyBlock(FILE *dst, FILE *src, FilePos pos, int size)PtexWriterBaseprotected
datatype() constPtexWriterBaseinlineprotected
edit(const char *path, bool incremental, Ptex::MeshType mt, Ptex::DataType dt, int nchannels, int alphachan, int nfaces, Ptex::String &error, bool genmipmaps=true)PtexWriterstatic
finish()PtexMainWriterprivatevirtual
flagConstantNeighorhoods()PtexMainWriterprivate
generateReductions()PtexMainWriterprivate
getError(Ptex::String &error)PtexWriterBaseinline
MinReductionLog2PtexMainWriterprivatestatic
ok(Ptex::String &error)PtexWriterBaseinline
open(const char *path, Ptex::MeshType mt, Ptex::DataType dt, int nchannels, int alphachan, int nfaces, Ptex::String &error, bool genmipmaps=true)PtexWriterstatic
PtexMainWriter(const char *path, PtexTexture *tex, Ptex::MeshType mt, Ptex::DataType dt, int nchannels, int alphachan, int nfaces, bool genmipmaps)PtexMainWriter
PtexWriterBase(const char *path, Ptex::MeshType mt, Ptex::DataType dt, int nchannels, int alphachan, int nfaces, bool compress)PtexWriterBaseprotected
readBlock(FILE *fp, void *data, int size)PtexWriterBaseprotected
release()PtexWriterBasevirtual
setBorderModes(Ptex::BorderMode uBorderMode, Ptex::BorderMode vBorderMode)PtexWriterBaseinlinevirtual
setEdgeFilterMode(Ptex::EdgeFilterMode edgeFilterMode)PtexWriterBaseinlinevirtual
setError(const std::string &error)PtexWriterBaseinlineprotected
storeConstValue(int faceid, const void *data, int stride, Res res)PtexMainWriterprivate
storeFaceInfo(int faceid, FaceInfo &dest, const FaceInfo &src, int flags=0)PtexWriterBaseprotected
writeBlank(FILE *fp, int size)PtexWriterBaseprotected
writeBlock(FILE *fp, const void *data, int size)PtexWriterBaseprotected
writeConstantFace(int faceid, const FaceInfo &f, const void *data)PtexMainWritervirtual
PtexWriterBase::writeConstantFace(int faceid, const Ptex::FaceInfo &info, const void *data)=0PtexWriterpure virtual
writeConstFaceBlock(FILE *fp, const void *data, FaceDataHeader &fdh)PtexWriterBaseprotected
writeFace(int faceid, const FaceInfo &f, const void *data, int stride)PtexMainWritervirtual
PtexWriterBase::writeFace(int faceid, const Ptex::FaceInfo &info, const void *data, int stride=0)=0PtexWriterpure virtual
writeFaceBlock(FILE *fp, const void *data, int stride, Res res, FaceDataHeader &fdh)PtexWriterBaseprotected
writeFaceData(FILE *fp, const void *data, int stride, Res res, FaceDataHeader &fdh)PtexWriterBaseprotected
writeMeta(const char *key, const char *value)PtexWriterBasevirtual
writeMeta(const char *key, const int8_t *value, int count)PtexWriterBasevirtual
writeMeta(const char *key, const int16_t *value, int count)PtexWriterBasevirtual
writeMeta(const char *key, const int32_t *value, int count)PtexWriterBasevirtual
writeMeta(const char *key, const float *value, int count)PtexWriterBasevirtual
writeMeta(const char *key, const double *value, int count)PtexWriterBasevirtual
writeMeta(PtexMetaData *data)PtexWriterBasevirtual
writeMetaData(FILE *fp)PtexMainWriterprivate
writeMetaDataBlock(FILE *fp, MetaEntry &val)PtexWriterBaseprotected
writeReduction(FILE *fp, const void *data, int stride, Res res)PtexWriterBaseprotected
writeZipBlock(FILE *fp, const void *data, int size, bool finish=true)PtexWriterBaseprotected
~PtexMainWriter()PtexMainWriterprotectedvirtual
~PtexWriter()PtexWriterinlineprotectedvirtual
~PtexWriterBase()PtexWriterBaseprotectedvirtual