{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Class: SeismicColors","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":true,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/readme"},"children":["API"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit"},"children":["geotoolkit"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic"},"children":["seismic"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic.util-4"},"children":["util"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic.util-4.seismiccolors"},"children":["SeismicColors"]}," / SeismicColors"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"class-seismiccolors","__idx":0},"children":["Class: SeismicColors"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic.util-4"},"children":["util"]},".",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic.util-4.seismiccolors"},"children":["SeismicColors"]},".SeismicColors"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Defines a default SeismicColor set. Users can create a custom SeismicColor set or get a default implementation. Please refer to SeismicColors.getDefault() for a list of default sets."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-of-contents","__idx":1},"children":["Table of contents"]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Constructors"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#new-seismiccolors"},"children":["new SeismicColors()"]}]}]}]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Methods"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#createnamedcolormap"},"children":["createNamedColorMap"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#listnamecolormaps"},"children":["listNameColorMaps"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#register"},"children":["register"]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#getdefault"},"children":["getDefault"]}]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"contents","__idx":2},"children":["Contents"]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Constructors"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"new-seismiccolors","__idx":3},"children":["new SeismicColors()"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["• ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["new SeismicColors"]},"()"]}]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Methods"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"createnamedcolormap","__idx":4},"children":["createNamedColorMap"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["▸ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["createNamedColorMap"]},"(",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rampSize?"]},"): ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.colormap.colormap"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ColorMap"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Build named color map with specified ramp size"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"parameters","__idx":5},"children":["Parameters"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"width":"30%","data-label":"Name"},"children":["Name "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"20%","data-label":"Type"},"children":["Type "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"50%","data-label":"Description"},"children":["Description "]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["string"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The name of the colorMap"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Optional"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rampSize"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["number"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The number of color bins in the colorMap."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"returns","__idx":6},"children":["Returns"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.colormap.colormap"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ColorMap"]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"listnamecolormaps","__idx":7},"children":["listNameColorMaps"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["▸ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["listNameColorMaps"]},"(): ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["string"]},"[]"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Returns list of available color map"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"returns-1","__idx":8},"children":["Returns"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["string"]},"[]"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["colorMapNames The array with all the colorMap names."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"register","__idx":9},"children":["register"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["▸ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["register"]},"(",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback"]},"): ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SeismicColors"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Register colorMap"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"parameters-1","__idx":10},"children":["Parameters"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"width":"30%","data-label":"Name"},"children":["Name "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"20%","data-label":"Type"},"children":["Type "]},{"$$mdtype":"Tag","name":"th","attributes":{"width":"50%","data-label":"Description"},"children":["Description "]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["string"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The name of the colorMap"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.seismic.util-4.seismiccolors.seismiccolors#registercallback"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RegisterCallback"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The registration function."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"returns-2","__idx":11},"children":["Returns"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SeismicColors"]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"getdefault","__idx":12},"children":["getDefault"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["▸ ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Static"]}," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["getDefault"]},"(): ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SeismicColors"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Returns the default instance of colormaps. See examples. The default colormaps available are: ",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.Angles5color, ",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.BlackRedYellowWhite, ",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.GreyOrange,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.IntervalVelocity,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.IntervalVelocity16,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.IntervalVelocity32,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.Rainbow,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedGreenBlue,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedWhiteBlack,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedWhiteBlue,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedWhiteBlueExtremes,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedWhiteBlueHot,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.RedYellowBlue,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.Saddleback,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.SaddlebackHot,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.Spectrum,",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","geotoolkit.seismic.util.defines.WhiteBlack",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Example"]}]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"ts","header":{"controls":{"copy":{}}},"source":"import {SeismicColors} from '@int/geotoolkit/seismic/util/SeismicColors';\nconst colorProvider = SeismicColors.getDefault();\nconst colormap = colorProvider.createNamedColorMap('WhiteBlack');\n","lang":"ts"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Example"]}]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"ts","header":{"controls":{"copy":{}}},"source":"// positive and negative colors can be changed if you use Positive and Negative fill\nimport {SeismicPipeline} from '@int/geotoolkit/seismic/pipeline/SeismicPipeline';\nconst positiveNegativeWigglePipeline = new SeismicPipeline({'name': 'PositiveNegativeWigglePipeline', 'reader': reader, 'statistics': reader.getStatistics()})\n.setOptions({\n'colors': {\n'colorMap': SeismicColors.getDefault()\n.createNamedColorMap('RedWhiteBlue')\n.clone()\n.setNegativeFillColor('blue') // or any other color\n.setPositiveFillColor('red')\n},\n'plot': {\n'type': {\n'Wiggle': true,\n'NegativeFill': true, //in case if you use 'NegativeFill' instead of 'NegativeColorFill' we use fixed color for all negative values\n'PositiveFill': true\n}\n}\n}));\n","lang":"ts"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Example"]}]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"ts","header":{"controls":{"copy":{}}},"source":"// or you can simply reverse it\nconst positiveNegativeWigglePipeline = new SeismicPipeline({'name': 'PositiveNegativeWigglePipeline', 'reader': reader, 'statictics': reader.getStatistics()})\n.setOptions({\n'colors': {\n'colorMap': SeismicColors.getDefault().createNamedColorMap('RedWhiteBlue')\n.reverse()\n},\n...\n});\n","lang":"ts"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"returns-3","__idx":13},"children":["Returns"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SeismicColors"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["seismicColors",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}]}]}]},"headings":[{"value":"Class: SeismicColors","id":"class-seismiccolors","depth":1},{"value":"Table of contents","id":"table-of-contents","depth":2},{"value":"Contents","id":"contents","depth":2},{"value":"new SeismicColors()","id":"new-seismiccolors","depth":4},{"value":"createNamedColorMap","id":"createnamedcolormap","depth":4},{"value":"Parameters","id":"parameters","depth":4},{"value":"Returns","id":"returns","depth":4},{"value":"listNameColorMaps","id":"listnamecolormaps","depth":4},{"value":"Returns","id":"returns-1","depth":4},{"value":"register","id":"register","depth":4},{"value":"Parameters","id":"parameters-1","depth":4},{"value":"Returns","id":"returns-2","depth":4},{"value":"getDefault","id":"getdefault","depth":4},{"value":"Returns","id":"returns-3","depth":4}],"frontmatter":{"seo":{"title":"Class: SeismicColors"}},"lastModified":"2026-02-11T19:54:32.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/geotoolkit/apis/classes/geotoolkit.seismic.util-4.seismiccolors.seismiccolors","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}