OptionalinputConfig: InputConfigFunction for pixi overlay.
Root container for layer.
Zoom event handler.
True if layer is currently visible.
Add a single wellbore
Wellbore data
Group to add wellbore into
Clear all data or data mapped to the groups specified by keys
Optional list of keys for which groups to clear
OptionalonHighlightOff: () => voidCalculate root radius based on formula used in Shader.ts!
Reference zoom level
Calculate wellbore radius based on formula used in Shader.ts!
Reference zoom level
"Hard" filtering function. Will turn wellbores that does not pass filter into "ghost" lines.
Registers a new detail on given group.
Detail key.
Target group keys.
Optionaloptions: GroupOptionsEnable/disable completion
Enable/disable details
Key of detail to set visibility for
Set highlight of wellbore module. Does not override mousemove events.
Keys of groups to search. Can improve performance.
Screen coordinates (in pixels) of highlighted wellbore's root
Enable/disable labels
Set visibility of the root PIXI container to a given value.
Should layer be visible?
True if new visibility was set
Enable/disable wellbores
"Soft" filtering function. Will turn wellbores that does not pass filter gray-ish.
Toggle the visibility of the root PIXI container.
Class with common functions shared by all layers.