Skip navigation links
A B C D E F G H I J L M N O P Q R S T V W X Y Z 

G

GeometricConstructions_2 - Interface in Jcg.geometry.kernel
Interface defining geometric constructions for plane objects (points, segments, rays)
GeometricConstructions_3 - Interface in Jcg.geometry.kernel
Interface defining geometric constructions for objects in 3D(points, segments, rays)
GeometricOperations_2 - Class in Jcg.geometry
Deprecated.
refer to class GeometricConstructions_2 and GeometricPredicates_2
GeometricOperations_2() - Constructor for class Jcg.geometry.GeometricOperations_2
Deprecated.
 
GeometricOperations_3 - Class in Jcg.geometry
Deprecated.
refer to class GeometricConstructions_3 and GeometricPredicates_3
GeometricOperations_3() - Constructor for class Jcg.geometry.GeometricOperations_3
Deprecated.
 
GeometricPredicates_2 - Interface in Jcg.geometry.kernel
Interface defining geometric predicates for plane objects (points, segments, rays)
GeometricPredicates_3 - Interface in Jcg.geometry.kernel
Interface defining geometric predicates for 3D objects (points, segments, rays)
get(int, int) - Method in class Jcg.mesh.HashMapEdges
The 'key' is assumed to be the unordered pair (u, v)
get(int) - Method in class Jcg.util.BitSet32
 
get(int) - Method in class Jcg.util.BitSet64
Returns true or false for the specified bit index.
get(int) - Method in interface Jcg.util.BitSetInterface
 
getAllEdges(CompactTriangleMesh_6nNew) - Static method in class compactTriangulations.bench.EvaluateNavigationalOperations
Return the collection of all 'valid' edges, encoded as pairs: (u, color)
getBit(int) - Method in class Jcg.util.BitSet32
Returns 1 if the bit is set, 0 if not.
getBit(int) - Method in class Jcg.util.BitSet64
Returns 1 if the bit is set, 0 if not.
getBit(int) - Method in interface Jcg.util.BitSetInterface
 
getBit0(int) - Method in class arrays.TableWithFourServiceBits
Get the value of the first service bit of a reference.
getBit1(int) - Method in class arrays.TableWithFourServiceBits
 
getBit2(int) - Method in class arrays.TableWithFourServiceBits
 
getBit3(int) - Method in class arrays.TableWithFourServiceBits
 
getBits() - Method in class Jcg.util.BitSet64
Expert: returns the long[] storing the bits
getBlackWord() - Method in class compactTriangulations.encoding.StringEncoderTwoWords
Return the two red word (encoding the red tree), as a String
getByteCounter() - Method in class compactTriangulations.encoding.BinaryEncoding
Return the byte counter: the number of bytes already read/written during the linear scan of the encoding
getCartesian(int) - Method in interface Jcg.geometry.Point_
return the i-th cartesian coordinate of the point
getCartesian(int) - Method in class Jcg.geometry.Point_2
 
getCartesian(int) - Method in class Jcg.geometry.Point_3
 
getCartesian(int) - Method in class Jcg.geometry.Point_d
 
getCartesian(int) - Method in interface Jcg.geometry.Vector_
return the i-th cartesian coordinate of the point
getCartesian(int) - Method in class Jcg.geometry.Vector_2
 
getCartesian(int) - Method in class Jcg.geometry.Vector_3
 
getColor(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Retrieve the color of edge 'e'=(u, color)
getData(int) - Method in class Jcg.io.options.ProcessInputParameters
Return input data (the i-th item)
getData() - Method in class Jcg.io.options.ProcessInputParameters
Return input data
getEdge(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return a half edge incident to the vertex
getEdge(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getEdge(int) - Method in interface arraybasedDS.TriangulationInterface
Return an edge incident to vertex v
getEdge(int) - Method in class compactTriangulations.CompactTriangleMesh
Return an edge incident to vertex v
getEdge(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Return an edge incident to vertex v
getEdge(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getEdge(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
 
getEdge(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return an edge incident to vertex v
getEdgeColoration() - Method in class Jcg.schnyderwoods.EdgeOrientation
 
getEdgeColors() - Method in class Jcg.schnyderwoods.EdgeOrientation
 
getEdgeOrientation() - Method in class Jcg.schnyderwoods.EdgeOrientation
 
getElement() - Method in class Jcg.util.DListNode
 
getEnd() - Method in class Jcg.util.DLinkedList
Return the end of the list: useful for iterating over the nodes
getFirst() - Method in class Jcg.geometry.Pair
 
getFirst() - Method in class Jcg.util.DLinkedList
Return the first node of the list The result is a null reference if the list is empty
getFirstIncomingRedEdge(Vertex<Point_>) - Method in class Jcg.schnyderwoods.PlanarTriSchnyderWood
Return the first (half)edge oriented toward vertex v and having color 0 (red) Edges (v0, v1) and (v2, v0) are assumed to be red colored Return null, if such an edge does not exist
getFirstServiceBit(int) - Method in class arrays.TableNoAdditionalServiceBits
 
getFirstServiceBit(int) - Method in class arrays.TableWithTwoServiceBits
 
getFreeMemory() - Static method in class compactTriangulations.test.MemoryBenchmark
 
getHalfedge() - Method in class Jcg.polyhedron.Vertex
 
getLast() - Method in class Jcg.util.DLinkedList
Return the first node of the list The result is a null reference if the list is empty
getLeftBack(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getLeftBack(int) - Method in interface arraybasedDS.WingededgeInterface
 
getLeftBack(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the 'LeftBack' edge, neighbor of 'e'
getLeftBack(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
 
getLeftBack(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getLeftBack(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
 
getLeftBack(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return the 'LeftBack' edge, neighbor of e=(u, color)
getLeftFront(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getLeftFront(int) - Method in interface arraybasedDS.WingededgeInterface
 
getLeftFront(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the 'LeftFront' edge, neighbor of 'e'
getLeftFront(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Perform getLeftFront operator: return the index of edge vw, neighbor of edge e=uv
getLeftFront(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getLeftFront(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
Return the 'LeftFront' edge of the input edge 'e'.
getLeftFront(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return the 'LeftFront' edge of the input edge 'e=(u, v)' having color 'c'.
getMaxDepthRed() - Method in class compactTriangulations.encoding.StringEncoderTwoWords
Count the max depth of the balanced red word
getMemoryUsage() - Static method in class Jcg.mesh.MeshBuilder
 
getNeighborsArray(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the list of (geometric points) neighbors of a given vertex
getNext(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the following edge in ccw orientation around the same face
getNext(int) - Method in interface arraybasedDS.HalfedgeInterface
 
getNext() - Method in class Jcg.polyhedron.Halfedge
 
getNext() - Method in class Jcg.util.DListNode
 
getNextBit() - Method in class compactTriangulations.encoding.BinaryEncoding
Read the next 4 bytes and return the corresponding integer value
getNextFloat() - Method in class compactTriangulations.encoding.BinaryEncoding
Read the next 4 bytes and return the corresponding float value
getNextIncomingRedEdge(Halfedge<Point_>) - Method in class Jcg.schnyderwoods.PlanarTriSchnyderWood
Return the next edge of color 0, after edge e (turning in ccw direction), oriented toward its target vertex (denoted by v).
getNextInteger() - Method in class compactTriangulations.encoding.BinaryEncoding
Read the next 4 bytes and return the corresponding integer value
getNextWord() - Method in class compactTriangulations.encoding.BinaryEncoding
Read the next 4 bytes (a memory word, on 32 bits)
getNormalFloat(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the normal to a vertex in the mesh Fast version with simple Float precision, with no use of Point_ interface
getNormalFloat(int) - Method in class arraybasedDS.ArrayBasedWingededge
Return the normal to a vertex in the mesh (simple float precision)
getNormalFloat(int) - Method in interface arraybasedDS.NavigationInterface
Compute the normal to a vertex in the mesh: the normal is the average of normals of incident faces Computations are performed with simple float precision
getNormalFloat(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Return the normal to a vertex in the mesh (simple float precision) Slow version, turning in cw direction
getNormalFloat(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
Return the normal to a vertex in the mesh (simple float precision) Slow version, turning in cw direction
getNormalFloat(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
Return the normal to a vertex in the mesh (simple float precision) Fast version with simple Float precision, with no use of Point_ interface
getNormalFloat(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Compute the normal to a vertex in the mesh, with simple float precision
getOpposite(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the opposite edge in the neighboring face (having opposite direction)
getOpposite(int) - Method in interface arraybasedDS.HalfedgeInterface
 
getOpposite() - Method in class Jcg.polyhedron.Halfedge
 
getOriginalVertexOrdering() - Method in class Jcg.schnyderwoods.PlanarTriSchnyderWood
Return an array of indices representing the original vertex ordering
getOutgoingHalfedges() - Method in class Jcg.polyhedron.Vertex
Return the list of (outgoing) halfedges incident to the vertex
getPlanarMesh(String) - Static method in class Jcg.mesh.MeshLoader
Load a planar mesh embedded in 2D (Polyhedron_3) from an .off file It uses a shared vertex representation as intermediate data structure
getPoint(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return geometric position of a vertex
getPoint(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getPoint(int) - Method in interface arraybasedDS.TriangulationInterface
Return the geometric coordinates of the point
getPoint(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the geometric coordinates of vertex v
getPoint(int) - Method in class Jcg.polyhedron.Polyhedron_3
Return the geometric coordinates of vertex v
getPrev(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the previous edge in ccw orientation around the same face
getPrev(int) - Method in interface arraybasedDS.HalfedgeInterface
 
getPrev() - Method in class Jcg.polyhedron.Halfedge
 
getPrev() - Method in class Jcg.util.DListNode
 
getRandomPlanarTriangulation(int) - Static method in class Jcg.mesh.MeshLoader
Generating a random planar triangulation of size n+2 (with uniform distribution)
getRedWord() - Method in class compactTriangulations.encoding.StringEncoderTwoWords
Return the two red word (encoding the red tree), as a String
getRightBack(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getRightBack(int) - Method in interface arraybasedDS.WingededgeInterface
 
getRightBack(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the 'RightBack' edge, neighbor of 'e'
getRightBack(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Perform getRightBack operator: return the index of edge uz, neighbor of edge e=uv
getRightBack(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getRightBack(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
 
getRightBack(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return the 'RightBack' edge, neighbor of e=(u, color)
getRightFront(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getRightFront(int) - Method in interface arraybasedDS.WingededgeInterface
 
getRightFront(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the 'RightFront' edge, neighbor of 'e'
getRightFront(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Perform getRightFront operator: return the index of edge vz, neighbor of edge e=uv
getRightFront(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getRightFront(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
 
getRightFront(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return the 'RightFront' edge, neighbor of e=(u, color)
getS(int, int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Set the bit in S_{color}[v] equal to '1', for an edge outgoing from v having a given color
getSecond() - Method in class Jcg.geometry.Pair
 
getSecondServiceBit(int) - Method in class arrays.TableNoAdditionalServiceBits
 
getSecondServiceBit(int) - Method in class arrays.TableWithTwoServiceBits
 
getSource(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the origin vertex incident to the half edge
getSource(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getSource(int) - Method in interface arraybasedDS.TriangulationInterface
Return the vertex origin of edge e
getSource(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the vertex source of 'e'
getSource(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
Return a vertex incident to edge e (e is oriented outgoing from u)
getSource(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getSource(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
Return the vertex source 'u' of edge 'e'=(u, v)
getSource(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Return the vertex source 'u' of edge 'e'=(u, color)
getSurfaceMesh(String) - Static method in class Jcg.mesh.MeshLoader
Load a surface mesh embedded in 3D (Polyhedron_3) from an .off file It uses a shared vertex representation as intermediate data structure
getT(int, int, int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Set the bit in T_{color}^{left or right}[v] equal to '1', for an edge outgoing from v having a given color
getTarget(int) - Method in class arraybasedDS.ArrayBasedHalfedge
Return the target vertex incident to the half edge
getTarget(int) - Method in class arraybasedDS.ArrayBasedWingededge
 
getTarget(int) - Method in interface arraybasedDS.TriangulationInterface
Return the vertex target of edge e
getTarget(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the vertex target of 'e'
getTarget(int) - Method in class compactTriangulations.CompactTriangleMesh_4n
 
getTarget(int) - Method in class compactTriangulations.CompactTriangleMesh_5n
 
getTarget(int) - Method in class compactTriangulations.CompactTriangleMesh_6n
 
getTarget(int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Retrieve the target vertex of edge 'e'=(u, color)
getU(int, int, int) - Method in class compactTriangulations.CompactTriangleMesh_6nNew
Retrieve the reference in U_{color}^{left or right}[v], for an edge outgoing from v having a given color
getUsedMemory() - Static method in class compactTriangulations.test.MemoryBenchmark
 
getVertex() - Method in class Jcg.polyhedron.Halfedge
 
getX(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the x-coordinate of vertex v
getX() - Method in class Jcg.geometry.Point_2
 
getX() - Method in class Jcg.geometry.Point_3
 
getX() - Method in class Jcg.geometry.Vector_2
 
getX() - Method in class Jcg.geometry.Vector_3
 
getX(int) - Method in class Jcg.polyhedron.Polyhedron_3
Return the x-coordinate of vertex v
getY(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the y-coordinate of vertex v
getY() - Method in class Jcg.geometry.Point_2
 
getY() - Method in class Jcg.geometry.Point_3
 
getY() - Method in class Jcg.geometry.Vector_2
 
getY() - Method in class Jcg.geometry.Vector_3
 
getY(int) - Method in class Jcg.polyhedron.Polyhedron_3
Return the y-coordinate of vertex v
getZ(int) - Method in class compactTriangulations.CompactTriangleMesh
Return the z-coordinate of vertex v
getZ() - Method in class Jcg.geometry.Point_3
 
getZ() - Method in class Jcg.geometry.Vector_3
 
getZ(int) - Method in class Jcg.polyhedron.Polyhedron_3
Return the z-coordinate of vertex v
A B C D E F G H I J L M N O P Q R S T V W X Y Z 
Skip navigation links