Package com.google.common.geometry
Interface S2ShapeAspect.TopoAspect
- All Known Subinterfaces:
S2LaxPolygonShape
,S2LaxPolylineShape
,S2ShapeAspect.EdgeAspect.Closed
,S2ShapeAspect.EdgeAspect.Open
,S2ShapeAspect.Mixed
- All Known Implementing Classes:
S2LaxPolygonShape.MultiArray
,S2LaxPolygonShape.MultiList
,S2LaxPolygonShape.MultiPacked
,S2LaxPolygonShape.MultiSnapped
,S2LaxPolygonShape.SimpleArray
,S2LaxPolygonShape.SimpleList
,S2LaxPolygonShape.SimplePacked
,S2LaxPolygonShape.SimpleSnapped
,S2LaxPolylineShape.MultiArray
,S2LaxPolylineShape.MultiPacked
,S2LaxPolylineShape.MultiSnapped
,S2LaxPolylineShape.SimpleArray
,S2LaxPolylineShape.SimpleList
,S2LaxPolylineShape.SimplePacked
,S2LaxPolylineShape.SimpleSnapped
,S2ShapeAspect.ChainAspect.Multi
,S2ShapeAspect.ChainAspect.Multi.Array
,S2ShapeAspect.ChainAspect.Multi.Packed
,S2ShapeAspect.ChainAspect.Multi.Snapped
,S2ShapeAspect.ChainAspect.Simple
,S2ShapeAspect.ChainAspect.Simple.Array
,S2ShapeAspect.ChainAspect.Simple.Packed
,S2ShapeAspect.ChainAspect.Simple.Snapped
- Enclosing interface:
S2ShapeAspect
public static interface S2ShapeAspect.TopoAspect
How world positions are classified as exterior, interior, or on the boundary of the object.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
ProvidesS2Shape.containsOrigin()
.int
ProvidesS2Shape.dimension()
.boolean
ProvidesS2Shape.hasInterior()
.
-
Method Details
-
hasInterior
boolean hasInterior()ProvidesS2Shape.hasInterior()
. -
containsOrigin
boolean containsOrigin()ProvidesS2Shape.containsOrigin()
. -
dimension
int dimension()ProvidesS2Shape.dimension()
.
-