18 #ifndef MAGICKCORE_PROFILE_H
19 #define MAGICKCORE_PROFILE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
72 #if defined(__cplusplus) || defined(c_plusplus)
MagickBooleanType
Definition: magick-type.h:203
#define MagickExport
Definition: method-attribute.h:80
MagickExport void DestroyImageProfiles(Image *)
MagickExport MagickBooleanType ProfileImage(Image *, const char *, const void *, const size_t, const MagickBooleanType)
MagickExport StringInfo * RemoveImageProfile(Image *, const char *)
Definition: profile.c:1263
struct _ProfileInfo ProfileInfo
MagickExport char * GetNextImageProfile(const Image *)
Definition: profile.c:288
MagickExport MagickBooleanType DeleteImageProfile(Image *, const char *)
RenderingIntent
Definition: profile.h:43
@ RelativeIntent
Definition: profile.h:48
@ SaturationIntent
Definition: profile.h:45
@ PerceptualIntent
Definition: profile.h:46
@ UndefinedIntent
Definition: profile.h:44
@ AbsoluteIntent
Definition: profile.h:47
MagickExport void ResetImageProfileIterator(const Image *)
Definition: profile.c:1320
MagickExport MagickBooleanType CloneImageProfiles(Image *, const Image *)
MagickExport MagickBooleanType SetImageProfile(Image *, const char *, const StringInfo *)
MagickExport MagickBooleanType SyncImageProfiles(Image *)
Definition: profile.c:2216
MagickExport const StringInfo * GetImageProfile(const Image *, const char *)
Definition: profile.c:249
size_t length
Definition: profile.h:33
unsigned char * info
Definition: profile.h:36
char * name
Definition: profile.h:30
size_t signature
Definition: profile.h:39