Uses of Interface
com.google.common.geometry.S2EdgeQuery.Edges
-
-
Uses of S2EdgeQuery.Edges in com.google.common.geometry
Classes in com.google.common.geometry that implement S2EdgeQuery.Edges Modifier and Type Class Description private static classS2EdgeQuery.CrossingFilterAn Edges implementation that filters edges of a shape to those that intersect the edge AB or have an endpoint on either A or B.private static classS2EdgeQuery.MergedEdgesAnEdgesimplementation optimized for merging edges from multiple S2ClippedShapes already in sorted order.static classS2EdgeQuery.ShapeEdgesAnEdgesthat contains all the edges of a shape with the given number of edges.private static classS2EdgeQuery.SimpleEdgesAnEdgesimplementation that includes all the edges of a clipped shape.Fields in com.google.common.geometry declared as S2EdgeQuery.Edges Modifier and Type Field Description private S2EdgeQuery.EdgesS2EdgeQuery.CrossingFilter. edgesprivate static S2EdgeQuery.EdgesS2EdgeQuery. EMPTY_EDGE_LISTAnEdgesimplementation that contains no edges.Methods in com.google.common.geometry that return S2EdgeQuery.Edges Modifier and Type Method Description S2EdgeQuery.EdgesS2EdgeQuery. getCandidates(S2Point a, S2Point b, S2Shape shape)Given a query edge AB and a shapeshape, returns a superset of the edges ofshapethat intersect AB.S2EdgeQuery.EdgesS2EdgeQuery. getCrossings(S2Point a, S2Point b, S2Shape shape)Returns edges from a given shape that either cross AB or share a vertex with AB.Methods in com.google.common.geometry that return types with arguments of type S2EdgeQuery.Edges Modifier and Type Method Description java.util.Map<S2Shape,S2EdgeQuery.Edges>S2EdgeQuery. getCandidates(S2Point a, S2Point b)Given a query edge AB, returns a map from the indexed shapes to a superset of the edges for each shape that intersect AB.java.util.Map<S2Shape,S2EdgeQuery.Edges>S2EdgeQuery. getCrossings(S2Point a, S2Point b)Returns edges for each shape that either crosses AB or shares a vertex with AB.Constructors in com.google.common.geometry with parameters of type S2EdgeQuery.Edges Constructor Description CrossingFilter(S2Shape shape, S2EdgeQuery.Edges edges, S2Point a0, S2Point a1)
-