- Type Parameters:
S
- The type of the polygon
V
- The type of value for the coordinate system of the polygon
- All Superinterfaces:
- ANDable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, BooleanCombinationBehaviour<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, ComplexPolygon<S,V>, CompoundPolygon<S,V>, Copyable<S>, Expression<S>, NANDable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, NORable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, ORable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, Self<S>, SelfExpression<S>, Shape<S>, XNORable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>, XORable<CompoundPolygon<?,V>,CompoundPolygon<?,V>>
- All Known Subinterfaces:
- ConvexPolygon<S,V>, Triangle<V>
public interface SimplePolygon<S extends SimplePolygon<S,V>,V extends Value<V>>
extends ComplexPolygon<S,V>
A potentially self-touching, but non-self-crossing, and otherwise
traditionally 'simple', polygon.