
#######################
buildCollisionRayConfig
#######################

.. js:function:: wv.Operators.Camera.buildCollisionRayConfig

   .. rst-class:: sig-pretty-signature
   
      | buildCollisionRayConfig(**bimMask**\ : :js:data:`BimMask <wv.Sc.BimMask>`\ , **maxWorldDistance**\ : (*None* | *number*\ )): :js:class:`PickConfig <wv.PickConfig>`
   
   **Parameters**
   
   
      **bimMask**\ : :js:data:`BimMask <wv.Sc.BimMask>`
   
   
         Restricts the objects the selection ray can select to the BIM types present in the mask.
   
   
      **maxWorldDistance**\ : (*None* \| *number*\ )
   
   
         If non-null, this limits the distance the selection ray can travel to hit an object.
   
   
   
   **Returns**\ : :js:class:`PickConfig <wv.PickConfig>`
   
   
      A ray pick config object suitable for BIM collision tests.
   
   




