226 lines
5.8 KiB
C
226 lines
5.8 KiB
C
//-----------------------------------------------------------------------------+
|
|
// Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd.
|
|
// = FileName : TchGeLibInc.h
|
|
// = Version : ver2.0
|
|
// = Author :
|
|
// = CreateDate : 2002-09-09
|
|
// = Description: 提供TchGeLib的头文件
|
|
// = Maintainers:
|
|
//
|
|
//-----------------------------------------------------------------------------+
|
|
#ifndef _TCHGELIBINC_H_
|
|
#define _TCHGELIBINC_H_
|
|
|
|
#include "TChangeClass.h"
|
|
#include "TMigration.h"
|
|
#include "TchGeLib.h"
|
|
#include "TArchMatchProp.h"
|
|
#include "Tch32X64TypeDef.h"
|
|
#include "TchGlobalDef.h"
|
|
|
|
#include "TPushMMUnit.h"
|
|
#include "TAcDbBlockRefData.h"
|
|
#include "TAcDbBlockTable.h"
|
|
#include "TAcDbBlockTableRecPtr.h"
|
|
#include "TAcDbEntityPtr.h"
|
|
#include "TAcDbFacePtr.h"
|
|
#include "TAcDbLayerTableRecPtr.h"
|
|
#include "TAcDbObjectPtr.h"
|
|
#include "TACString.h"
|
|
#include "TACStringList.h"
|
|
#include "TADSGePoint3d.h"
|
|
#include "TADSGePointDir2d.h"
|
|
#include "TADSGePointList.h"
|
|
#include "TADSPrintf.h"
|
|
#include "TAdvanceSampler.h"
|
|
#include "TArcSection.h"
|
|
#include "TArcWallUnit.h"
|
|
#include "TArray.h"
|
|
#include "TAString.h"
|
|
#include "TAutoPtr.h"
|
|
#include "TBArc.h"
|
|
#include "TBinTree.h"
|
|
#include "TBitTable.h"
|
|
#include "TBitMatrix.h"
|
|
#include "TBlockGeomInfo.h"
|
|
#include "TBNode.h"
|
|
#include "TBPloygon.h"
|
|
#include "TBPloyLine.h"
|
|
#include "TchGlobalFunc.h"
|
|
#include "TchPrivateGlobalFunc.h"
|
|
#include "TchGlobalCurveFunc.h"
|
|
#include "TAcDbLayerTable.h"
|
|
#include "TConfigBase.h"
|
|
#include "TDbCurveEntity.h"
|
|
#include "TDbEntity.h"
|
|
#include "TDbBlockInsert.h"
|
|
#include "TDListNode.h"
|
|
#include "TDListStack.h"
|
|
#include "TDNode.h"
|
|
#include "TDocAutoLock.h"
|
|
#include "TDPtrList.h"
|
|
#include "TDPtrStack.h"
|
|
#include "TDragPickEntSet.h"
|
|
#include "TDRdupLineNode.h"
|
|
#include "TDualPtrList.h"
|
|
#include "TDualPtrListEx.h"
|
|
#include "TDupWallException.h"
|
|
#include "TEdJig.h"
|
|
#include "TEntityField.h"
|
|
#include "TEntityFields.h"
|
|
#include "TEntitySet.h"
|
|
#include "TForest.h"
|
|
#include "TGGe3DFace.h"
|
|
#include "TGGe3DFace3Pt.h"
|
|
#include "TGGeArc.h"
|
|
#include "TGGeCircle.h"
|
|
#include "TGGeColorLine.h"
|
|
#include "TGGeColorLineList.h"
|
|
#include "TGGeColorSolid.h"
|
|
#include "TGGeCurve.h"
|
|
#include "TGGeCurveSegment.h"
|
|
#include "TGGeCurveSegSeg.h"
|
|
#include "TGGeCurveSegSegEx.h"
|
|
#include "TGGeCurveSegUniqueEx.h"
|
|
#include "TGGeCurveSegunique.h"
|
|
#include "TGGeDbCurveEntity.h"
|
|
#include "TGGeDbCurveSegEntity.h"
|
|
#include "TGGeDbPolyline.h"
|
|
//#include "TGGeDirectionCurve.h"
|
|
#include "TGGeEntity.h"
|
|
#include "TGGeHatch.h"
|
|
#include "TGGeLine.h"
|
|
#include "TGGeLinearEnt.h"
|
|
#include "TGGeLineDist.h"
|
|
#include "TGGePface.h"
|
|
#include "TGGePlane.h"
|
|
#include "TGGePoly.h"
|
|
#include "TGGePoly2D.h"
|
|
#include "TGGePoly3D.h"
|
|
#include "TGGePolyDist.h"
|
|
#include "TGGePolyFacet.h"
|
|
#include "TGGePolygonEx.h"
|
|
#include "TGGeRdupCurveOper.h"
|
|
#include "TGGeRectAngle.h"
|
|
#include "TGGeRectFace.h"
|
|
#include "TGGeRegion.h"
|
|
#include "TGGeRegion2D.h"
|
|
#include "TGGeRegionIndex.h"
|
|
#include "TGGeRegionSide.h"
|
|
#include "TGGeSector.h"
|
|
#include "TGGeShape.h"
|
|
#include "TGGeSideVector.h"
|
|
#include "TGGeSolid.h"
|
|
#include "TGGeSolidCurve.h"
|
|
//#include "TGGeSurface3D.h"
|
|
#include "TGGeTriangle.h"
|
|
#include "TGGeTrianglePface.h"
|
|
#include "TGGiBitmapStorage.h"
|
|
#include "TGGiClipBoundary.h"
|
|
#include "TGGiCompressStorage.h"
|
|
#include "TGGiCurveStream.h"
|
|
#include "TGGiCustomContext.h"
|
|
#include "TGGiCustomSubEntityTraits.h"
|
|
#include "TGGiCustomWorldDraw.h"
|
|
#include "TGGiCustomWorldGeometry.h"
|
|
#include "TGGiDrawingStorage.h"
|
|
#include "TGGiDrawStreamBase.h"
|
|
#include "TGGiExplodeDraw.h"
|
|
#include "TGGiExplodeDrawBase.h"
|
|
#include "TGGiJpegStorage.h"
|
|
#include "TGGiPushDrawStream.h"
|
|
#include "TGGiScreenDrawStream.h"
|
|
#include "TGGiShellData.h"
|
|
#include "TGGiSlibStorage.h"
|
|
#include "TGGiSlideStorage.h"
|
|
#include "TGGiStreamFile.h"
|
|
#include "TGGiUcsDrawStream.h"
|
|
#include "TGGiWcsDrawStream.h"
|
|
#include "TGGiWorldViewportDraw.h"
|
|
#include "TGroups.h"
|
|
#include "THole.h"
|
|
#include "TIdPointPair.h"
|
|
#include "TImageDrawDC.h"
|
|
#include "TImageDrawDCEx.h"
|
|
#include "TList.h"
|
|
#include "TListNode.h"
|
|
#include "TListQuene.h"
|
|
#include "TLoopList.h"
|
|
#include "TMasterProperties.h"
|
|
#include "TNode.h"
|
|
#include "TNumeric.h"
|
|
#include "TObjInfoUnit.h"
|
|
#include "TPDList.h"
|
|
#include "TPDListEx.h"
|
|
#include "TPDListQuene.h"
|
|
#include "TPDListStack.h"
|
|
#include "TPickEntSet.h"
|
|
#include "TPointList.h"
|
|
#include "TPushAcadUndo.h"
|
|
#include "TPushAcadVar.h"
|
|
#include "TPushMemVar.h"
|
|
#include "TPushPrec.h"
|
|
#include "TPushProperty.h"
|
|
#include "TQuene.h"
|
|
#include "TRBList.h"
|
|
#include "TRegObject.h"
|
|
#include "TRegProperty.h"
|
|
#include "TRemoveDupByLayer.h"
|
|
#include "TSafeHeapMem.h"
|
|
#include "TSafeResource.h"
|
|
#include "TSearchException.h"
|
|
#include "TSearchRegionFromCurve.h"
|
|
#include "TSendCommandEdit.h"
|
|
#include "TShowExtend.h"
|
|
#include "TSortedVertexList.h"
|
|
#include "TSortSideOnVertex.h"
|
|
#include "TSplitpathOperator.h"
|
|
#include "TSPTable.h"
|
|
//#include "TSqlCondition.h"
|
|
//#include "TSqlQuiry.h"
|
|
#include "TSqPTable.h"
|
|
#include "TSqStack.h"
|
|
#include "TSqTable.h"
|
|
#include "TSqTable2.h"
|
|
#include "TStack.h"
|
|
#include "TStaticBuffer.h"
|
|
#include "TSubText.h"
|
|
#include "TSymbolStringList.h"
|
|
#include "TSymbolTableRecord.h"
|
|
#include "TTable.h"
|
|
#include "TTempGeTol.h"
|
|
#include "TTempZoomWindow.h"
|
|
#include "TTextPosition.h"
|
|
#include "TTextRange.h"
|
|
#include "TTextStyleTableRecord.h"
|
|
#include "TTree.h"
|
|
#include "TWCString.h"
|
|
#include "TWCStringList.h"
|
|
#include "TWFormatUnit.h"
|
|
#include "TWPushVar.h"
|
|
#include "TWValList.h"
|
|
#include "TAString.h"
|
|
#include "TUString.h"
|
|
#include "TGGeHoleModel.h"
|
|
//#include "DbfUtility.h"
|
|
|
|
#if ADS > 15
|
|
#include "TDbGrip.h"
|
|
#include "TDbGripAngleDim.h"
|
|
#include "TDbGripDim.h"
|
|
#include "TDbGripDistDim.h"
|
|
#include "TDbGripRadiusDim.h"
|
|
#endif
|
|
|
|
#include "TProductId.h"
|
|
#include "TArc3DWall.h"
|
|
#include "expt.h"
|
|
#include "Dwgcplib.h"
|
|
#include "TGGeCurveInline.h"
|
|
#include "TXmlTree.h"
|
|
|
|
#include "SectionStructDef.h"
|
|
#include "SectionUtility.h"
|
|
#include "SectionPolygonCreator.h"
|
|
#include "TCoverVisibleRelationCal.h"
|
|
#endif |