{"id":"graphics.image.processing--graphicsImageWideColorTransformV1","name":"graphicsImageWideColorTransformV1","owner":"yeho","package":"graphics.image.processing","kind":"thing","signature":"external thing graphicsImageWideColorTransformV1","description":"A graphics image wide color transform v1 record carrying schema, schemaVersion, sourceEncoding, destinationEncoding, matrix, and related state.","context":"Transform image data through the package's explicit processing contracts.","parameters":[],"returns":"void","members":[{"name":"schema","kind":"field","type":"text","description":"Stores schema as text.","signature":"text schema","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"schemaVersion","kind":"field","type":"int","description":"Stores schema version as int.","signature":"int schemaVersion","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"sourceEncoding","kind":"field","type":"graphicsImageColorEncodingV1","description":"Stores source encoding as graphicsImageColorEncodingV1.","signature":"graphicsImageColorEncodingV1 sourceEncoding","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"destinationEncoding","kind":"field","type":"graphicsImageColorEncodingV1","description":"Stores destination encoding as graphicsImageColorEncodingV1.","signature":"graphicsImageColorEncodingV1 destinationEncoding","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"matrix","kind":"field","type":"graphicsImageColorMatrixQ14V1","description":"Stores matrix as graphicsImageColorMatrixQ14V1.","signature":"graphicsImageColorMatrixQ14V1 matrix","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"profileProvenance","kind":"field","type":"text","description":"Stores profile provenance as text.","signature":"text profileProvenance","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"intent","kind":"field","type":"text","description":"Stores intent as text.","signature":"text intent","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"blackPointCompensation","kind":"field","type":"bool","description":"Stores black point compensation as bool.","signature":"bool blackPointCompensation","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"transformIdentity","kind":"field","type":"text","description":"Stores transform identity as text.","signature":"text transformIdentity","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"source","kind":"field","type":"text","description":"Stores source as text.","signature":"text source","tags":["thing","field","graphics.image.processing"],"updated":"2026-09-09"},{"name":"graphicsImageWideColorTransformV1","kind":"constructor","parameters":[{"name":"sourceEncoding","type":"graphicsImageColorEncodingV1","description":"Source encoding."},{"name":"destinationEncoding","type":"graphicsImageColorEncodingV1","description":"Destination encoding."},{"name":"matrix","type":"graphicsImageColorMatrixQ14V1","description":"Matrix."},{"name":"profileProvenance","type":"text","description":"Profile provenance."},{"name":"intent","type":"text","description":"Intent."},{"name":"blackPointCompensation","type":"bool","description":"Black point compensation."},{"name":"transformIdentity","type":"text","description":"Transform identity."},{"name":"source","type":"text","description":"Source."}],"returns":"void","signature":"graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1 sourceEncoding, graphicsImageColorEncodingV1 destinationEncoding, graphicsImageColorMatrixQ14V1 matrix, text profileProvenance, text intent, bool blackPointCompensation, text transformIdentity, text source)","description":"Graphics image wide color transform v1.","tags":["thing","constructor","graphics.image.processing"],"updated":"2026-09-09"},{"name":"ValidationIssue","kind":"method","parameters":[],"returns":"text","signature":"ValidationIssue() returns text","description":"Validation issue.","tags":["thing","method","graphics.image.processing"],"exampleId":"method-ValidationIssue-11","updated":"2026-09-09"},{"name":"ExecutableV1","kind":"method","parameters":[],"returns":"bool","signature":"ExecutableV1() returns bool","description":"Executable v1.","tags":["thing","method","graphics.image.processing"],"exampleId":"method-ExecutableV1-12","updated":"2026-09-09"},{"name":"CacheIdentity","kind":"method","parameters":[{"name":"contentIdentity","type":"text","description":"Content identity."}],"returns":"text","signature":"CacheIdentity(text contentIdentity) returns text","description":"Cache identity.","tags":["thing","method","graphics.image.processing"],"exampleId":"method-CacheIdentity-13","updated":"2026-09-09"},{"name":"Snapshot","kind":"method","parameters":[],"returns":"text","signature":"Snapshot() returns text","description":"Snapshot.","tags":["thing","method","graphics.image.processing"],"exampleId":"method-Snapshot-14","updated":"2026-09-09"}],"tags":["cpu","graphics","graphics.image.processing","image","method","processing","source-example","thing","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/graphics/image/processing/wide_gamut_v1.yh","line":199,"sha256":"081fc586b2741b284f81ee8cfab8702eda3e45bb781993f802449705fc3e63af"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use graphicsImageWideColorTransformV1","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using graphics.image.processing\n\n// Transform image data through the package's explicit processing contracts.\ngraphicsImageWideColorTransformV1 sample = graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), \"profile Provenance\", \"intent\", true, \"transform Identity\", \"example\")\nConsole.Log(Text.From(sample.schema))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_image_processing__graphicsimagewidecolortransformv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"87cf27253177f12a232d5a1c0c597b3bbcf55ef0c8e463c985fe1b562be95ff7","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidationIssue-11","title":"graphicsImageWideColorTransformV1.ValidationIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.image.processing\n\n// Validation issue.\ngraphicsImageWideColorTransformV1 instance = graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), \"profile Provenance\", \"intent\", true, \"transform Identity\", \"example\")\ntext result = instance.ValidationIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_image_processing__graphicsimagewidecolortransformv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"97ecb7bcf1588e2290a5b4d845f8ff494d86b31d2df785c91b9043715985293c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ExecutableV1-12","title":"graphicsImageWideColorTransformV1.ExecutableV1","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.image.processing\n\n// Executable v1.\ngraphicsImageWideColorTransformV1 instance = graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), \"profile Provenance\", \"intent\", true, \"transform Identity\", \"example\")\nbool result = instance.ExecutableV1()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_image_processing__graphicsimagewidecolortransformv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"304543442f6295a6b4f5c03e53d5d281c2e5d0c92fddd6c9b55075dadf987dce","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-CacheIdentity-13","title":"graphicsImageWideColorTransformV1.CacheIdentity","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.image.processing\n\n// Cache identity.\ngraphicsImageWideColorTransformV1 instance = graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), \"profile Provenance\", \"intent\", true, \"transform Identity\", \"example\")\ntext argument_contentIdentity = \"argument content Identity\"\ntext result = instance.CacheIdentity(argument_contentIdentity)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_image_processing__graphicsimagewidecolortransformv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"65da4a01735aa4f7869383621ee470810ef0fceb9b397de5c7f3608181b86a5f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Snapshot-14","title":"graphicsImageWideColorTransformV1.Snapshot","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.image.processing\n\n// Snapshot.\ngraphicsImageWideColorTransformV1 instance = graphicsImageWideColorTransformV1(graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorEncodingV1(\"primaries\", \"transfer\", 1, 1, \"profile Identity\", \"example\"), graphicsImageColorMatrixQ14V1(1, 1, 1, 1, 1, 1, 1, 1, 1), \"profile Provenance\", \"intent\", true, \"transform Identity\", \"example\")\ntext result = instance.Snapshot()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_image_processing__graphicsimagewidecolortransformv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"a5559dfe606ac06bc85fbb5585328c61212d5398215f8c375364fee89272cda3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["schema","schemaVersion","sourceEncoding","destinationEncoding","matrix","profileProvenance","intent","blackPointCompensation","transformIdentity","source","graphicsImageWideColorTransformV1","ValidationIssue","ExecutableV1","CacheIdentity","Snapshot"],"url":"https://demonhunterlabs.com/academy/api?item=graphics.image.processing--graphicsImageWideColorTransformV1","json":"https://demonhunterlabs.com/reference/items/graphics.image.processing--graphicsImageWideColorTransformV1.json","markdown":"https://demonhunterlabs.com/reference/text/graphics.image.processing--graphicsImageWideColorTransformV1.md"}
