42 Line2D edge(
int no)
const ;
52 vector<Tria2D> intersect(
const Square2D & oth)
const ;
A circle represented by center point coordinate and radius.
Definition: Circle2D.h:22
A triangle represented by the Cartesian coordinates of its three vertices.
Definition: Tria2D.h:26
A rotation followed by a translation.
Definition: RotTrans2D.h:34
double eLen
Edge length.
Definition: Square2D.h:32
A 2-dimensional rectangular boundary box parallel to the two Cartesian axes.
Definition: Bbox2D.h:17
An oriented line section represented by the 2-dimensional coordinates of starting and terminating poi...
Definition: Line2D.h:22
A square represented by the four vertices of the corners.
Definition: Square2D.h:23
A point with 2 coordinates represented in a Cartesian coordinate system.
Definition: Point2D.h:20