MeshCellShapeFunction
is an option and annotation for MeshRegion, BoundaryMeshRegion, and related functions that specifies functions to use to generate primitives for rendering mesh cells.
Details
- The following settings can be used:
-
Automatic the default shape function None do not render mesh cells func a general shape function {cellspec1->func1,…} use funci for mesh cell cellspeci - Mesh cells with no explicit mesh cell shape function are taken to use the automatic shape.
- The wrapper Annotation[cellspec,MeshCellShapeFunctionfunc] can be used when creating mesh regions in functions such as MeshRegion, BoundaryMeshRegion, etc.
- The cell specification cellspec follows the standard form described for MeshRegion and BoundaryMeshRegion.
- A general shape function func specifies that the cell of the form h[{i1,…,in}] should be rendered with the primitive provided by func[coords,index,cell], where coords are coordinates of points with index i1,…,in, and index is the mesh cell index.
Examples
open allclose allBasic Examples (2)
Scope (9)
MeshCellShapeFunction works with regions in 0D:
Specify mesh cell functions for all 1D cells and all 0D cells:
Individual cells can be drawn using their cell index:
Draw all cells of a given dimension:
Text
Wolfram Research (2015), MeshCellShapeFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/MeshCellShapeFunction.html.
CMS
Wolfram Language. 2015. "MeshCellShapeFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MeshCellShapeFunction.html.
APA
Wolfram Language. (2015). MeshCellShapeFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MeshCellShapeFunction.html