34 #include "cadgeometry.h" 44 string getName()
const;
45 void setName(
const string &value);
47 bool getFrozen()
const;
48 void setFrozen(
bool value);
51 void setOn(
bool value);
53 bool getFrozenByDefault()
const;
54 void setFrozenByDefault(
bool value);
56 bool getLocked()
const;
57 void setLocked(
bool value);
59 bool getPlotting()
const;
60 void setPlotting(
bool value);
62 short getLineWeight()
const;
63 void setLineWeight(
short value);
65 short getColor()
const;
66 void setColor(
short value);
69 void setId(
const size_t &value);
71 long getHandle()
const;
72 void setHandle(
long value);
74 void addHandle(
long handle,
enum CADObject::ObjectType type);
76 size_t getGeometryCount ()
const;
92 vector<long> geometryHandles;
93 vector< pair< long, map< string, long > > > geometryAttributes;
Base CAD geometry class.
Definition: cadgeometry.h:46
Definition: cadlayer.h:40
The abstact CAD file class.
Definition: cadfile.h:43