Package it.unibo.alchemist.model.interfaces.geometry.euclidean2d
See: Description
-
Interface Summary Interface Description ConvexPolygon A simple polygon (i.e. Euclidean2DShapeFactory Defines a factory of GeometricShape for a bidimensional euclidean space. Euclidean2DTransformation Defines the possible transformations for a it.unibo.alchemist.model.interfaces.geometry.GeometricShape in a bidimensional euclidean space. Line2D Defines a straight line in a cartesian plane. MutableConvexPolygon A mutable ConvexPolygon. Segment2D Defines a line segment in a cartesian plane, endpoints are included. -
Object Summary Object Description None Objects do not intersect. InfinitePoints Objects intersect in infinite points (e.g. Companion Companion -
Class Summary Class Description SinglePoint Objects intersect in a single point. MultiplePoints Objects intersect in a discrete number of points. Intersection2D Describes the result an intersection operation in an euclidean 2D space.