LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
point.cpp
Go to the documentation of this file.
1 #include "point.h"
2 #include <cad/primitive/point.h>
3 
4 using namespace lc;
5 using namespace builder;
6 
8 
9 }
10 
12  return _coordinate;
13 }
14 
17 
18  return this;
19 }
20 
21 entity::Point_CSPtr PointBuilder::build() {
22  return entity::Point_CSPtr(new entity::Point(*this));
23 }
lc::geo::Coordinate _coordinate
Definition: point.h:17
const geo::Coordinate & coordinate() const
Definition: point.cpp:11
Definition: cadentity.h:12
PointBuilder * setCoordinate(const geo::Coordinate &coordinate)
Definition: point.cpp:15
entity::Point_CSPtr build()
Definition: point.cpp:21
virtual ~PointBuilder()
Definition: point.cpp:7