Reference Source
public class | source

OcclusionLayer

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

aabb: *

public
public
public

indices: *[]

public
public
public
public
public

markerList: *[]

public
public

markers: {}

public
public
public
public

origin: *

public
public

pixels: *[]

public

positions: *[]

public
public
public

scene: *

public
public

Method Summary

Public Methods
public

addMarker(marker: *)

public
public
public

removeMarker(marker: *)

public

update()

Public Constructors

public constructor() source

Public Members

public aabb: * source

public aabbDirty: boolean source

public culledBySectionPlanes: boolean source

public indices: *[] source

public indicesBuf: * source

public lenOcclusionTestList: number source

public lenPositionsBuf: number source

public markerIndices: {} source

public markerList: *[] source

public markerListDirty: boolean source

public markers: {} source

public numMarkers: number source

public occlusionTestList: *[] source

public occlusionTestListDirty: boolean source

public origin: * source

public originHash: * source

public pixels: *[] source

public positions: *[] source

public positionsBuf: * source

public positionsDirty: boolean source

public scene: * source

public sectionPlanesActive: *[] source

public vbosDirty: boolean source

Public Methods

public addMarker(marker: *) source

Params:

NameTypeAttributeDescription
marker *

public destroy() source

public markerWorldPosUpdated(marker: *) source

Params:

NameTypeAttributeDescription
marker *

public removeMarker(marker: *) source

Params:

NameTypeAttributeDescription
marker *

public update() source