Optionalbounds?: ViewerBoundsOptionalcoloredGuids?: { color: string; guids: string[] }[]OptionalhiddenGuids?: string[]OptionalsectionPlane?: ViewerSectionPlaneOptionalsectionPlanes?: ViewerSectionPlane[]Every cutting plane that is on, as the viewer clips with them (several planes keep only what ALL
of them keep). Each enabled one becomes an entry of clippingPlanes, in this order. When given
it takes the place of sectionPlane.
OptionalselectedGuids?: string[]Optionalsnapshot?: stringOptionalsnapshotData?: Uint8Array<ArrayBufferLike>OptionalvisibleGuids?: string[]
Create a BCF viewpoint from viewer state
For visibility:
hiddenGuidswhen most entities are visible (defaultVisibility=true, exceptions=hidden)visibleGuidswhen most entities are hidden/isolated (defaultVisibility=false, exceptions=visible)