.. role:: ts-api-decorator

#######
Measure
#######

.. js:module:: Operators
   :noindex:

.. container:: ts-api-section

   .. js:module:: Operators.Measure




.. toctree::
   :titlesonly:
   :hidden:

   /api_ref/viewing/classes/Operators.Measure.MeasureBodyBodyDistanceOperator
   /api_ref/viewing/classes/Operators.Measure.MeasureEdgeLengthOperator
   /api_ref/viewing/classes/Operators.Measure.MeasureFaceFaceAngleOperator
   /api_ref/viewing/classes/Operators.Measure.MeasureFaceFaceDistanceOperator
   /api_ref/viewing/classes/Operators.Measure.MeasureLineLineAngleOperator
   /api_ref/viewing/classes/Operators.Measure.MeasurePointPointDistanceOperator
   /api_ref/viewing/enum/Operators.Measure.MeasurePolygonAreaAnchor
   /api_ref/viewing/classes/Operators.Measure.MeasurePolygonAreaOperator
   /api_ref/viewing/enum/Operators.Measure.MeasurePolylineDistanceAnchor
   /api_ref/viewing/classes/Operators.Measure.MeasurePolylineDistanceOperator
   /api_ref/viewing/classes/Operators.Measure.PointCursor
   /api_ref/viewing/classes/Operators.Measure.SelectionPoints
   /api_ref/viewing/interfaces/Operators.Measure.SnappingConfig
   /api_ref/viewing/enum/Operators.Measure.Stage

.. container:: api-index-section

   .. rubric:: Enumerations

   .. rst-class:: api-index-list-item api-kind-enum api-parent-kind-namespace

   * :ref:`Operators.Measure.MeasurePolygonAreaAnchor`
   * :ref:`Operators.Measure.MeasurePolylineDistanceAnchor`
   * :ref:`Operators.Measure.Stage`



.. container:: api-index-section

   .. rubric:: Classes

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

   * :js:class:`~Operators.Measure.MeasureBodyBodyDistanceOperator`
   * :js:class:`~Operators.Measure.MeasureEdgeLengthOperator`
   * :js:class:`~Operators.Measure.MeasureFaceFaceAngleOperator`
   * :js:class:`~Operators.Measure.MeasureFaceFaceDistanceOperator`
   * :js:class:`~Operators.Measure.MeasureLineLineAngleOperator`
   * :js:class:`~Operators.Measure.MeasurePointPointDistanceOperator`
   * :js:class:`~Operators.Measure.MeasurePolygonAreaOperator`
   * :js:class:`~Operators.Measure.MeasurePolylineDistanceOperator`
   * :js:class:`~Operators.Measure.PointCursor`
   * :js:class:`~Operators.Measure.SelectionPoints`



.. container:: api-index-section

   .. rubric:: Interfaces

   .. rst-class:: api-index-list-item api-kind-interface api-parent-kind-namespace

   * :js:class:`~Operators.Measure.SnappingConfig`



.. container:: api-index-section

   .. rubric:: Functions

   .. rst-class:: api-index-list-item api-kind-function api-parent-kind-namespace

   * :js:func:`~Operators.Measure.worldPointToScreenPoint`





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

Functions
=========

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

worldPointToScreenPoint
-----------------------

.. js:function:: worldPointToScreenPoint( view, worldPosition)

   :param view: None
   :type view: View
   :param worldPosition: None
   :type worldPosition: Point3


   :rtype: Point2

