Cd
Description:
Content:
Classes:
- Client
- ColorLab
- ColorRGB
- ColorSwatch
- ColorUVW
- ColorXYZ
- ColorYxy
- Device
- Edid
- Icc
- It8
- Profile
- Sensor
- Spectrum
Structs:
- ColorRGB8
- Mat3x3
- PixelFormat - The pixel format of an image.
- Vec3
Enums:
- ClientError - Errors that can be thrown
- ColorBlackbodyFlags - Flags used when returning an RGB color from a temperature.
- Colorspace - The known colorspace.
- DeviceError - Errors that can be thrown
- DeviceKind - The device type.
- DeviceMode - The device mode.
- DeviceRelation - The device to profile relationship.
- IccError - The ICC error code.
- IccLoadFlags - Flags used when loading an ICC profile.
- IccSaveFlags - Flags used when saving an ICC profile.
- It8Error - Errors that can be thrown
- It8Kind - The kind of IT8 file.
- ObjectScope - The options type.
- ProfileError - Errors that can be thrown
- ProfileKind - The profile type.
- ProfileQuality - The quality of the profile produced through calibration.
- ProfileWarning - The warning about the profile.
- RenderingIntent - The rendering intent.
- SensorCap - The sensor capabilities, i.
- SensorError - The sensor error code.
- SensorKind - The sensor type.
- SensorState - The state of the sensor.
- StandardSpace - A standard colorspace
Constants:
- public const string CLIENT_PROPERTY_DAEMON_VERSION
- public const string CLIENT_PROPERTY_SYSTEM_MODEL
- public const string CLIENT_PROPERTY_SYSTEM_VENDOR
- public const string DEVICE_METADATA_OUTPUT_EDID_MD5
- public const string DEVICE_METADATA_OUTPUT_PRIORITY
- public const string DEVICE_METADATA_OUTPUT_PRIORITY_PRIMARY
- public const string DEVICE_METADATA_OUTPUT_PRIORITY_SECONDARY
- public const string DEVICE_METADATA_OWNER_CMDLINE
- public const string DEVICE_METADATA_XRANDR_NAME
- public const string DEVICE_PROPERTY_COLORSPACE
- public const string DEVICE_PROPERTY_CREATED
- public const string DEVICE_PROPERTY_EMBEDDED
- public const string DEVICE_PROPERTY_ENABLED
- public const string DEVICE_PROPERTY_FORMAT
- public const string DEVICE_PROPERTY_ID
- public const string DEVICE_PROPERTY_KIND
- public const string DEVICE_PROPERTY_METADATA
- public const string DEVICE_PROPERTY_MODE
- public const string DEVICE_PROPERTY_MODEL
- public const string DEVICE_PROPERTY_MODIFIED
- public const string DEVICE_PROPERTY_OWNER
- public const string DEVICE_PROPERTY_PROFILES
- public const string DEVICE_PROPERTY_PROFILING_INHIBITORS
- public const string DEVICE_PROPERTY_SCOPE
- public const string DEVICE_PROPERTY_SEAT
- public const string DEVICE_PROPERTY_SERIAL
- public const string DEVICE_PROPERTY_VENDOR
- public const int PIXEL_FORMAT_ARGB32
- public const int PIXEL_FORMAT_BGRA32
- public const int PIXEL_FORMAT_CMYK32
- public const int PIXEL_FORMAT_RGB24
- public const int PIXEL_FORMAT_RGBA32
- public const int PIXEL_FORMAT_UNKNOWN
- public const string PROFILE_METADATA_ACCURACY_DE76_AVG
- public const string PROFILE_METADATA_ACCURACY_DE76_MAX
- public const string PROFILE_METADATA_ACCURACY_DE76_RMS
- public const string PROFILE_METADATA_CMF_BINARY
- public const string PROFILE_METADATA_CMF_PRODUCT
- public const string PROFILE_METADATA_CMF_VERSION
- public const string PROFILE_METADATA_CONNECTION_TYPE
- public const string PROFILE_METADATA_CONNECTION_TYPE_DISPLAYPORT
- public const string PROFILE_METADATA_CONNECTION_TYPE_DVI
- public const string PROFILE_METADATA_CONNECTION_TYPE_HDMI
- public const string PROFILE_METADATA_CONNECTION_TYPE_INTERNAL
- public const string PROFILE_METADATA_CONNECTION_TYPE_VGA
- public const string PROFILE_METADATA_DATA_SOURCE
- public const string PROFILE_METADATA_DATA_SOURCE_CALIB
- public const string PROFILE_METADATA_DATA_SOURCE_EDID
- public const string PROFILE_METADATA_DATA_SOURCE_STANDARD
- public const string PROFILE_METADATA_DATA_SOURCE_TEST
- public const string PROFILE_METADATA_EDID_MD5
- public const string PROFILE_METADATA_EDID_MNFT
- public const string PROFILE_METADATA_EDID_MODEL
- public const string PROFILE_METADATA_EDID_SERIAL
- public const string PROFILE_METADATA_EDID_VENDOR
- public const string PROFILE_METADATA_FILE_CHECKSUM
- public const string PROFILE_METADATA_LICENSE
- public const string PROFILE_METADATA_MAPPING_DEVICE_ID
- public const string PROFILE_METADATA_MAPPING_FORMAT
- public const string PROFILE_METADATA_MAPPING_QUALIFIER
- public const string PROFILE_METADATA_MEASUREMENT_DEVICE
- public const string PROFILE_METADATA_QUALITY
- public const string PROFILE_METADATA_QUALITY_HIGH
- public const string PROFILE_METADATA_QUALITY_LOW
- public const string PROFILE_METADATA_QUALITY_MEDIUM
- public const string PROFILE_METADATA_SCREEN_BRIGHTNESS
- public const string PROFILE_METADATA_SCREEN_SURFACE
- public const string PROFILE_METADATA_SCREEN_SURFACE_GLOSSY
- public const string PROFILE_METADATA_SCREEN_SURFACE_MATTE
- public const string PROFILE_METADATA_STANDARD_SPACE
- public const string PROFILE_PROPERTY_COLORSPACE
- public const string PROFILE_PROPERTY_CREATED
- public const string PROFILE_PROPERTY_FILENAME
- public const string PROFILE_PROPERTY_FORMAT
- public const string PROFILE_PROPERTY_HAS_VCGT
- public const string PROFILE_PROPERTY_ID
- public const string PROFILE_PROPERTY_IS_SYSTEM_WIDE
- public const string PROFILE_PROPERTY_KIND
- public const string PROFILE_PROPERTY_METADATA
- public const string PROFILE_PROPERTY_OWNER
- public const string PROFILE_PROPERTY_QUALIFIER
- public const string PROFILE_PROPERTY_SCOPE
- public const string PROFILE_PROPERTY_TITLE
- public const string PROFILE_PROPERTY_WARNINGS
- public const string SENSOR_METADATA_IMAGE_ATTACH
- public const string SENSOR_METADATA_IMAGE_CALIBRATE
- public const string SENSOR_METADATA_IMAGE_SCREEN
- public const string SENSOR_PROPERTY_CAPABILITIES
- public const string SENSOR_PROPERTY_EMBEDDED
- public const string SENSOR_PROPERTY_ID
- public const string SENSOR_PROPERTY_KIND
- public const string SENSOR_PROPERTY_LOCKED
- public const string SENSOR_PROPERTY_METADATA
- public const string SENSOR_PROPERTY_MODE
- public const string SENSOR_PROPERTY_MODEL
- public const string SENSOR_PROPERTY_NATIVE
- public const string SENSOR_PROPERTY_OPTIONS
- public const string SENSOR_PROPERTY_SERIAL
- public const string SENSOR_PROPERTY_STATE
- public const string SENSOR_PROPERTY_VENDOR
Functions:
- public bool color_get_blackbody_rgb (uint temp, ColorRGB result)
Get the blackbody color for a specific temperature.
- public bool color_get_blackbody_rgb_full (double temp, ColorRGB result, ColorBlackbodyFlags flags)
Get the blackbody color for a specific temperature.
- public void color_rgb8_to_rgb (ColorRGB8 src, ColorRGB dest)
Convert from one color format to another.
- public GenericArray<ColorRGB> color_rgb_array_interpolate (GenericArray<ColorRGB> array, uint new_length)
Interpolate the RGB array to a different size.
- public bool color_rgb_array_is_monotonic (GenericArray<ColorRGB> array)
Checks the array for monotonicity.
- public GenericArray<ColorRGB> color_rgb_array_new ()
Creates a new RGB array.
- public void mat33_clear (Mat3x3 src)
Clears a matrix value, setting all it's values to zero.
- public void mat33_copy (Mat3x3 src, Mat3x3 dest)
Copies the matrix.
- public double mat33_determinant (Mat3x3 src)
Gets the determinant of the matrix.
- public double mat33_get_data (Mat3x3 src)
Gets the raw data for the matrix.
- public void mat33_init (Mat3x3 dest, double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22)
Initialises a matrix.
- public bool mat33_is_finite (Mat3x3 mat) throws Error
Determine whether all entries in the specified matrix are finite and not NaNs.
- public void mat33_matrix_multiply (Mat3x3 mat_src1, Mat3x3 mat_src2, Mat3x3 mat_dest)
Multiply (convolve) one matrix with another.
- public void mat33_normalize (Mat3x3 src, Mat3x3 dest)
Normalizes a matrix
- public bool mat33_reciprocal (Mat3x3 src, Mat3x3 dest)
Inverts the matrix.
- public void mat33_scalar_multiply (Mat3x3 mat_src, double value, Mat3x3 mat_dest)
Multiplies a matrix with a scalar.
- public void mat33_set_identity (Mat3x3 src)
Sets the matrix to an identity value.
- public string mat33_to_string (Mat3x3 src)
Obtains a string representaton of a matrix.
- public void mat33_vector_multiply (Mat3x3 mat_src, Vec3 vec_src, Vec3 vec_dest)
Multiplies a matrix with a vector.