RaySelectionConfig

class Sc.RaySelectionConfig()

Properties

RaySelectionConfig.bimMask
Type:BimMask optional
RaySelectionConfig.cullSuboptimalEntities
Type:boolean optional

If true, selection will try to return only the most relevant entities.

A face is considered suboptimal if any of the following hold:
(*) The face is behind another selected face. (*) The face is selected by proximity and another face is selected at closer proximity.
A line is considered suboptimal if:
(*) The line is selected by proximity and another line is selected at closer proximity.
A point is considered suboptimal if:
(*) The point is selected by proximity and another point is selected at closer proximity.
RaySelectionConfig.enableOcclusionChecks
Type:boolean optional
RaySelectionConfig.enableProximityFaces
Type:boolean optional
RaySelectionConfig.ignoreCappingGeometry
Type:boolean optional
RaySelectionConfig.ignoreOverlays
Type:boolean optional
RaySelectionConfig.maxWorldDistance
Type:number optional
RaySelectionConfig.oneEntityPerTypePerInstance
Type:boolean optional
RaySelectionConfig.rejectionBitsAll
Type:number optional
RaySelectionConfig.rejectionBitsAny
Type:number optional
RaySelectionConfig.requiredBitsAll
Type:number optional
RaySelectionConfig.requiredBitsAny
Type:number optional
RaySelectionConfig.respectDepthRange
Type:boolean optional
RaySelectionConfig.respectVisibility
Type:boolean optional
RaySelectionConfig.restrictLinesAndPointsToSelectedFaceInstances
Type:boolean optional
RaySelectionConfig.restrictToOverlays
Type:boolean optional
RaySelectionConfig.returnElementBounding
Type:boolean optional