.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source NXcg_triangulated_surface_mesh.nxdl.xml .. index:: ! NXcg_triangulated_surface_mesh (base class) ! cg_triangulated_surface_mesh (base class) see: cg_triangulated_surface_mesh (base class); NXcg_triangulated_surface_mesh .. _NXcg_triangulated_surface_mesh: ============================== NXcg_triangulated_surface_mesh ============================== **Status**: base class, extends :ref:`NXobject` **Description**: Computational geometry description of a mesh of triangles. The mesh may be self-intersecting and have holes but the triangles must not be degenerated. **Symbols**: The symbols used in the schema to specify e.g. dimensions of arrays. **Groups cited**: :ref:`NXcg_half_edge_data_structure`, :ref:`NXcg_triangle_set` .. index:: NXcg_triangle_set (base class); used in base class, NXcg_half_edge_data_structure (base class); used in base class **Structure**: .. _/NXcg_triangulated_surface_mesh/CG_TRIANGLE_SET-group: **CG_TRIANGLE_SET**: (optional) :ref:`NXcg_triangle_set` .. _/NXcg_triangulated_surface_mesh/CG_HALF_EDGE_DATA_STRUCTURE-group: **CG_HALF_EDGE_DATA_STRUCTURE**: (optional) :ref:`NXcg_half_edge_data_structure` A graph-based approach to describe the mesh when it is also desired to perform topological processing or analyses on the mesh. Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXcg_triangulated_surface_mesh/CG_HALF_EDGE_DATA_STRUCTURE-group ` * :ref:`/NXcg_triangulated_surface_mesh/CG_TRIANGLE_SET-group ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/base_classes/NXcg_triangulated_surface_mesh.nxdl.xml