import {BimserverGeometryLoader} from 'bimsurfer3/viewer/bimservergeometryloader.js'BimserverGeometryLoader
Extends:
GeometryLoader loads data from a BIMserver
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
bimServerApi: * |
|
| public |
query: * |
|
| public |
roids: * |
|
| public |
topicId: * |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
readEnd(data: *) |
|
Inherited Summary
| From class GeometryLoader | ||
| public |
|
|
| public |
|
|
| public |
dataToInfo: * |
|
| public |
|
|
| public |
geometryIds: * |
|
| public |
|
|
| public |
loaderId: * |
|
| public |
|
|
| public |
|
|
| public |
objectAddedListeners: *[] |
|
| public |
preparedBuffer: {} |
|
| public |
promise: * |
|
| public |
|
|
| public |
renderLayer: * |
|
| public |
resolve: * |
|
| public |
settings: * |
|
| public |
state: {} |
|
| public |
stats: * |
|
| public |
|
|
| public |
binaryDataListener(data: *) |
|
| public |
createObject(roid: *, oid: *, objectId: *, geometryIds: *, matrix: *, hasTransparency: *, type: *, aabb: *, inCompleteBuffer: *) |
|
| public |
geometryDataIdResolved(geometryDataId: *) |
|
| public |
getPromise(): * |
|
| public |
|
|
| public |
processMessage(stream: *): * |
|
| public |
processPreparedBuffer(stream: *, hasTransparancy: *, forceUnquantized: *) |
|
| public |
processPreparedBufferInit(stream: *, hasTransparancy: *) |
|
| public |
readColors(stream: *, type: *): * |
|
| public |
readEnd(data: *) |
|
| public |
readGeometry(stream: *, roid: *, croid: *, geometryId: *, geometryDataOid: *, hasTransparency: *, reused: *, type: *, useIntForIndices: *) |
|
| public |
readObject(stream: *, geometryType: *) |
|
| public |
|
|
| public |
start(): * |
|
Public Constructors
Public Members
public bimServerApi: * source
public query: * source
public roids: * source
public topicId: * source
Public Methods
public readEnd(data: *) source
Override:
GeometryLoader#readEndParams:
| Name | Type | Attribute | Description |
| data | * |
