.. role:: clio-optional
   :class: clio-flag clio-flag-optional


################
OptionalMeshData
################

.. js:class:: cee.usg.OptionalMeshData

   Options to creating a mesh
   
   
   Index
   =====
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~cee.usg.OptionalMeshData.elementIdArray`
   * :js:data:`~cee.usg.OptionalMeshData.nodeIdArray`
   * :js:data:`~cee.usg.OptionalMeshData.noPreserveSharpEdges`
   
   



.. rst-class:: kind-group kind-properties

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


.. js:data:: cee.usg.OptionalMeshData.elementIdArray

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | elementIdArray: *ArrayLike*
      
      Optional array with one Id for each element in the mesh
      



.. js:data:: cee.usg.OptionalMeshData.nodeIdArray

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | nodeIdArray: *ArrayLike*
      
      Optional array with one Id for each node in the mesh
      



.. js:data:: cee.usg.OptionalMeshData.noPreserveSharpEdges

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | noPreserveSharpEdges: *boolean*
      
      If set to true, we will not preserve sharp edges (default false). Setting it to true is faster, but only usable for models without sharp edges or that have already been split based on face crease angles.
      




