//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, SH Software Co. Ltd. // = FileName : XPolyFacet Àà // = Version : ver2.0 // = Author : zjq // = CreateDate : 2002-09-09 // = Description: XPolyFacet ÀඨÒå // = Maintainers: // //-----------------------------------------------------------------------------+ #include "StdAfx.h" #include "XPolyFacet.h" #include "XGlobalFunc.h" XPolyFacet::XPolyFacet(int v1, int v2, int v3, int v4) : vt1(v1), vt2(v2), vt3(v3), vt4(v4) { } XPolyFacet::~XPolyFacet() { } int XPolyFacet::Make(const TCHAR *pszLay) { TCHAR szClayer[80] = _T(""); xg_getvar(_T("CLAYER"), szClayer); const TCHAR *pszLayer = pszLay ? pszLay : szClayer; XPoint xp; return MakeEntity(RTDXF0, _T("VERTEX"), 8, pszLayer, 70, 128, 10, &xp, 71, vt1, 72, vt2, 73, vt3, 74, vt4, NULL); }