Definition file for figure classes. More...
Classes | |
| class | Figure |
| To store and treat a figure (or shape) information. More... | |
| class | Rectangle |
| To store and treat a rectangular figure. More... | |
| class | Brick |
| To store and treat a brick (parallelepiped) figure. More... | |
| class | Circle |
| To store and treat a circular figure. More... | |
| class | Sphere |
| To store and treat a sphere. More... | |
| class | Ellipse |
| To store and treat an ellipsoidal figure. More... | |
| class | Triangle |
| To store and treat a triangle. More... | |
| class | Polygon |
| To store and treat a polygonal figure. More... | |
Namespaces | |
| namespace | OFELI |
| A namespace to group all library classes, functions, ... | |
Functions | |
| Figure | operator&& (const Figure &f1, const Figure &f2) |
| Function to define a Figure instance as the intersection of two Figure instances. | |
| Figure | operator|| (const Figure &f1, const Figure &f2) |
| Function to define a Figure instance as the union of two Figure instances. | |
| Figure | operator- (const Figure &f1, const Figure &f2) |
| Function to define a Figure instance as the set subtraction of two Figure instances. | |
Definition file for figure classes.