BCFTopic
-
class
BCFTopic()
Constructors
Methods
Constructors
-
BCFTopic.constructor(bcfDataId, bcfFilename, topicId, viewer) Arguments: - bcfDataId (
number()) – None - bcfFilename (BCFName) – None
- topicId (BCFTopicId) – None
- viewer (
IWebViewer()) – None
Return type: - bcfDataId (
Methods
addMarkup
-
BCFTopic.addMarkup(filename, document) Arguments: - filename (
string()) – None - document (
Document | null()) – None
Return type: - filename (
addSnapshot
-
BCFTopic.addSnapshot(filename, png) Arguments: - filename (
string()) – None - png (
Uint8Array()) –
Return type: void
- filename (
addViewpoint
-
BCFTopic.addViewpoint(filename, document, version, modelBounding, modelUnits) Arguments: - filename (
string()) – None - document (
Document | null()) – None - version (BCFVersion) – None
- modelBounding (
Box()) – None - modelUnits (
number()) – None
Return type: - filename (
getMarkup
-
BCFTopic.getMarkup() Return type: BCFMarkup()
getSnapshot
-
BCFTopic.getSnapshot(filename) Arguments: - filename (
string()) –
Return type: BCFSnapshot()| null- filename (
getSnapshotMap
-
BCFTopic.getSnapshotMap() Return type: Map <string, BCFSnapshot()>
getTopicId
-
BCFTopic.getTopicId() Return type: BCFTopicId
getViewpoint
-
BCFTopic.getViewpoint(filename) Arguments: - filename (
string()) –
Return type: BCFViewpoint()| null- filename (
getViewpointMap
-
BCFTopic.getViewpointMap() Return type: Map <string, BCFViewpoint()>
setSnapshot
-
BCFTopic.setSnapshot(filename, snapshot) Arguments: - filename (
string()) – - snapshot (
BCFSnapshot()) –
Return type: void
- filename (
setViewpoint
-
BCFTopic.setViewpoint(filename, viewpoint) Arguments: - filename (
string()) – - viewpoint (
BCFViewpoint()) –
Return type: void
- filename (
static createTopic
-
BCFTopic.createTopic(viewer, bcfDataId, bcfFilename, topicTitle, markupView) Arguments: - viewer (
IWebViewer()) – - bcfDataId (
number()) – - bcfFilename (BCFName) –
- topicTitle (
string()) – - markupView (
MarkupView()| null) –
Return type: Promise <
BCFTopic()>- viewer (