#pragma once #include "ADSGePoint3d.h" class TAcDbBlockRefData { public: TAcDbBlockRefData(AcDbObjectId idBlock,ADSGePoint3d pt,AcGeScale3d scale,double nRot,BOOL bMakeBlock); ~TAcDbBlockRefData(); public: AcDbObjectId m_idBlock; double m_nRotation; AcGeScale3d m_scale3d; ADSGePoint3d m_ptLocation; BOOL m_bMakeBlock; }; inline TAcDbBlockRefData::TAcDbBlockRefData(AcDbObjectId idBlock,ADSGePoint3d pt,AcGeScale3d scale,double nRot,BOOL bMakeBlock) : m_idBlock(idBlock),m_ptLocation(pt),m_scale3d(scale),m_nRotation(nRot),m_bMakeBlock(bMakeBlock) { } inline TAcDbBlockRefData::~TAcDbBlockRefData() { }