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

G

get(int, int) - Method in class jcgminimal.mesh.MinHashMapEdges
The 'key' is assumed to be the unordered pair (u, v)
getAdditionalBit(int) - Method in class scarst.Scarst_ot
return the additional 5th service bit (e.g.
getBit0(int) - Method in class scarst.util.TableWithFiveServiceBits
Get the value of the first service bit of a reference.
getBit0(int) - Method in class scarst.util.TableWithFourServiceBits
Get the value of the first service bit of a reference.
getBit0(int) - Method in class scarst.util.TableWithSixServiceBits
Get the value of the first service bit of a reference.
getBit1(int) - Method in class scarst.util.TableWithFiveServiceBits
 
getBit1(int) - Method in class scarst.util.TableWithFourServiceBits
 
getBit1(int) - Method in class scarst.util.TableWithSixServiceBits
 
getBit2(int) - Method in class scarst.util.TableWithFiveServiceBits
 
getBit2(int) - Method in class scarst.util.TableWithFourServiceBits
 
getBit2(int) - Method in class scarst.util.TableWithSixServiceBits
 
getBit3(int) - Method in class scarst.util.TableWithFiveServiceBits
 
getBit3(int) - Method in class scarst.util.TableWithFourServiceBits
 
getBit3(int) - Method in class scarst.util.TableWithSixServiceBits
 
getBit4(int) - Method in class scarst.util.TableWithFiveServiceBits
 
getBit4(int) - Method in class scarst.util.TableWithSixServiceBits
 
getBit5(int) - Method in class scarst.util.TableWithSixServiceBits
 
getCorner(int) - Method in class scarst.CornerTable
Return a corner incident to vertex 'v'
getCorner(int) - Method in interface scarst.CornerTableInterface
Return a corner incident to vertex 'v'
getCorner(int) - Method in class scarst.SOT
Return a corner incident to vertex 'v'.
getCorner(int) - Method in class scarst.SQUAD
Return a corner incident to vertex 'v'.
getCornerInFace(int, int) - Method in class scarst.CompactHalfedge
Return the i-th corner in a face 'f'
getCornerInFace(int, int) - Method in class scarst.CornerTable
Return the i-th corner in a face 'f'
getCornerInFace(int, int) - Method in interface scarst.CornerTableInterface
Return the i-th corner in a face 'f'
getCornerInFace(int, int) - Method in class scarst.SOT
Return the i-th corner in a face 'f'
getCornerInFace(int, int) - Method in class scarst.SQUAD
Return the i-th corner in a face 'f'
getEdge(int) - Method in class scarst.CompactHalfedge
Return a corner incident to vertex 'v'
getEdge(int) - Method in class scarst.CompactTriangleMesh
Return an edge incident to vertex v
getEdge(int) - Method in class scarst.CompactTriangleMesh_5n
 
getEdge(int) - Method in class scarst.CompactTriangleMesh_6n
 
getEdge(int) - Method in class scarst.Scarst_os
 
getEdge(int) - Method in class scarst.Scarst_ot
 
getEdge(int) - Method in class scarst.Scarst_rs
 
getEdgeColoration() - Method in class jcgminimal.schnyderwoods.MinEdgeOrientation
 
getEdgeColors() - Method in class jcgminimal.schnyderwoods.MinEdgeOrientation
 
getEdgeOrientation() - Method in class jcgminimal.schnyderwoods.MinEdgeOrientation
 
getFacePermutation(CornerTableInterface, int[]) - Static method in class scarst.SOTBuilder
Given the matching between vertices and faces, return an array storing the face re-ordering.
getFirstIncomingRedEdge(MinVertex<Point_>) - Method in class jcgminimal.schnyderwoods.MinPlanarTriSchnyderWood
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
getFirstRef(int) - Method in class scarst.Scarst_os
 
getFirstRef(int) - Method in class scarst.Scarst_ot
 
getFirstRef(int) - Method in class scarst.Scarst_rs
 
getFirstRefBlack(int) - Method in class scarst.Scarst_os
 
getFirstRefBlack(int) - Method in class scarst.Scarst_rs
 
getFirstRefBlue(int) - Method in class scarst.Scarst_os
 
getFirstRefBlue(int) - Method in class scarst.Scarst_rs
Store the fifth service bit of an edge: it encodes special cases (e.g.
getFirstRefRed(int) - Method in class scarst.Scarst_os
 
getFirstServiceBit(int) - Method in class scarst.util.TableNoAdditionalServiceBits
 
getFirstServiceBit(int) - Method in class scarst.util.TableWithTwoServiceBits
 
getFreeMemory() - Static method in class scarst.bench.MemoryBenchmark
 
getHalfedge() - Method in class jcgminimal.polyhedron.MinVertex
 
getIndexCornerInFace(int) - Method in class scarst.CornerTable
Return the index of the corner 'c' in the incident face
getLeftBackBit(int) - Method in class scarst.Scarst_os
 
getLeftBackBit(int) - Method in class scarst.Scarst_ot
 
getLeftBackBit(int) - Method in class scarst.Scarst_rs
 
getLeftFrontBit(int) - Method in class scarst.Scarst_os
 
getLeftFrontBit(int) - Method in class scarst.Scarst_ot
 
getLeftFrontBit(int) - Method in class scarst.Scarst_rs
 
getMemoryCost() - Method in class scarst.CompactHalfedge
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.CompactTriangleMesh_5n
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.CompactTriangleMesh_6n
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.CornerTable
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in interface scarst.CornerTableInterface
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.Scarst_os
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.Scarst_ot
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.Scarst_rs
Get the total memory cost for storing the combinatorial structure (no geometry)
getMemoryCost() - Method in class scarst.SOT
Get the total memory cost for storing the combinatorial structure
getMemoryCost() - Method in class scarst.SQUAD
Get the total memory cost for storing the combinatorial structure
getMemoryUsage() - Static method in class jcgminimal.mesh.MinMeshBuilder
 
getMemoryUsage() - Static method in class scarst.CompactHalfedgeBuilder
 
getMemoryUsage() - Static method in class scarst.util.Util
 
getNeighborsArray(int) - Method in class scarst.CompactHalfedge
Return the list of the neighbors of a given vertex (same implementation as below)
getNext() - Method in class jcgminimal.polyhedron.MinHalfedge
 
getNext(int) - Method in class scarst.CompactHalfedge
Return the next halfedge in the triangle containing 'h'
getNextIncomingRedEdge(MinHalfedge<Point_>) - Method in class jcgminimal.schnyderwoods.MinPlanarTriSchnyderWood
Return the next edge of color 0, after edge e (turning in ccw direction), oriented toward its target vertex (denoted by v).
getNoEdges(NavigationInterface, int, int) - Static method in class scarst.bench.EvaluateAdjacent
Return an array of size 2*k, containing pairs of vertices which are not adjacent
getNormalFloat(int) - Method in class scarst.CompactHalfedge
Return the normal to a vertex in the mesh.
getNormalFloat(int) - Method in class scarst.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 scarst.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 scarst.CornerTable
Return the normal to a vertex in the mesh (simple float precision)
getNormalFloat(int) - Method in interface scarst.CornerTableInterface
Return the normal to a vertex in the mesh (simple float precision)
getNormalFloat(int) - Method in class scarst.Scarst_os
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 scarst.Scarst_ot
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 scarst.Scarst_rs
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 scarst.SOT
Return the normal to a vertex in the mesh (simple float precision)
getNormalFloat(int) - Method in class scarst.SQUAD
Return the normal to a vertex in the mesh (simple float precision)
getOpposite() - Method in class jcgminimal.polyhedron.MinHalfedge
 
getOpposite(int) - Method in class scarst.CompactHalfedge
Return the opposite halfedge of 'h'
getOppPrev(int) - Method in class scarst.CompactHalfedge
Get the half-edge which is given by: getOpposite(getPrev(e))
getOriginalVertexOrdering() - Method in class jcgminimal.schnyderwoods.MinPlanarTriSchnyderWood
Return an array of indices representing the original vertex ordering
getOutgoingHalfedges() - Method in class jcgminimal.polyhedron.MinVertex
Return the list of (outgoing) halfedges incident to the vertex
getOutgoingHalfedges(int) - Method in class scarst.CompactHalfedge
Return the list of the (outgoing) halfedges incident to a vertex
getPlanarMesh(String) - Static method in class jcgminimal.mesh.MinMeshLoader
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 jcgminimal.polyhedron.MinPolyhedron_3
Return the geometric coordinates of vertex v
getPoint(int) - Method in class scarst.CompactHalfedge
Return the geometric coordinates of vertex v (simple float precision)
getPoint(int) - Method in class scarst.CompactTriangleMesh
Return the geometric coordinates of vertex v
getPoint(int) - Method in class scarst.CornerTable
Return the geometric coordinates of vertex v (simple float precision)
getPoint(int) - Method in interface scarst.CornerTableInterface
Return the geometric coordinates of vertex v (simple float precision)
getPoint(int) - Method in class scarst.SOT
Return the geometric coordinates of vertex v (simple float precision)
getPoint(int) - Method in class scarst.SQUAD
Return the geometric coordinates of vertex v (simple float precision)
getPrev() - Method in class jcgminimal.polyhedron.MinHalfedge
 
getPrev(int) - Method in class scarst.CompactHalfedge
Return the previous halfedge of 'h'
getRandomPlanarTriangulation(int) - Static method in class jcgminimal.mesh.MinMeshLoader
Generating a random planar triangulation of size n+2 (with uniform distribution)
getRealEdges(NavigationInterface, int, int) - Static method in class scarst.bench.EvaluateAdjacent
Return an array of size 2k, containing k "real" (belonging to the graph).
getRealEdges(WingededgeInterface, int, int) - Static method in class scarst.bench.EvaluateNavigationalOperations
Return an array of size 2k, containing k "real" (belonging to the graph).
getRealEdgesOld(WingededgeInterface, int, int) - Static method in class scarst.bench.EvaluateAdjacent
Deprecated.
getRightBackBit(int) - Method in class scarst.Scarst_os
 
getRightBackBit(int) - Method in class scarst.Scarst_ot
 
getRightBackBit(int) - Method in class scarst.Scarst_rs
 
getRightFrontBit(int) - Method in class scarst.Scarst_os
 
getRightFrontBit(int) - Method in class scarst.Scarst_ot
 
getRightFrontBit(int) - Method in class scarst.Scarst_rs
 
getSecondRef(int) - Method in class scarst.Scarst_ot
 
getSecondServiceBit(int) - Method in class scarst.util.TableNoAdditionalServiceBits
 
getSecondServiceBit(int) - Method in class scarst.util.TableWithTwoServiceBits
 
getSource(int) - Method in class scarst.CompactHalfedge
Return the origin vertex incident to the halfedge 'h'
getSource(int) - Method in class scarst.CompactTriangleMesh
Return the vertex source of 'e'
getSource(int) - Method in class scarst.CompactTriangleMesh_5n
 
getSource(int) - Method in class scarst.CompactTriangleMesh_6n
Return the vertex source 'u' of edge 'e'=(u, v)
getSource(int) - Method in class scarst.Scarst_os
Return the vertex source 'u' of edge 'e'=(u, v)
getSource(int) - Method in class scarst.Scarst_ot
Return the vertex source 'u' of edge 'e'=(u, v)
getSource(int) - Method in class scarst.Scarst_rs
Return the vertex source 'u' of edge 'e'=(u, v)
getSurfaceMesh(String) - Static method in class jcgminimal.mesh.MinMeshLoader
Load a surface mesh embedded in 3D (Polyhedron_3) from an .off file It uses a shared vertex representation as intermediate data structure
getTarget(int) - Method in class scarst.CompactHalfedge
Return the target vertex incident to the halfedge 'h'
getTarget(int) - Method in class scarst.CompactTriangleMesh
Return the vertex target of 'e'
getTarget(int) - Method in class scarst.CompactTriangleMesh_5n
 
getTarget(int) - Method in class scarst.CompactTriangleMesh_6n
 
getTarget(int) - Method in class scarst.Scarst_os
Return the target vertex 'v' of edge 'e'=(u, v)
getTarget(int) - Method in class scarst.Scarst_ot
Return the target vertex 'v' of edge 'e'=(u, v)
getTarget(int) - Method in class scarst.Scarst_rs
Return the target vertex 'v' of edge 'e'=(u, v)
getTargetOld(int) - Method in class scarst.CompactTriangleMesh_6n
 
getUsedMemory() - Static method in class scarst.bench.MemoryBenchmark
 
getVertex() - Method in class jcgminimal.polyhedron.MinHalfedge
 
getX(int) - Method in class jcgminimal.polyhedron.MinPolyhedron_3
Return the x-coordinate of vertex v
getX(int) - Method in class scarst.CompactHalfedge
Return the x-coordinate of vertex v
getX(int) - Method in class scarst.CompactTriangleMesh
Return the x-coordinate of vertex v
getX(int) - Method in class scarst.CornerTable
Return the x-coordinate of vertex v
getX(int) - Method in interface scarst.CornerTableInterface
Return the x-coordinate of vertex v
getX(int) - Method in class scarst.SOT
Return the x-coordinate of vertex v
getX(int) - Method in class scarst.SQUAD
Return the x-coordinate of vertex v
getY(int) - Method in class jcgminimal.polyhedron.MinPolyhedron_3
Return the y-coordinate of vertex v
getY(int) - Method in class scarst.CompactHalfedge
Return the y-coordinate of vertex v
getY(int) - Method in class scarst.CompactTriangleMesh
Return the y-coordinate of vertex v
getY(int) - Method in class scarst.CornerTable
Return the y-coordinate of vertex v
getY(int) - Method in interface scarst.CornerTableInterface
Return the y-coordinate of vertex v
getY(int) - Method in class scarst.SOT
Return the y-coordinate of vertex v
getY(int) - Method in class scarst.SQUAD
Return the y-coordinate of vertex v
getZ(int) - Method in class jcgminimal.polyhedron.MinPolyhedron_3
Return the z-coordinate of vertex v
getZ(int) - Method in class scarst.CompactHalfedge
Return the z-coordinate of vertex v
getZ(int) - Method in class scarst.CompactTriangleMesh
Return the z-coordinate of vertex v
getZ(int) - Method in class scarst.CornerTable
Return the z-coordinate of vertex v
getZ(int) - Method in interface scarst.CornerTableInterface
Return the z-coordinate of vertex v
getZ(int) - Method in class scarst.SOT
Return the z-coordinate of vertex v
getZ(int) - Method in class scarst.SQUAD
Return the z-coordinate of vertex v
GraphTraversal - Class in scarst.bench
 
GraphTraversal(int) - Constructor for class scarst.bench.GraphTraversal
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links