Interface ConvexShape
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.geometry.Shape
,java.io.Serializable
public interface ConvexShape<V extends Vector<V>, A extends Transformation<V>> implements Shape<V, A>
A convex Shape.
This interface models a property instead of an object, this may be unusual but consider it as a contract: interfaces are often said to be contracts the implementor has to comply, the contract defined by this interface implies convexity.