tiff
Description:
Library for manipulation of TIFF images.
Content:
Namespaces:
- Tiff
Classes:
Structs:
Enums:
Constants:
Delegates:
- public delegate int @get (RGBAImage p1, uint32[] p2, uint32 p3, uint32 p4)
- public delegate int CloseProc (thandle_t p1)
- public delegate void ExtendProc (TIFF p1)
- public delegate int InitMethod (TIFF p1, int p2)
- public delegate int MapFileProc (thandle_t p1, ref tdata_t p2, ref toff_t p3)
- public delegate void PrintMethod (TIFF p1, FileStream p2, long p3)
- public delegate tsize_t ReadWriteProc (thandle_t p1, tdata_t p2, tsize_t p3)
- public delegate toff_t SeekProc (thandle_t p1, toff_t p2, int p3)
- public delegate toff_t SizeProc (thandle_t p1)
- public delegate void TileContigRoutine (RGBAImage p1, uint32[] p2, uint32 p3, uint32 p4, uint32 p5, uint32 p6, int32 p7, int32 p8, uchar* p9)
- public delegate void TileSeparateRoutine (RGBAImage p1, uint32[] p2, uint32 p3, uint32 p4, uint32 p5, uint32 p6, int32 p7, int32 p8, uchar* p9, uchar* p10, uchar* p11, uchar* p12)
- public delegate void UnmapFileProc (thandle_t p1, tdata_t p2, toff_t p3)
- TIFFUtils
Methods:
- public int CIELabToRGBInit (CIELabToRGB p1, Display p2, float[] p3)
- public void CIELabToXYZ (CIELabToRGB p1, uint p2, int p3, int p4, out float p5, out float p6, out float p7)
- public TIFF ClientOpen (string p1, string p2, thandle_t p3, ReadWriteProc p4, ReadWriteProc p5, SeekProc p6, CloseProc p7, SizeProc p8, MapFileProc p9, UnmapFileProc p10)
- public int DataWidth (DataType p1)
- public void Error (string p1, string p2, ...)
- public void ErrorExt (thandle_t p1, string p2, string p3, ...)
- public TIFF FdOpen (int p1, string p2, string p3)
- public unowned Codec? FindCODEC (ushort p1)
- public uint8 GetAlpha (int32 abgr)
- public unowned string GetBitRevTable (int p1)
- public uint8 GetBlue (uint32 abgr)
- public Codec[] GetConfiguredCODECs ()
- public int8 GetGreen (uint32 abgr)
- public uint8 GetRed (uint32 abgr)
- public unowned string GetVersion ()
- public int IsCODECConfigured (ushort p1)
- public int LogL10fromY (double p1, int p2)
- public double LogL10toY (int p1)
- public int LogL16fromY (double p1, int p2)
- public double LogL16toY (int p1)
- public uint32 LogLuv24fromXYZ (float[] p1, int p2)
- public void LogLuv24toXYZ (uint32 p1, float[] p2)
- public uint32 LogLuv32fromXYZ (float[] p1, int p2)
- public void LogLuv32toXYZ (uint32 p1, float[] p2)
- public int RGBAImageBegin (RGBAImage p1, TIFF p2, int p3, char[] p4)
- public void RGBAImageEnd (RGBAImage p1)
- public int RGBAImageGet (RGBAImage p1, uint32[] p2, uint32 p3, uint32 p4)
- public int ReassignTagToIgnore (IgnoreSense p1, int p2)
- public Codec? RegisterCODEC (uint16 p1, string p2, InitMethod p3)
- public void ReverseBits (uchar[] p1, ulong p2)
- public ExtendProc SetTagExtender (ExtendProc p1)
- public void SwabArrayOfDouble (double[] p1, ulong p2)
- public void SwabArrayOfLong (uint32[] p1, ulong p2)
- public void SwabArrayOfShort (uint16[] p1, ulong p2)
- public void SwabArrayOfTriples (uint8[] p1, ulong p2)
- public void SwabDouble (double[] p1)
- public void SwabLong (uint32[] p1)
- public void SwabShort (uint16[] p1)
- public void UnRegisterCODEC (Codec p1)
- public void Warning (string p1, string p2)
- public void WarningExt (thandle_t p1, string p2, string p3)
- public void XYZToRGB (CIELabToRGB p1, float p2, float p3, float p4, out uint32 p5, out uint32 p6, out uint32 p7)
- public void XYZtoRGB24 (float[] p1, uint8[] p2)
- public int YCbCrToRGBInit (YCbCrToRGB p1, float[] p2, float[] p3)
- public void YCbCrtoRGB (YCbCrToRGB p1, uint32 p2, int32 p3, int32 p4, out uint32 p5, out uint32 p6, out uint32 p7)
- public int uv_decode (out double p1, out double p2, int p3)
- public int uv_encode (double p1, double p2, int p3)