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 BigPointReturns a BigDecimal-based representation of 'p'.(package private) BigPointReturns the vector cross product of 'this' with 'that'.Methods in com.google.common.geometry with parameters of type BigPointModifier and TypeMethodDescriptionint(package private) BigPointReturns the vector cross product of 'this' with 'that'.(package private) BigDecimalReturns the vector dot product of 'this' with 'that'.static intS2Predicates.CompareDistance.exact(BigPoint x, BigPoint y, BigDecimal r2) Returns a BigDecimal-based test result, which is exact for all inputs but very slow.static intReturns a BigDecimal-based test result, which is slow but handle all input.static intReturns a BigDecimal-based test result.static intS2Predicates.EdgeCircumcenterSign.exact(BigPoint p, BigPoint q, BigPoint a, BigPoint b, BigPoint c, int abc) Returns a BigDecimal-based test result.static S2Predicates.ExcludedS2Predicates.VoronoiSiteExclusion.exact(BigPoint a, BigPoint b, BigPoint p, BigPoint q, BigDecimal r2) A site exclusion test using BigDecimal arithmetic.(package private) static intS2Predicates.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) booleanBigPoint.isAntipodal(BigPoint p) Returns true iff this and 'p' are exactly anti-parallel, antipodal points.(package private) booleanBigPoint.isLinearlyDependent(BigPoint p) Returns true iff this and 'p' are exactly parallel or anti-parallel.static intReturns 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.