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