.. role:: ts-api-decorator

####################
IsosurfaceProperties
####################

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

.. container:: ts-api-section

   .. js:class:: IsosurfaceProperties

      Plain Old JavaScript Object (POJO) containing the properties of an ``Isosurface``



.. container:: api-index-section

   .. rubric:: Properties

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

   * :js:attr:`~cee.ug.IsosurfaceProperties.computeFromVisibleParts`
   * :js:attr:`~cee.ug.IsosurfaceProperties.highlight`
   * :js:attr:`~cee.ug.IsosurfaceProperties.id`
   * :js:attr:`~cee.ug.IsosurfaceProperties.isPrecomputed`
   * :js:attr:`~cee.ug.IsosurfaceProperties.isoScalarResultId`
   * :js:attr:`~cee.ug.IsosurfaceProperties.isoValue`
   * :js:attr:`~cee.ug.IsosurfaceProperties.mapContourLinesResultId`
   * :js:attr:`~cee.ug.IsosurfaceProperties.mapScalarResultId`
   * :js:attr:`~cee.ug.IsosurfaceProperties.mapVectorResultId`
   * :js:attr:`~cee.ug.IsosurfaceProperties.opacity`
   * :js:attr:`~cee.ug.IsosurfaceProperties.surfaceColor`
   * :js:attr:`~cee.ug.IsosurfaceProperties.visible`





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

Properties
==========

.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.computeFromVisibleParts

      :type: boolean

      See ``Isosurface.computeFromVisibleParts``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.highlight

      :type: boolean

      See ``Isosurface.highlight``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.id

      :type: number

      See ``Isosurface.id``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.isPrecomputed

      :type: boolean

      See ``Isosurface.isPrecomputed``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.isoScalarResultId

      :type: number

      See ``Isosurface.isoScalarResultId``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.isoValue

      :type: number

      See ``Isosurface.isoValue``



.. todo:: Implement None cee.ug.IsosurfaceProperties.mapContourLinesResultId ('target')

.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.mapScalarResultId

      :type: number

      See ``Isosurface.mapScalarResultId``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.mapVectorResultId

      :type: number

      See ``Isosurface.mapVectorResultId``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.opacity

      :type: number

      See ``Isosurface.opacity``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.surfaceColor

      :type: Color3Like

      See ``Isosurface.surfaceColor``



.. container:: ts-api-section

   .. js:attribute:: IsosurfaceProperties.visible

      :type: boolean

      See ``Isosurface.visible``



