Uses of Class
com.google.common.geometry.BigPoint
-
Uses of BigPoint in com.google.common.geometry
Methods in com.google.common.geometry that return BigPointModifier and TypeMethodDescriptionprivate static BigPoint
Returns a BigDecimal-based representation of 'p'.(package private) BigPoint
Returns the vector cross product of 'this' with 'that'.Methods in com.google.common.geometry with parameters of type BigPointModifier and TypeMethodDescriptionint
(package private) BigPoint
Returns the vector cross product of 'this' with 'that'.(package private) BigDecimal
Returns the vector dot product of 'this' with 'that'.static int
S2Predicates.CompareDistance.exact
(BigPoint x, BigPoint y, BigDecimal r2) Returns a BigDecimal-based test result, which is exact for all inputs but very slow.static int
Returns a BigDecimal-based test result, which is slow but handle all input.static int
Returns a BigDecimal-based test result.static int
S2Predicates.EdgeCircumcenterSign.exact
(BigPoint p, BigPoint q, BigPoint a, BigPoint b, BigPoint c, int abc) Returns a BigDecimal-based test result.static S2Predicates.Excluded
S2Predicates.VoronoiSiteExclusion.exact
(BigPoint a, BigPoint b, BigPoint p, BigPoint q, BigDecimal r2) A site exclusion test using BigDecimal arithmetic.(package private) static int
S2Predicates.CompareEdgeDistance.exactLineInterior
(BigPoint x, BigPoint a, BigPoint b, BigDecimal r2) Returns a BigDecimal-based test assuming the projection of "x" is between A and B.(package private) boolean
BigPoint.isAntipodal
(BigPoint p) Returns true iff this and 'p' are exactly anti-parallel, antipodal points.(package private) boolean
BigPoint.isLinearlyDependent
(BigPoint p) Returns true iff this and 'p' are exactly parallel or anti-parallel.static int
Returns the sign of the determinant of three column vectors A, B, C under a model where every possible S2Point is slightly perturbed by a unique infinitesimal amount such that no three perturbed points are collinear and no four points are coplanar.