Class BcfApi
java.lang.Object
nl.bimbase.bimworks.client.apis.SubApi
nl.bimbase.bimworks.client.apis.BcfApi
BCF related API calls
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a BCF file with one topic per viewpoint.Methods inherited from class SubApi
getBimWorksClient
-
Constructor Details
-
BcfApi
-
-
Method Details
-
augment
- Throws:
BimWorksException
-
createBcf
public InputStream createBcf(Set<UUID> versionUuids, com.fasterxml.jackson.databind.node.ArrayNode topics) throws BimWorksException Create a BCF file with one topic per viewpoint. Each topic carriesvisualizationInfo.perspectiveCamera.{position,direction,up},componentswithselectionandcoloringarrays (both may be empty, but must be present), anddefaultSnapshot(a base64 PNG) — the server reads all of them unconditionally and answers with an empty response when one is missing. The caller closes the stream.- Throws:
BimWorksException
-