Mesh MeshObject

Introduction
A Mesh MeshObject, or formally a, is a class that defines a mesh data structure in the software. This is similar to the Part TopoShape but for meshes.

Meshes are normally created with the Mesh Workbench, or imported from STL, OBJ, and similar mesh file formats.

Please note that the FEM Workbench also uses meshes, but in this case, it uses a different data structure, called Fem FemMesh ( class). This information does not apply to that data structure.



How to use
The Mesh MeshObject is an object that is assigned to some App DocumentObjects.

In particular, the basic object that handles these types of attributes is the Mesh Feature ( class). All objects derived from this class will have access to a Mesh MeshObject.

The most notable objects that will have a Mesh MeshObject are the following:
 * Any primitive mesh created with the Mesh Workbench.
 * Any object created by importing an STL, OBJ, and similar mesh format files.

Scripting
FreeCAD Scripting Basics, and scripted objects. For a full list of attributes and methods, consult the source documentation, and the Std PythonHelp tool.

All objects derived from will have a Mesh MeshObject, which is normally accessible from its  attribute.

A MeshObject has many attributes (variables) and methods that contain information about it, and which allow doing operations with it. These variables and methods can be tested in the Python console.