Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- face - Variable in class Jcg.polyhedron.Halfedge
-
a reference to face incident to (containing) this half-edge.
- face - Variable in class Jcg.triangulations2D.TriangulationDSVertex_2
-
Face incident to the vertex
- Face<X> - Class in Jcg.polyhedron
-
A class representing a face of a polyhedral (surface or planar) mesh (Half-edge data structure)
- Face() - Constructor for class Jcg.polyhedron.Face
- faceColors - Variable in class Jcg.mesh.SharedVertexRepresentation
- faceDegrees - Variable in class Jcg.mesh.SharedVertexRepresentation
- faces - Variable in class Jcg.mesh.SharedVertexRepresentation
- faces - Variable in class Jcg.triangulations2D.TriangulationDS_2
-
Set of faces of the triangulation
- facesToString() - Method in class Jcg.polyhedron.Polyhedron_3
-
Return a string representing the list of faces
- facets - Variable in class Jcg.polyhedron.Polyhedron_3
-
dynamic array storing the faces of the mesh
- fatSegmentsList - Variable in class Jcg.viewer.old.Fenetre
- Fenetre - Class in Jcg.viewer.old
-
2D window allowing to draw line segments and points
- Fenetre() - Constructor for class Jcg.viewer.old.Fenetre
-
Creates a new Fenetre and shows it immediately.
- Fenetre(boolean) - Constructor for class Jcg.viewer.old.Fenetre
-
Creates a new Fenetre and shows it only if setVisible == true (recommended when one wants to update the Fenetre's data structures before showing it).
- Fenetre(BufferedImage, String) - Constructor for class Jcg.viewer.old.Fenetre
-
Creates a new Fenetre with a given title and background image.
- Fenetre(String) - Constructor for class Jcg.viewer.old.Fenetre
-
Creates a new Fenetre with a given title.
- filename - Static variable in class Jcg.viewer.processing3d.MeshViewerProcessing
- fillHole(Halfedge) - Method in class Jcg.polyhedron.Polyhedron_3
- FilteredPredicates_2 - Class in Jcg.geometry.kernel
-
Filtered geometric predicates for plane objects (points, segments, rays)
Remark
Test is filtered: if precision bound epsilon is reached, then perform computation with infinite precision arithmetic (using the java.util.BigDecimal class) - FilteredPredicates_2() - Constructor for class Jcg.geometry.kernel.FilteredPredicates_2
- FilteredPredicates_3 - Class in Jcg.geometry.kernel
-
Filtered geometric predicates for 3D objects (points, segments, rays)
- FilteredPredicates_3() - Constructor for class Jcg.geometry.kernel.FilteredPredicates_3
- finiteEdges() - Method in class Jcg.triangulations2D.Triangulation_2
-
Computes and returns the collection of all finite edges in the triangulation (that is, all edges connecting vertices in the interior of the bounding box).
- finiteFaces() - Method in class Jcg.triangulations2D.Triangulation_2
-
Computes and returns the collection of all finite faces of the triangulation (that is, faces lying in the interior of the bounding box).
- finiteVertices() - Method in class Jcg.triangulations2D.Triangulation_2
-
Computes and returns the collection of all finite vertices of the triangulation (that is, vertices lying in the interior of the bounding box).
- first - Variable in class Jcg.geometry.IntegerPair
- first - Variable in class Jcg.geometry.Pair
- first - Variable in class Jcg.polyhedron.HalfedgePair
- first - Variable in class Jcg.util.CircularDLinkedList
-
a reference to a node in the list (the HEAD)
- first - Variable in class Jcg.util.DLinkedList
- flipEdge(Halfedge<X>) - Method in class Jcg.polyhedron.Polyhedron_3
-
Perform the flip of an edge e=(u, v)
Remarks:
-) an edge can be flipped only if the two incident faces (u, v, w) and (u, v, z) are both triangles
-) boundary edges cannot be flipped
-) w and z must be not adjacent: otherwise we create a multiple edge - flipEdge(HalfedgeHandle<X>) - Method in class Jcg.triangulations2D.TriangulationDS_2
-
flips an edge in the triangulation and returns the new edge
- flipEdge(QuadEdge) - Static method in class Jcg.triangulations2D.QuadEdge
-
Performs a flip of QuadEdge e.
- floatValue() - Method in class Jcg.geometry.Rational
- frame - Variable in class Jcg.viewer.old.Fenetre
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form