Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
#define | STRIPINCR 20 /* expansion factor on strip array */ |
#define | WRITECHECKSTRIPS(tif, module) (((tif)->tif_flags&TIFF_BEENWRITING) || TIFFWriteCheck((tif),0,module)) |
#define | WRITECHECKTILES(tif, module) (((tif)->tif_flags&TIFF_BEENWRITING) || TIFFWriteCheck((tif),1,module)) |
#define | BUFFERCHECK(tif) |
#define | isUnspecified(tif, f) (TIFFFieldSet(tif,f) && (tif)->tif_dir.td_imagelength == 0) |
Functions | |
int | TIFFWriteScanline (TIFF *tif, tdata_t buf, uint32 row, tsample_t sample) |
tsize_t | TIFFWriteEncodedStrip (TIFF *tif, tstrip_t strip, tdata_t data, tsize_t cc) |
tsize_t | TIFFWriteRawStrip (TIFF *tif, tstrip_t strip, tdata_t data, tsize_t cc) |
tsize_t | TIFFWriteTile (TIFF *tif, tdata_t buf, uint32 x, uint32 y, uint32 z, tsample_t s) |
tsize_t | TIFFWriteEncodedTile (TIFF *tif, ttile_t tile, tdata_t data, tsize_t cc) |
tsize_t | TIFFWriteRawTile (TIFF *tif, ttile_t tile, tdata_t data, tsize_t cc) |
int | TIFFSetupStrips (TIFF *tif) |
int | TIFFWriteCheck (TIFF *tif, int tiles, const char *module) |
int | TIFFWriteBufferSetup (TIFF *tif, tdata_t bp, tsize_t size) |
int | TIFFFlushData1 (TIFF *tif) |
void | TIFFSetWriteOffset (TIFF *tif, toff_t off) |
#define BUFFERCHECK | ( | tif | ) |
Definition at line 41 of file tif_write.c.
Referenced by TIFFWriteEncodedTile(), and TIFFWriteScanline().
#define isUnspecified | ( | tif, | |
f | |||
) | (TIFFFieldSet(tif,f) && (tif)->tif_dir.td_imagelength == 0) |
Definition at line 443 of file tif_write.c.
Referenced by TIFFSetupStrips().
#define STRIPINCR 20 /* expansion factor on strip array */ |
Definition at line 35 of file tif_write.c.
#define WRITECHECKSTRIPS | ( | tif, | |
module | |||
) | (((tif)->tif_flags&TIFF_BEENWRITING) || TIFFWriteCheck((tif),0,module)) |
Definition at line 37 of file tif_write.c.
Referenced by TIFFWriteEncodedStrip(), TIFFWriteRawStrip(), and TIFFWriteScanline().
#define WRITECHECKTILES | ( | tif, | |
module | |||
) | (((tif)->tif_flags&TIFF_BEENWRITING) || TIFFWriteCheck((tif),1,module)) |
Definition at line 39 of file tif_write.c.
Referenced by TIFFWriteEncodedTile(), and TIFFWriteRawTile().
Definition at line 696 of file tif_write.c.
References isFillOrder, TIFFDirectory::td_fillorder, tiff::tif_dir, tiff::tif_flags, tiff::tif_rawcc, tiff::tif_rawdata, TIFF_NOBITREV, and TIFFReverseBits().
Referenced by TIFFFlushData().
Definition at line 447 of file tif_write.c.
References _TIFFmalloc(), _TIFFmemset(), FIELD_ROWSPERSTRIP, FIELD_STRIPBYTECOUNTS, FIELD_STRIPOFFSETS, FIELD_TILEDIMENSIONS, isTiled, isUnspecified, NULL, PLANARCONFIG_SEPARATE, sizeof(), TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripbytecount, TIFFDirectory::td_stripoffset, TIFFDirectory::td_stripsperimage, tiff::tif_dir, TIFFNumberOfStrips(), TIFFNumberOfTiles(), and TIFFSetFieldBit.
Referenced by TIFFCheckpointDirectory(), and TIFFWriteCheck().
Definition at line 720 of file tif_write.c.
References tiff::tif_curoff.
Definition at line 549 of file tif_write.c.
References _TIFFfree(), _TIFFmalloc(), isTiled, NULL, tiff::tif_clientdata, tiff::tif_flags, tiff::tif_name, tiff::tif_rawcc, tiff::tif_rawcp, tiff::tif_rawdata, tiff::tif_rawdatasize, tiff::tif_tilesize, TIFF_BUFFERSETUP, TIFF_MYBUFFER, TIFFErrorExt(), and TIFFStripSize().
Definition at line 487 of file tif_write.c.
References FIELD_IMAGEDIMENSIONS, FIELD_PLANARCONFIG, isTiled, NULL, PLANARCONFIG_CONTIG, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripoffset, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_flags, tiff::tif_mode, tiff::tif_name, tiff::tif_scanlinesize, tiff::tif_tilesize, TIFF_BEENWRITING, TIFFErrorExt(), TIFFFieldSet, TIFFScanlineSize(), TIFFSetupStrips(), and TIFFTileSize().
Definition at line 182 of file tif_write.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKSTRIPS.
Definition at line 338 of file tif_write.c.
References BUFFERCHECK, if(), isFillOrder, TIFFDirectory::td_fillorder, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_nstrips, TIFFDirectory::td_stripbytecount, TIFFDirectory::td_stripsperimage, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, tiff::tif_clientdata, tiff::tif_col, tiff::tif_curoff, tiff::tif_curtile, tiff::tif_dir, tiff::tif_encodetile, tiff::tif_flags, tiff::tif_name, tiff::tif_postdecode, tiff::tif_postencode, tiff::tif_preencode, tiff::tif_rawcc, tiff::tif_rawcp, tiff::tif_rawdata, tiff::tif_row, tiff::tif_setupencode, tiff::tif_tilesize, TIFF_CODERSETUP, TIFF_NOBITREV, TIFF_POSTENCODE, TIFFErrorExt(), TIFFhowmany, TIFFReverseBits(), and WRITECHECKTILES.
Referenced by TIFFWriteTile().
Definition at line 266 of file tif_write.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagelength, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_stripsperimage, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), TIFFhowmany, and WRITECHECKSTRIPS.
Definition at line 427 of file tif_write.c.
References TIFFDirectory::td_nstrips, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKTILES.
Definition at line 49 of file tif_write.c.
References BUFFERCHECK, PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagelength, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripsperimage, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKSTRIPS.
Definition at line 310 of file tif_write.c.
References TIFFCheckTile(), TIFFComputeTile(), and TIFFWriteEncodedTile().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:57.
© Copyright Michele Bosi. All rights reserved.