Uses of Interface
de.javagl.simplemesh.Face

Packages that use Face
de.javagl.simplemesh Simple interfaces for indexed meshes 
de.javagl.simplemesh.impl Default implementations of the mesh interfaces 
de.javagl.simplemesh.ui   
de.javagl.simplemesh.utils Utility classes for meshes 
 

Uses of Face in de.javagl.simplemesh
 

Methods in de.javagl.simplemesh that return types with arguments of type Face
 java.util.List<Face> MeshPrimitives.getFaces()
          Returns an unmodifiable list of faces.
 java.util.List<Face> Mesh.getFaces(Edge edge)
          Returns an unmodifiable list of faces that are adjacent to the given edge.
 java.util.List<Face> Mesh.getFaces(Vertex vertex)
          Returns an unmodifiable list of faces that are adjacent to the given vertex.
 

Uses of Face in de.javagl.simplemesh.impl
 

Classes in de.javagl.simplemesh.impl that implement Face
 class DefaultFace
          Default implementation of a Face.
 

Methods in de.javagl.simplemesh.impl that return types with arguments of type Face
 java.util.List<Face> DefaultMeshPrimitives.getFaces()
           
 java.util.List<Face> DefaultMesh.getFaces()
           
 java.util.List<Face> DefaultMesh.getFaces(Edge edge)
           
 java.util.List<Face> DefaultMesh.getFaces(Vertex vertex)
           
 

Constructor parameters in de.javagl.simplemesh.impl with type arguments of type Face
DefaultMeshPrimitives(java.util.Collection<? extends Vertex> vertices, java.util.Collection<? extends Edge> edges, java.util.Collection<? extends Face> faces)
          Creates new mesh primtives that contain copies of the given collections.
 

Uses of Face in de.javagl.simplemesh.ui
 

Method parameters in de.javagl.simplemesh.ui with type arguments of type Face
 void GeometryView.addFaces(java.lang.Iterable<Face> faces, java.awt.Color color)
           
 

Uses of Face in de.javagl.simplemesh.utils
 

Methods in de.javagl.simplemesh.utils that return types with arguments of type Face
static java.util.Map<Edge,java.util.List<Face>> Topology.computeEdgeFaces(java.lang.Iterable<? extends Face> faces)
          Compute a map from all edges of the given faces to their respective list of faces.
static java.util.Map<Vertex,java.util.List<Face>> Topology.computeVertexFaces(java.lang.Iterable<? extends Face> faces)
          Compute a map from all vertices of the given face to their respective list of faces.
 

Methods in de.javagl.simplemesh.utils with parameters of type Face
static Vertex Adjacency.getAdjacent(Face face, Edge edge)
          Returns the vertex of the given face that is adjacent (but not incident) to the given edge.
 

Method parameters in de.javagl.simplemesh.utils with type arguments of type Face
static java.util.Map<Edge,java.util.List<Face>> Topology.computeEdgeFaces(java.lang.Iterable<? extends Face> faces)
          Compute a map from all edges of the given faces to their respective list of faces.
static java.util.List<Edge> Topology.computeEdges(java.lang.Iterable<? extends Face> faces)
          Compute the list of edges of the given faces.
static int[] MeshPrimitivesArrays.computeVertexFaceIndices(java.lang.Iterable<? extends Face> faces, int numVertices, int maxVertexFaces)
          Computes for each vertex the indices of all faces that it belongs to
static java.util.Map<Vertex,java.util.List<Face>> Topology.computeVertexFaces(java.lang.Iterable<? extends Face> faces)
          Compute a map from all vertices of the given face to their respective list of faces.
static int[] MeshPrimitivesArrays.createFaceVertexIndices(java.util.Collection<? extends Face> faces)
          Create an array containing the vertex indices of the given set of faces.
static int[] MeshPrimitivesArrays.createVertexFaceCounters(java.lang.Iterable<? extends Face> faces, int numVertices)
          Computes an array containing for each vertex the number of faces that it belongs to