36 #include <dime/Basic.h>
37 #include <dime/entities/Entity.h>
38 #include <dime/util/Linear.h>
55 virtual bool getRecord(
const int groupcode,
57 const int index = 0)
const;
62 virtual int typeId()
const;
65 void setInsertionPoint(
const dimeVec3f &v);
66 const dimeVec3f &getInsertionPoint()
const;
71 void setRotAngle(dxfdouble angle);
72 dxfdouble getRotAngle()
const;
82 dimeCallback callback,
88 int16 attributesFollow;
89 const char *blockName;
102 dxfdouble rowSpacing;
103 dxfdouble columnSpacing;
112 dimeInsert::setInsertionPoint(
const dimeVec3f &v)
114 this->insertionPoint = v;
118 dimeInsert::getInsertionPoint()
const
120 return this->insertionPoint;
136 dimeInsert::getScale()
const
142 dimeInsert::setRotAngle(dxfdouble angle)
144 this->rotAngle = angle;
148 dimeInsert::getRotAngle()
const
150 return this->rotAngle;
154 #endif // ! DIME_INSERT_H