
##################################
QuerySurfaceGroupTriangulationData
##################################

.. js:class:: cee.ug.QuerySurfaceGroupTriangulationData

   The result of a :js:class:`QuerySurfaceGroup <cee.ug.QuerySurfaceGroup>` triangulation query.
   
   The mesh is returned as a deduplicated set of vertices referenced by triangle indices.
   
   
   Index
   =====
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~cee.ug.QuerySurfaceGroupTriangulationData.triangleIndices`
   * :js:data:`~cee.ug.QuerySurfaceGroupTriangulationData.vertices`
   
   



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

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


.. js:data:: cee.ug.QuerySurfaceGroupTriangulationData.triangleIndices

      .. rst-class:: sig-pretty-signature
      
         | triangleIndices: *number*\ []
      
      The triangle indices into the :js:data:`vertices <cee.ug.QuerySurfaceGroupTriangulationData.vertices>` array.
      
      There are three indices per triangle. Each index references a vertex in :js:data:`vertices <cee.ug.QuerySurfaceGroupTriangulationData.vertices>` (i.e. vertex ``i`` occupies ``vertices[3*i]``\ , ``vertices[3*i + 1]``\ , ``vertices[3*i + 2]``\ ).
      



.. js:data:: cee.ug.QuerySurfaceGroupTriangulationData.vertices

      .. rst-class:: sig-pretty-signature
      
         | vertices: *number*\ []
      
      The vertex positions in world coordinates.
      
      This array contains x,y,z values for each vertex. So there will be 3 values (x,y,z) per vertex.
      




