java.util.Comparator<java.lang.Object[]>class PolyhedronStereoSorter
extends java.lang.Object
implements java.util.Comparator<java.lang.Object[]>
| Modifier and Type | Field | Description |
|---|---|---|
private javajs.util.V3 |
align1 |
|
private javajs.util.V3 |
align2 |
|
private static float |
MIN_ALIGNED |
|
private javajs.util.V3 |
vRef |
|
private javajs.util.V3 |
vTemp |
| Constructor | Description |
|---|---|
PolyhedronStereoSorter() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
compare(java.lang.Object[] a,
java.lang.Object[] b) |
Comparison is by torsion angle, as set previously and passed in as Float a[1] and b[1].
|
(package private) boolean |
isAligned(javajs.util.T3 pt1,
javajs.util.T3 pt2,
javajs.util.T3 pt3) |
check alignment, within 10 degrees is considered aligned.
|
(package private) void |
setRef(javajs.util.V3 vRef) |
private javajs.util.V3 vTemp
private javajs.util.V3 vRef
private javajs.util.V3 align1
private javajs.util.V3 align2
private static final float MIN_ALIGNED
void setRef(javajs.util.V3 vRef)
public int compare(java.lang.Object[] a,
java.lang.Object[] b)
compare in interface java.util.Comparator<java.lang.Object[]>boolean isAligned(javajs.util.T3 pt1,
javajs.util.T3 pt2,
javajs.util.T3 pt3)
pt1 - pt2 - pt3 -