import {OcclusionLayer} from '@xeokit/xeokit-sdk/src/viewer/scene/webgl/occlusion/OcclusionLayer.js'
OcclusionLayer
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
aabb: * |
|
public |
|
|
public |
|
|
public |
indices: *[] |
|
public |
indicesBuf: * |
|
public |
|
|
public |
|
|
public |
markerIndices: {} |
|
public |
markerList: *[] |
|
public |
|
|
public |
markers: {} |
|
public |
|
|
public |
occlusionTestList: *[] |
|
public |
|
|
public |
origin: * |
|
public |
originHash: * |
|
public |
pixels: *[] |
|
public |
positions: *[] |
|
public |
positionsBuf: * |
|
public |
|
|
public |
scene: * |
|
public |
sectionPlanesActive: *[] |
|
public |
|
Method Summary
Public Methods | ||
public |
addMarker(marker: *) |
|
public |
destroy() |
|
public |
markerWorldPosUpdated(marker: *) |
|
public |
removeMarker(marker: *) |
|
public |
update() |
Public Constructors
public constructor() source
Public Members
public aabb: * source
public indices: *[] source
public indicesBuf: * source
public markerIndices: {} source
public markerList: *[] source
public markers: {} source
public occlusionTestList: *[] source
public origin: * source
public originHash: * source
public pixels: *[] source
public positions: *[] source
public positionsBuf: * source
public scene: * source
public sectionPlanesActive: *[] source
Public Methods
public addMarker(marker: *) source
Params:
Name | Type | Attribute | Description |
marker | * |
public destroy() source
public markerWorldPosUpdated(marker: *) source
Params:
Name | Type | Attribute | Description |
marker | * |
public removeMarker(marker: *) source
Params:
Name | Type | Attribute | Description |
marker | * |