Interface  Description 

PathIterator 
This interface provides a directed path over the boundary of a shape.

Shape 
An interface that can be implemented by any class that wants to be drawable
as a shape.

Class  Description 

AffineTransform 
A utility class for expressing 2D affine transforms in Codename One.

Dimension 
Utility class that holds a width and height that represents a dimension of
a component or element

Dimension2D 
Utility class that holds a width and height that represents a dimension of
a component or element

GeneralPath 
A general geometric path, consisting of any number of subpaths constructed
out of straight lines and cubic or quadratic Bezier curves.

Point 
Utility class that holds x,y

Point2D 
Utility class that holds x,y

Rectangle 
Represents a Rectangle position (x, y) and
Dimension (width, height),
this is useful for measuring coordinates within the application. 
Rectangle2D 
Represents a Rectangle position (x, y) and
Dimension (width, height),
this is useful for measuring coordinates within the application. 