oyranos_definitions.h File Reference


Defines

#define OY_PROFILE_PATH_USER_DEFAULT   "~/.color/icc"
#define OY_PROFILE_PATH_SYSTEM_DEFAULT   "/usr/share/color/icc"
#define OY_SLASH   "/"
#define OY_SLASH_C   '/'
#define OY_KEY   "sw/oyranos"
#define OY_REGISTRED_PROFILES   OY_KEY "/device_profiles"
#define OY_SYS   "system/"
#define OY_USER   "user/"
#define MAX_PATH   1024
#define OY_PATHS   OY_KEY OY_SLASH "paths"
#define OY_PATH   "path"
#define OY_DEFAULT_EDITING_RGB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_rgb"
#define OY_DEFAULT_EDITING_CMYK_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_cmyk"
#define OY_DEFAULT_EDITING_XYZ_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_xyz"
#define OY_DEFAULT_EDITING_LAB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_lab"
#define OY_DEFAULT_ASSUMED_XYZ_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_xyz"
#define OY_DEFAULT_ASSUMED_LAB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_lab"
#define OY_DEFAULT_ASSUMED_RGB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_rgb"
#define OY_DEFAULT_ASSUMED_WEB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_web_rgb"
#define OY_DEFAULT_ASSUMED_CMYK_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_cmyk"
#define OY_DEFAULT_PROOF_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_proof"
#define OY_ACTION_UNTAGGED_ASSIGN   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_untagged_assign"
#define OY_ACTION_MISMATCH_RGB   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_missmatch_rgb"
#define OY_ACTION_MISMATCH_CMYK   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_missmatch_cmyk"
#define OY_CONVERT_MIXED_COLOUR_SPACE_PRINT_DOCUMENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "mixed_colour_spaces_print_doc_convert"
#define OY_CONVERT_MIXED_COLOUR_SPACE_SCREEN_DOCUMENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "mixed_colour_spaces_screen_doc_convert"
#define OY_DEFAULT_RENDERING_INTENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_intent"
#define OY_DEFAULT_RENDERING_BPC   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_bpc"
#define OY_DEFAULT_RENDERING_INTENT_PROOF   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_intent_proof"
#define OY_DEFAULT_PROOF_SOFT   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_proof_soft"
#define OY_DEFAULT_PROOF_HARD   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_proof_hard"

Detailed Description


For the Oyranos Monitor API see

Define Documentation

#define MAX_PATH   1024

maximal path lenght, if not allready defined elsewhere

#define OY_ACTION_MISMATCH_CMYK   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_missmatch_cmyk"

key name for the cmyk profile mismatch action

#define OY_ACTION_MISMATCH_RGB   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_missmatch_rgb"

key name for the rgb profile mismatch action

#define OY_ACTION_UNTAGGED_ASSIGN   OY_KEY OY_SLASH "behaviour" OY_SLASH "action_untagged_assign"

key name for the non profile tagged content action [ dont assign | assign assumed Profile | promt ]

#define OY_CONVERT_MIXED_COLOUR_SPACE_PRINT_DOCUMENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "mixed_colour_spaces_print_doc_convert"

key name for the allow mixed colour space switch

#define OY_CONVERT_MIXED_COLOUR_SPACE_SCREEN_DOCUMENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "mixed_colour_spaces_screen_doc_convert"

key name for generating a mixed colour space for internet warning

#define OY_DEFAULT_ASSUMED_CMYK_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_cmyk"

key name for the untagged data assumed source Cmyk profile

#define OY_DEFAULT_ASSUMED_LAB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_lab"

key name for the untagged data assumed source Lab profile

#define OY_DEFAULT_ASSUMED_RGB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_rgb"

key name for the untagged data assumed source RGB profile

#define OY_DEFAULT_ASSUMED_WEB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_web_rgb"

name for the untagged data assumed source profile for www content

#define OY_DEFAULT_ASSUMED_XYZ_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_assumed_xyz"

key name for the untagged data assumed source XYZ profile

#define OY_DEFAULT_EDITING_CMYK_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_cmyk"

key name for the default Editing profile

#define OY_DEFAULT_EDITING_LAB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_lab"

key name for the default Editing profile

#define OY_DEFAULT_EDITING_RGB_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_rgb"

key name for the default Editing profile

#define OY_DEFAULT_EDITING_XYZ_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_editing_xyz"

key name for the default Editing profile

#define OY_DEFAULT_PROOF_HARD   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_proof_hard"

key name for hard proofing by default

#define OY_DEFAULT_PROOF_PROFILE   OY_KEY OY_SLASH "default" OY_SLASH "profile_proof"

key name for a standard proofing profile

#define OY_DEFAULT_PROOF_SOFT   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_proof_soft"

key name for soft proofing by default

#define OY_DEFAULT_RENDERING_BPC   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_bpc"

key name for the default rendering with BPC

#define OY_DEFAULT_RENDERING_INTENT   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_intent"

key name for the default rendering intent

#define OY_DEFAULT_RENDERING_INTENT_PROOF   OY_KEY OY_SLASH "behaviour" OY_SLASH "default_rendering_intent_proof"

key name for the default proofing rendering intent

#define OY_KEY   "sw/oyranos"

Oyranos general key path in the elektra data base

#define OY_PATH   "path"

elektra key base name for configured paths

#define OY_PATHS   OY_KEY OY_SLASH "paths"

elektra keys for configured paths

#define OY_PROFILE_PATH_SYSTEM_DEFAULT   "/usr/share/color/icc"

default global search path

Todo:
add installation dir

#define OY_PROFILE_PATH_USER_DEFAULT   "~/.color/icc"

default local search path

#define OY_REGISTRED_PROFILES   OY_KEY "/device_profiles"

Oyranos default profiles key path in the elektra data base

#define OY_SLASH   "/"

directory separator

#define OY_SLASH_C   '/'

directory separator

#define OY_SYS   "system/"

elektra system keys

#define OY_USER   "user/"

elektra user keys


Generated on Sat Jun 16 21:05:41 2007 for Oyranos by  doxygen 1.5.1