Top Fields Constructors Methods
jogamp.opengl.glu.tessellator

pack-priv Class Geom

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final double
pack-priv static final double

Constructor Summary

AccessConstructor and Description
private
Geom()

Method Summary

Modifier and TypeMethod and Description
pack-priv static double
EdgeCos(final GLUvertex o, final GLUvertex v1, final GLUvertex v2)

pack-priv static double
EdgeEval(final GLUvertex u, final GLUvertex v, final GLUvertex w)

pack-priv static boolean
pack-priv static boolean
pack-priv static void
pack-priv static double
EdgeSign(final GLUvertex u, final GLUvertex v, final GLUvertex w)

pack-priv static double
Interpolate(double a, final double x, double b, final double y)

pack-priv static double
TransEval(final GLUvertex u, final GLUvertex v, final GLUvertex w)

Define versions of EdgeSign, EdgeEval with s and t transposed.

pack-priv static boolean
TransLeq(final GLUvertex u, final GLUvertex v)

pack-priv static double
TransSign(final GLUvertex u, final GLUvertex v, final GLUvertex w)

pack-priv static boolean
VertCCW(final GLUvertex u, final GLUvertex v, final GLUvertex w)

pack-priv static boolean
VertEq(final GLUvertex u, final GLUvertex v)

pack-priv static double
VertL1dist(final GLUvertex u, final GLUvertex v)

pack-priv static boolean
VertLeq(final GLUvertex u, final GLUvertex v)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EPSILONback to summary
pack-priv static final double EPSILON
ONE_MINUS_EPSILONback to summary
pack-priv static final double ONE_MINUS_EPSILON

Constructor Detail

Geomback to summary
private Geom()

Method Detail

EdgeCosback to summary
pack-priv static double EdgeCos(final GLUvertex o, final GLUvertex v1, final GLUvertex v2)
EdgeEvalback to summary
pack-priv static double EdgeEval(final GLUvertex u, final GLUvertex v, final GLUvertex w)
EdgeGoesLeftback to summary
pack-priv static boolean EdgeGoesLeft(final GLUhalfEdge e)
EdgeGoesRightback to summary
pack-priv static boolean EdgeGoesRight(final GLUhalfEdge e)
EdgeIntersectback to summary
pack-priv static void EdgeIntersect(GLUvertex o1, GLUvertex d1, GLUvertex o2, GLUvertex d2, final GLUvertex v)
EdgeSignback to summary
pack-priv static double EdgeSign(final GLUvertex u, final GLUvertex v, final GLUvertex w)
Interpolateback to summary
pack-priv static double Interpolate(double a, final double x, double b, final double y)
TransEvalback to summary
pack-priv static double TransEval(final GLUvertex u, final GLUvertex v, final GLUvertex w)

Define versions of EdgeSign, EdgeEval with s and t transposed.

TransLeqback to summary
pack-priv static boolean TransLeq(final GLUvertex u, final GLUvertex v)
TransSignback to summary
pack-priv static double TransSign(final GLUvertex u, final GLUvertex v, final GLUvertex w)
VertCCWback to summary
pack-priv static boolean VertCCW(final GLUvertex u, final GLUvertex v, final GLUvertex w)
VertEqback to summary
pack-priv static boolean VertEq(final GLUvertex u, final GLUvertex v)
VertL1distback to summary
pack-priv static double VertL1dist(final GLUvertex u, final GLUvertex v)
VertLeqback to summary
pack-priv static boolean VertLeq(final GLUvertex u, final GLUvertex v)