DREAM3D User Manual
|
SurfaceMesh
This filter will generate the following connectivity data structures:
Per Vertex Triangle List For each vertex in the mesh a list of triangles is generated that the vertex is a part of.
Per Triangle Neighbor List For each triangle in the mesh a list of triangles that share a common edge is generated. Because the mesh is non-manifold each triangle can have more than 3 neighbors.
List of Unique Edges This will generate a list of unsigned 64 bit integers where the high 32 bits are the first vertex index and the low 32 bits are the second vertex. The lowest vertex id is always listed first and therefor the Edge list becomes a unique list.
Name | Type |
---|---|
Generate Per Vertex Triangle List | Boolean (On or Off) |
Generate Triangle Neighbors List | Boolean (On or Off) |
Generate Unique Edge Ids | Boolean (On or Off) |
SurfaceMesh - Valid Surface Mesh containing the shared vertex array and face list
None
Type | Default Name | Comment |
---|---|---|
MeshVertLinks | Internal Data Structure | For each vertex, the array of triangles that contain it |
TriangleNeighbor List | Internal Data Structure | For each triangle, the array of triangles that share its edges |
Unique Edges Array | Internal Data Structure | The three unique edge ids for the triangle |
Copyright: 2012 Michael A. Groeber (AFRL),2012 Michael A. Jackson (BlueQuartz Software)
Contact Info: dream 3d@b luequ artz .net
Version: 1.0.0
License: See the License.txt file that came with DREAM3D.
See a bug? Does this documentation need updated with a citation? Send comments, corrections and additions to The DREAM3D development team