5 using namespace entity;
7 CADEntity::CADEntity(
const Layer_CSPtr layer,
const MetaInfo_CSPtr metaInfo,
const Block_CSPtr block) :
15 _block(cadEntity->_block) {
19 :
ID(sameID ? cadEntity->id() : 0), _layer(cadEntity->_layer), _metaInfo(cadEntity->_metaInfo), _block(cadEntity->_block) {
24 _layer(builder.layer()),
25 _metaInfo(builder.metaInfo()),
26 _block(builder.block()) {
Layer_CSPtr layer() const
layer return the layer this entity is placed on
Block_CSPtr block() const
Return the current entity block.