.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source NXcg_marching_cubes.nxdl.xml .. index:: ! NXcg_marching_cubes (base class) ! cg_marching_cubes (base class) see: cg_marching_cubes (base class); NXcg_marching_cubes .. _NXcg_marching_cubes: =================== NXcg_marching_cubes =================== **Status**: base class, extends :ref:`NXobject` **Description**: Computational geometry description of the marching cubes algorithm. Documenting which specific version was used can help to understand how robust the results are with respect to the topology of the triangulation. **Symbols**: The symbols used in the schema to specify e.g. dimensions of arrays. **Groups cited**: :ref:`NXcg_grid` .. index:: NXcg_grid (base class); used in base class **Structure**: .. _/NXcg_marching_cubes/implementation-field: .. index:: implementation (field) **implementation**: (optional) :ref:`NX_CHAR ` Reference to the specific implementation of marching cubes used. See for example the following papers for details about how to identify a DOI which specifies the implementation used: * `W. E. Lorensen `_ * `T. S. Newman and H. Yi `_ The value placed here should be a DOI. If there are no specific DOI or details write not_further_specified, or give at least a free-text description. .. _/NXcg_marching_cubes/program-field: .. index:: program (field) **program**: (optional) :ref:`NX_CHAR ` Commercial or otherwise given name to the program which was used. .. _/NXcg_marching_cubes/program@version-attribute: .. index:: version (field attribute) **@version**: (optional) :ref:`NX_CHAR ` Program version plus build number, commit hash, or description of an ever persistent resource where the source code of the program and build instructions can be found so that the program can be configured in such a manner that the result file is ideally recreatable yielding the same results. .. _/NXcg_marching_cubes/grid-group: **grid**: (optional) :ref:`NXcg_grid` Reference/link to and/or details of the grid on which a specific marching cubes algorithm implementation is operating. Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXcg_marching_cubes/grid-group ` * :ref:`/NXcg_marching_cubes/implementation-field ` * :ref:`/NXcg_marching_cubes/program-field ` * :ref:`/NXcg_marching_cubes/program@version-attribute ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/base_classes/NXcg_marching_cubes.nxdl.xml