A BIM Collaboration Format (BCF) viewpoint to load.
Optional
dataA !Data | Data to classify the objects in the View we're loading the BCF viewpoint's component states into
Optional
excludeNever load BCF viewpoint components if their corresponding ViewObjects are in ViewLayers that have the given IDs.
The loadBCFViewpoint function will silently ignore each component state that has a corresponding ViewObject in any of these ViewLayers.
Each ViewLayer's occurrence in this list will override its occurrance in LoadBCFViewpointParams.includeViewLayerIds.
Optional
includeOnly load BCF viewpoint components if their corresponding ViewObjects are in ViewLayers that have the given IDs.
The loadBCFViewpoint function will silently ignore each component state that has no corresponding ViewObject in any of these ViewLayers.
Each ViewLayer's occurrence in LoadBCFViewpointParams.excludeViewLayerIds will override its appearance in this list.
Optional
originatingIdentifies the system from where the BCF viewpoint originates.
Optional
rayWhen true
(default), will attempt to set Camera.look to the closest
point of surface intersection with a ray fired from the BCF camera_view_point
in the direction of camera_direction
.
Default is true
.
Optional
resetWhether to reset the selection and X-ray states of ViewObjects within the given target View.
Default is false
.
Optional
reverseWhether to flip the direction of the slicing planes in the BCF viewpoint.
Default is false
.
Optional
updateWhen true
, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),
then this method will apply the updates to objects within those composites.
A View to load the BCF viewpoint's component states into.
This will load the viewpoint's component states (see BCFComponents) into their corresponding ViewObjects within the given target View, ignoring any ViewLayers that those ViewObjects may have been partitioned into.
The loadBCFViewpoint function will silently ignore each component state that has no corresponding ViewObject in the target View.
Options for loadBCFViewpoint.
See @xeokit/sdk/bcf for usage.