.. role:: ts-api-decorator

######################
QueryFeatureExtraction
######################

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

.. container:: ts-api-section

   .. js:class:: QueryFeatureExtraction

      Get the geometry and results of a feature extraction item (cutting plane, isosurface, isovolume)

      The query will return the tesselation (triangles and edges) of the requested item for the given 
      frame index. If a scalar result was mapped onto the surface, the query result will contain one
      scalar value per triangle or edge vertex.



.. container:: api-index-section

   .. rubric:: Constructors

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

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



.. container:: api-index-section

   .. rubric:: Methods

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

   * :js:meth:`~cee.ug.QueryFeatureExtraction.executeQuery`





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

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

.. container:: ts-api-section

   .. js:function:: QueryFeatureExtraction.constructor( model)

      :param model: None
      :type model: RemoteModel


      :rtype: QueryFeatureExtraction



Methods
=======

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

executeQuery
------------

.. js:method:: QueryFeatureExtraction.executeQuery( featureExtractionType, featureId, frameIndex, callback)

   :param featureExtractionType: None
   :type featureExtractionType: FeatureExtractionType
   :param featureId: None
   :type featureId: number
   :param frameIndex: None
   :type frameIndex: number
   :param callback: None
   :type callback: QueryFeatureExtractionCallback


   Executes the query to get information about the feature extraction item (cutting plane, isosurface, isovolume)


   :rtype: void

