asyncLoop
asyncLoop: AsyncLoop = ...
containers
containers: {
labels: Container<DisplayObject>;
roots: Container<DisplayObject>;
wellbores: Container<DisplayObject>;
}
currentZoom
currentZoom: number = 20
groups
groups: {
[key: string]: Group;
} = {}
highlight
highlight: Highlight = ...
lineDict
lineDict: LineDictionary<WellboreData>
pixiOverlay
pixiOverlay: pixiOverlayBase
pointDict
pointDict: PointDictionary<RootData>
root
root: Container<DisplayObject>
roots
roots: RootData[] = []
scaling
scaling: ((zoom: number) => number)
visibility
visibility: boolean = true
Class with common functions shared by all layers.