Class: ContextOptions
Defined in: src/context/ContextOptions.ts:12
Constructors
Constructor
new ContextOptions(
options?):ContextOptions
Defined in: src/context/ContextOptions.ts:17
Parameters
options?
debugging?
boolean = false
enable?
() => ContextOptions
enabled?
boolean = false
enableScene?
() => ContextOptions
enableSetOfMark?
() => ContextOptions
enableVisibleObjects?
() => ContextOptions
scene?
{ enable?: () => SceneOptions; enabled?: boolean; enableSetOfMark?: () => SceneOptions; enableVisibleObjects?: () => SceneOptions; pollingIntervalMs?: number; som?: { enable?: () => SceneSetOfMarkOptions; enabled?: boolean; }; visibleObjects?: { enable?: () => SceneVisibilityOptions; enabled?: boolean; occlusionOpacityThreshold?: number; }; } = ...
scene.enable?
() => SceneOptions
scene.enabled?
boolean = false
scene.enableSetOfMark?
() => SceneOptions
scene.enableVisibleObjects?
() => SceneOptions
scene.pollingIntervalMs?
number = 3000
scene.som?
{ enable?: () => SceneSetOfMarkOptions; enabled?: boolean; } = ...
scene.som.enable?
() => SceneSetOfMarkOptions
scene.som.enabled?
boolean = false
scene.visibleObjects?
{ enable?: () => SceneVisibilityOptions; enabled?: boolean; occlusionOpacityThreshold?: number; } = ...
scene.visibleObjects.enable?
() => SceneVisibilityOptions
scene.visibleObjects.enabled?
boolean = false
scene.visibleObjects.occlusionOpacityThreshold?
number = 0
Raycast hits on materials with effective opacity less than or equal to this threshold are ignored for line-of-sight occlusion.
Returns
ContextOptions
Properties
debugging
debugging:
boolean=false
Defined in: src/context/ContextOptions.ts:13
enabled
enabled:
boolean=false
Defined in: src/context/ContextOptions.ts:14
scene
scene:
SceneOptions
Defined in: src/context/ContextOptions.ts:15
Methods
enable()
enable():
ContextOptions
Defined in: src/context/ContextOptions.ts:23
Returns
ContextOptions
enableScene()
enableScene():
ContextOptions
Defined in: src/context/ContextOptions.ts:31
Returns
ContextOptions
enableSetOfMark()
enableSetOfMark():
ContextOptions
Defined in: src/context/ContextOptions.ts:43
Returns
ContextOptions
enableVisibleObjects()
enableVisibleObjects():
ContextOptions
Defined in: src/context/ContextOptions.ts:37
Returns
ContextOptions