Package | Description |
---|---|
<Unnamed> | |
scarst | |
scarst.bench |
Modifier and Type | Field and Description |
---|---|
CornerTable |
RuntimeBenchmark.ct |
Modifier and Type | Method and Description |
---|---|
static CornerTable |
CornerTableBuilder.CornerTableFromSharedVertexRepresentation(Jcg.geometry.Point_[] points,
int[][] faces)
Deprecated.
This method is not memory efficient (it makes use of an intermediate Shared Vertex Represention).
|
static CornerTable |
CornerTableBuilder.CornerTableFromVertexTable(int n,
int[] V,
float[] coordF)
Construct an array based implementation of the Corner Table data structure.
|
static CornerTable |
CornerTableBuilder.createMeshEfficiently(java.lang.String filename,
boolean readCoordinates)
Memory efficient construction of the Corner Table representation for closed triangle meshes.
|
Modifier and Type | Method and Description |
---|---|
SQUAD |
SQUADBuilder.build(CornerTable ct,
float[] coordF) |
int |
SQUADBuilder.checkMatchingAndPairing(CornerTable ds)
Check the validity of the matching between triangles and faces computed by the
Matching & pairing procedure.
|
boolean |
SQUADBuilder.checkTriangleQuadCorners(CornerTable ds)
Check the correctness of the correspondence between triangle and quad corners
Only useful for debugging |
static SOT |
SOTBuilder.createSOTFromCornerTable(CornerTable ct,
float[] coordF,
int seed,
boolean useColors)
Construct the SOT data structure.
|
int[] |
SQUADBuilder.createSwingTable(CornerTable ds)
Given the Vertex Table and the
triangle/vertex Matching
compute and return the Sorted Opposite Table.
|
void |
SQUADBuilder.matchingAndPairing(CornerTable ds,
int seed)
Matching & pairing procedure described in Gurung et al.
|
Constructor and Description |
---|
SQUADBuilder(CornerTable ct,
float[] coordF,
int seed,
boolean debug)
Construct the SQUAD data structure.
|
Modifier and Type | Method and Description |
---|---|
static double |
EvaluateNavigationalOperations.testVertexDegree(CornerTable ds)
Evaluating the performance of array based implementation of half edge DS
|
static double |
EvaluateDegree.testVertexDegree(CornerTable ds)
Evaluating the performance of array based implementation of half edge DS
|
static double |
EvaluateNormal.testVertexNormal(CornerTable ds)
Evaluating the performance of array based implementation of half edge DS
|