{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Class: ICustomHighlight","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/geotoolkit3d"},"children":["geotoolkit3d"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.scene-3"},"children":["scene"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.scene-3.icustomhighlight"},"children":["ICustomHighlight"]}," / ICustomHighlight"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"class-icustomhighlight","__idx":0},"children":["Class: ICustomHighlight"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.scene-3"},"children":["scene"]},".",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.scene-3.icustomhighlight"},"children":["ICustomHighlight"]},".ICustomHighlight"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Define an interface to allow custom defined highlighting for 3D objects"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Interface"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"implemented-by","__idx":1},"children":["Implemented by"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.seismic-1.fence.fence"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Fence"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.seismic-1.fencepanel.fencepanel"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["FencePanel"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.plane.plane.plane"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Plane"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.curtain.planecurtain.planecurtain"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PlaneCurtain"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.pointset.pointset.pointset"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointSet"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-of-contents","__idx":2},"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/geotoolkit3d.scene-3.icustomhighlight.icustomhighlight#new-icustomhighlight"},"children":["new ICustomHighlight()"]}]}]}]},{"$$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":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.icustomhighlight.icustomhighlight#gethighlightedobjects"},"children":["getHighlightedObjects"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"contents","__idx":3},"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-icustomhighlight","__idx":4},"children":["new ICustomHighlight()"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["• ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["new ICustomHighlight"]},"()"]}]},{"$$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":"gethighlightedobjects","__idx":5},"children":["getHighlightedObjects"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["▸ ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Abstract"]}," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["getHighlightedObjects"]},"(): ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3D"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},"> | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Mesh"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["BufferGeometry"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NormalBufferAttributes"]},">, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]}," | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]},"[], ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},"> | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3D"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},">[] | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Mesh"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["BufferGeometry"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NormalBufferAttributes"]},">, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]}," | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]},"[], ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},">[]"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Return the objects that needs to be highlighted"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"returns","__idx":6},"children":["Returns"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3D"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},"> | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Mesh"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["BufferGeometry"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NormalBufferAttributes"]},">, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]}," | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]},"[], ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},"> | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3D"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},">[] | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Mesh"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["BufferGeometry"]},"<",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NormalBufferAttributes"]},">, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]}," | ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Material"]},"[], ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object3DEventMap"]},">[]"]}]}]},"headings":[{"value":"Class: ICustomHighlight","id":"class-icustomhighlight","depth":1},{"value":"Implemented by","id":"implemented-by","depth":2},{"value":"Table of contents","id":"table-of-contents","depth":2},{"value":"Contents","id":"contents","depth":2},{"value":"new ICustomHighlight()","id":"new-icustomhighlight","depth":4},{"value":"getHighlightedObjects","id":"gethighlightedobjects","depth":4},{"value":"Returns","id":"returns","depth":4}],"frontmatter":{"seo":{"title":"Class: ICustomHighlight"}},"lastModified":"2026-02-11T19:54:32.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/geotoolkit/apis/classes/geotoolkit3d.scene-3.icustomhighlight.icustomhighlight","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}