LibreCAD
|
#include <point.h>
Public Member Functions | |
virtual | ~PointBuilder () |
const geo::Coordinate & | coordinate () const |
PointBuilder * | setCoordinate (const geo::Coordinate &coordinate) |
entity::Point_CSPtr | build () |
Public Member Functions inherited from lc::builder::CADEntityBuilder | |
CADEntityBuilder () | |
virtual | ~CADEntityBuilder () |
void | copy (entity::CADEntity_CSPtr entity) |
const Layer_CSPtr & | layer () const |
Get layer. More... | |
void | setLayer (const Layer_CSPtr &layer) |
Set the layer. More... | |
const MetaInfo_CSPtr & | metaInfo () const |
Get MetaInfo. More... | |
void | setMetaInfo (const MetaInfo_CSPtr &metaInfo) |
Set MetaInfo. More... | |
const Block_CSPtr & | block () const |
Get block. More... | |
void | setBlock (const Block_CSPtr &block) |
Set the Block. More... | |
const ID_DATATYPE | id () const |
Get entity ID. More... | |
void | setID (ID_DATATYPE id) |
Set entity ID. More... | |
void | newID () |
Generate new ID for the entity. More... | |
virtual bool | checkValues () |
Private Attributes | |
lc::geo::Coordinate | _coordinate |
entity::Point_CSPtr PointBuilder::build | ( | ) |
Definition at line 21 of file point.cpp.
const geo::Coordinate & PointBuilder::coordinate | ( | ) | const |
PointBuilder * PointBuilder::setCoordinate | ( | const geo::Coordinate & | coordinate | ) |
Definition at line 15 of file point.cpp.
|
private |