//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, SH Software Co. Ltd. // = FileName : XEntity Àà // = Version : ver2.0 // = Author : zjq // = CreateDate : 2002-09-09 // = Description: XEntity ÀඨÒå // = Maintainers: // //-----------------------------------------------------------------------------+ #include "StdAfx.h" #include "XEntity.h" XEntity::XEntity() { } XEntity::~XEntity() { } int XEntity::GetExtend(XPoint &ptlow, XPoint &ptup) const { return FALSE; } void XEntity::TransformBy(ads_matrix mat) { } ads_real XEntity::GetLength() const { return FALSE; } int XEntity::Make(const TCHAR *szlay) const { return FALSE; } int XEntity::MakeEntity(const Entity* pEntity) const { return FALSE; } int XEntity::HitTest2d(const XPoint &ptTest) const { return FALSE; } int XEntity::OSnap(int nMode, XPoint &ptPick) const { return FALSE; } bool XEntity::IsKindOf(XEntity::TEntityId entType) const { switch(entType) { case XEntity::eEntity: return true; } return false; } XEntity::TEntityId XEntity::Type() const { return XEntity::eEntity; } void XEntity::CopyFrom(const XEntity* pImpSrc) { }