public class StreamingGeometryGenerator extends GenericGeometryGenerator
| Constructor and Description |
|---|
StreamingGeometryGenerator(BimServer bimServer,
ProgressListener progressListener,
Long eoid,
GeometryGenerationReport report) |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheGeometryData(org.bimserver.shared.HashMapVirtualObject geometryData,
ByteBuffer vertices) |
GenerateGeometryResult |
generateGeometry(long uoid,
DatabaseSession databaseSession,
org.bimserver.shared.QueryContext queryContext,
long nrObjects) |
String |
getDebugIdentifier() |
String |
getRenderEngineName() |
boolean |
isCalculateQuantities() |
double[] |
placement3DToMatrix(org.bimserver.shared.AbstractHashMapVirtualObject ifcAxis2Placement3D) |
mainpublic StreamingGeometryGenerator(BimServer bimServer, ProgressListener progressListener, Long eoid, GeometryGenerationReport report)
public GenerateGeometryResult generateGeometry(long uoid, DatabaseSession databaseSession, org.bimserver.shared.QueryContext queryContext, long nrObjects) throws org.bimserver.BimserverDatabaseException, GeometryGeneratingException
org.bimserver.BimserverDatabaseExceptionGeometryGeneratingExceptionpublic double[] placement3DToMatrix(org.bimserver.shared.AbstractHashMapVirtualObject ifcAxis2Placement3D)
public String getRenderEngineName()
public void cacheGeometryData(org.bimserver.shared.HashMapVirtualObject geometryData,
ByteBuffer vertices)
public String getDebugIdentifier()
public boolean isCalculateQuantities()
Copyright © 2019 OpenSource BIM. All rights reserved.