Package edu.mines.jtk.mesh

Unstructured meshs of triangles and tetrahedra.

See:
          Description

Interface Summary
TetMesh.EdgeIterator Type-safe iterator for edges.
TetMesh.FaceIterator Type-safe iterator for faces.
TetMesh.NodeIterator A type-safe iterator for nodes.
TetMesh.NodeListener Implemented to monitor the addition and removal of nodes in the mesh.
TetMesh.NodePropertyMap Implemented by maps that associate property values with mesh nodes.
TetMesh.TetIterator A type-safe iterator for tets.
TetMesh.TetListener Implemented to monitor the addition and removal of tets in the mesh.
TriMesh.EdgeIterator Type-safe iterator for edges.
TriMesh.NodeIterator A type-safe iterator for nodes.
TriMesh.NodeListener Implemented to monitor the addition and removal of nodes in the mesh.
TriMesh.NodePropertyMap Implemented by maps that associate property values with mesh nodes.
TriMesh.TriIterator A type-safe iterator for tris.
TriMesh.TriListener Implemented to monitor the addition and removal of tris in the mesh.
TriMeshView.TriPainter Interface for custom triangle painting.
TriSurf.EdgeIterator A type-safe iterator for edges.
TriSurf.FaceIterator A type-safe iterator for faces.
TriSurf.NodeIterator A type-safe iterator for nodes.
 

Class Summary
Geometry Robust geometric predicates.
TetMesh A tetrahedral mesh.
TetMesh.Edge A directed edge.
TetMesh.EdgeList A dynamically growing list of edges.
TetMesh.Face An oriented triangular face.
TetMesh.FaceList A dynamically growing list of faces.
TetMesh.Node A node, which may be added or removed from the mesh.
TetMesh.NodeList A dynamically growing list of nodes.
TetMesh.NodeStepList A dynamically growing list of nodes and steps.
TetMesh.PointLocation The location of a point relative to the mesh.
TetMesh.Tet One tetrahedron (tet) in the mesh.
TetMesh.TetList A dynamically growing list of tets.
TriMesh A triangular mesh.
TriMesh.Edge A directed edge.
TriMesh.EdgeList A dynamically growing list of edges.
TriMesh.Node A node, which may be added or removed from the mesh.
TriMesh.NodeList A dynamically growing list of nodes.
TriMesh.NodeStepList A dynamically growing list of nodes and steps.
TriMesh.PointLocation The location of a point relative to the mesh.
TriMesh.Tri One triangle (tri) in the mesh.
TriMesh.TriList A dynamically growing list of tris.
TriMeshView Tiled view of a tri mesh.
TriSurf A 3-D triangulated manifold oriented surface, possibly with boundary.
TriSurf.Edge A directed edge.
TriSurf.Face One triangular face in the surface.
TriSurf.FaceList A dynamically growing list of faces.
TriSurf.Node A node, which can be added or removed from the surface.
 

Enum Summary
TriMeshView.Orientation Orientation of tri-mesh axes x and y.
 

Package edu.mines.jtk.mesh Description

Unstructured meshs of triangles and tetrahedra.