@Deprecated public class ScarstOtBuilder_old extends CompactMeshBuilder
Constructor and Description |
---|
ScarstOtBuilder_old(MinPlanarTriSchnyderWood cut)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Scarst_ot |
buildFromPolyhedron()
Deprecated.
|
static int[] |
computeAdditionalReferences(MinPlanarTriSchnyderWood sw)
Deprecated.
Compute all additional references (only for 'special' edges).
|
static int[] |
computeAdditionalReferences2n(MinPlanarTriSchnyderWood sw)
Deprecated.
Preliminary version, for estimating the size of the adaptive compact data structure with vertex reordering.
|
static int[] |
computeEdgeRankAndIndegrees(MinPlanarTriSchnyderWood sw,
int[][] indegree)
Deprecated.
Given a planar triangulation endowed with a Schnyder wood, it computes:
-) the edge rank, for each edge: the rank of an edge 'e=(u, v)' of color 'c', among all edges incoming at 'v', of color 'c'. |
boolean[] |
computeIndegrees(MinPlanarTriSchnyderWood sw)
Deprecated.
Return an array of '3*n' booleans having an entry for each edge 'e=(u, v)'.
|
static double |
evaluateSize(MinPlanarTriSchnyderWood sw)
Deprecated.
Computes the proportion of special edges for the data structure with worst case bound of 3.33 rpv
and return the total storage (expressed as rpv)
|
static boolean |
isSpecialRightmoRedEdge(MinPlanarTriSchnyderWood sw,
MinHalfedge e)
Deprecated.
Compute all additional references (only for 'special' edges).
|
checkOrientation, nextColor, printOrientation
public ScarstOtBuilder_old(MinPlanarTriSchnyderWood cut)
@Deprecated public Scarst_ot buildFromPolyhedron()
public boolean[] computeIndegrees(MinPlanarTriSchnyderWood sw)
public static int[] computeAdditionalReferences(MinPlanarTriSchnyderWood sw)
public static int[] computeAdditionalReferences2n(MinPlanarTriSchnyderWood sw)
public static int[] computeEdgeRankAndIndegrees(MinPlanarTriSchnyderWood sw, int[][] indegree)
sw
- the Schnyder wood orientationindegree
- an array of size [n]x[3]: the array is empty at the beginningpublic static boolean isSpecialRightmoRedEdge(MinPlanarTriSchnyderWood sw, MinHalfedge e)
public static double evaluateSize(MinPlanarTriSchnyderWood sw)
sw
- a planar Schnyder wood