2005.03.15 16:15 "Re: [Tiff] LibTIFF question", by Frank Warmerdam
I believe you would call the _TIFFFindFieldInfo() function:
Thank you for excellent reply.
As a sidenote, I'm seeing this declaration in tiffio.h:
extern const TIFFFieldInfo* TIFFFindFieldInfo(TIFF*, ttag_t, TIFFDataType);
This seems covered by this define in tif_dir.h:
#define _TIFFFindFieldInfo TIFFFindFieldInfo
Is why I thought the function, or at least the version without underscore prefix, was external in LibTiff. I've also treated it as external in LibTiffDelphi.
Joris,
Umm... cool. I wonder why it is complicated like this. Worse yet, I wonder if I did this? I suspect it used to be internal (hence the underscore) and the #define just was a way of transitioning it to external while not having to hunt down all the internal locations that called it _TIFFFindFieldInfo. Still it seems unnecessarily messy.
Best regards,
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent