mupdf
Loading...
Searching...
No Matches
fz_colorspace Struct Reference

#include <color.h>

Collaboration diagram for fz_colorspace:

Public Attributes

fz_key_storable key_storable
enum fz_colorspace_type type
int flags
int n
char * name
union { 
   struct { 
      fz_colorspace *   base 
      int   high 
      unsigned char *   lookup 
   }   indexed
   struct { 
      fz_colorspace *   base 
      void(*   eval )(fz_context *ctx, void *tint,
          const float *s, int sn, float
         *d, int dn) 
      void(*   drop )(fz_context *ctx, void *tint) 
      void *   tint 
      char *   colorant [FZ_MAX_COLORS
   }   separation
u

Member Data Documentation

◆ base

fz_colorspace* fz_colorspace::base

◆ colorant

char* fz_colorspace::colorant[FZ_MAX_COLORS]

◆ drop

void(* fz_colorspace::drop) (fz_context *ctx, void *tint)

◆ eval

void(* fz_colorspace::eval) (fz_context *ctx, void *tint, const float *s, int sn, float *d, int dn)

◆ flags

int fz_colorspace::flags

◆ high

int fz_colorspace::high

◆ [struct]

struct { ... } fz_colorspace::indexed

◆ key_storable

fz_key_storable fz_colorspace::key_storable

◆ lookup

unsigned char* fz_colorspace::lookup

◆ n

int fz_colorspace::n

◆ name

char* fz_colorspace::name

◆ [struct]

struct { ... } fz_colorspace::separation

◆ tint

void* fz_colorspace::tint

◆ type

enum fz_colorspace_type fz_colorspace::type

◆ [union]

union { ... } fz_colorspace::u

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/mupdf/checkouts/1.28.0/include/mupdf/fitz/color.h