|
Chrysalis - Pattern
|
#include <ProjectSpace.h>
Public Member Functions | |
| ~ProjectSpace () | |
| void | movePoint (const Point *point, CG::Point position) const |
| bool | hasCurve (const Point *from, const Point *to) const |
| const Curve * | getCurve (const Point *from, const Point *to) const |
| Point * | addPoint (double x, double y) |
| Point * | addPoint (const CG::Point &point) |
| Curve * | addCurve (const Point *from, const Point *to, const CG::Segment &segmentFrom, const CG::Segment &segmentTo, const std::vector< CG::Point > &points) |
| ProjectSpace::~ProjectSpace | ( | ) |
| Curve * ProjectSpace::addCurve | ( | const Point * | from, |
| const Point * | to, | ||
| const CG::Segment & | segmentFrom, | ||
| const CG::Segment & | segmentTo, | ||
| const std::vector< CG::Point > & | points ) |
| Point * ProjectSpace::addPoint | ( | double | x, |
| double | y ) |