
####
Part
####

.. js:class:: cee.cug.Part

   
   Index
   =====
   
   .. rubric:: Accessors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~cee.cug.Part.geometryIndex`
   * :js:func:`~cee.cug.Part.highlight`
   * :js:func:`~cee.cug.Part.id`
   * :js:func:`~cee.cug.Part.index`
   * :js:func:`~cee.cug.Part.name`
   * :js:func:`~cee.cug.Part.surfaceMesh`
   * :js:func:`~cee.cug.Part.visible`
   
   



.. rst-class:: kind-group kind-accessors

.. rubric:: Accessors
   :class: kind-group-title


.. js:method:: cee.cug.Part.geometryIndex

      .. rst-class:: sig-pretty-signature
      
         | *get* geometryIndex(): *number*
      
      The index of the geometry in which the part belongs
      
      **Returns**\ : *number*
      



.. js:method:: cee.cug.Part.highlight

      .. rst-class:: sig-pretty-signature
      
         | *get* highlight(): *boolean*
      
      Whether the part should be highlighted.
      
      **Returns**\ : *boolean*
      
      .. rst-class:: sig-pretty-signature
      
         | *set* highlight(**highlight**\ : *boolean*\ ): *void*
      
      **Parameters**
      
      
         **highlight**\ : *boolean*
      
      
      **Returns**\ : *void*
      



.. js:method:: cee.cug.Part.id

      .. rst-class:: sig-pretty-signature
      
         | *get* id(): *number*
      
      The ID of the part within the given geometry
      
      **Returns**\ : *number*
      



.. js:method:: cee.cug.Part.index

      .. rst-class:: sig-pretty-signature
      
         | *get* index(): *number*
      
      The index of the part within the given geometry
      
      See also geometryIndex
      
      **Returns**\ : *number*
      



.. js:method:: cee.cug.Part.name

      .. rst-class:: sig-pretty-signature
      
         | *get* name(): *string*
      
      The name of the part
      
      **Returns**\ : *string*
      



.. js:method:: cee.cug.Part.surfaceMesh

      .. rst-class:: sig-pretty-signature
      
         | *get* surfaceMesh(): *boolean*
      
      Show the element mesh on the surface of the part
      
      **Returns**\ : *boolean*
      
      .. rst-class:: sig-pretty-signature
      
         | *set* surfaceMesh(**mesh**\ : *boolean*\ ): *void*
      
      **Parameters**
      
      
         **mesh**\ : *boolean*
      
      
      **Returns**\ : *void*
      



.. js:method:: cee.cug.Part.visible

      .. rst-class:: sig-pretty-signature
      
         | *get* visible(): *boolean*
      
      The visibility of the part
      
      **Returns**\ : *boolean*
      
      .. rst-class:: sig-pretty-signature
      
         | *set* visible(**visible**\ : *boolean*\ ): *void*
      
      **Parameters**
      
      
         **visible**\ : *boolean*
      
      
      **Returns**\ : *void*
      




