.. role:: ts-api-decorator

##########
PickHelper
##########

.. js:module:: cee.ug
   :noindex:

.. container:: ts-api-section

   .. js:class:: PickHelper



      :deprecated: *



.. container:: api-index-section

   .. rubric:: Constructors

   .. rst-class:: api-index-list-item api-kind-constructor api-parent-kind-class

   * :js:meth:`~cee.ug.PickHelper.constructor`



.. container:: api-index-section

   .. rubric:: Methods

   .. rst-class:: api-index-list-item api-kind-method api-parent-kind-class

   * :js:meth:`~cee.ug.PickHelper.setPickResultCallback`





------------

Constructors
============

.. container:: ts-api-section

   .. js:function:: PickHelper.constructor( viewer)

      :param viewer: None
      :type viewer: Viewer


      Creates a pick handler and sets it as the pick handler for the given viewer.


      :rtype: PickHelper



Methods
=======

.. rst-class:: ts-api-section

setPickResultCallback
---------------------

.. js:method:: PickHelper.setPickResultCallback( pickResultCallback)

   :param pickResultCallback: None
   :type pickResultCallback: RayIntersectCallback


   Specifies the callback that will be invoked when the pick result is ready.

   See ``RayIntersectCallback`` for more information.


   :rtype: void

