| CAnyCAD.Py.AnyCAD | |
| CAnyCAD.Platform.AsyncDocumentIO | 异步导入模型 |
| CAnyCAD.Foundation.ColorTable | 颜色表 |
| CAnyCAD.Platform.ElementModel | The Element model |
| ►Cglobal.SystemCollections.Generic.IDictionary | |
| CAnyCAD.Foundation.ObjectIdHashMap | |
| CAnyCAD.Foundation.StringMap | |
| ►CIDisposable | |
| CAnyCAD.WPF.RenderControl | WPF 3D控件 |
| ►Cglobal.SystemCollections.Generic.IEnumerable | |
| CAnyCAD.Drawing.DbGradientColorList | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdgeList | |
| CAnyCAD.Drawing.DbHatchBoundaryPathList | |
| CAnyCAD.Drawing.DbHatchPolylineVertexList | |
| CAnyCAD.Drawing.DbHatchSplineControlPointList | |
| CAnyCAD.Drawing.DbLineTypeSegmentList | |
| CAnyCAD.Drawing.DbMLineStyleElementList | |
| CAnyCAD.Drawing.DbMLineVertexList | |
| CAnyCAD.Drawing.DbMLineVertexSegmentList | |
| CAnyCAD.Drawing.DbPolylineVertexList | |
| CAnyCAD.Drawing.DbXDataRecordList | |
| CAnyCAD.Drawing.DbXYList | |
| CAnyCAD.Drawing.DbXYZList | |
| CAnyCAD.Foundation.BufferGeometryList | |
| CAnyCAD.Foundation.Double2List | |
| CAnyCAD.Foundation.Double3List | |
| CAnyCAD.Foundation.DoubleList2 | |
| CAnyCAD.Foundation.Float32BufferList | |
| CAnyCAD.Foundation.GDirList | |
| CAnyCAD.Foundation.GPnt2dList | |
| CAnyCAD.Foundation.GPntList | |
| CAnyCAD.Foundation.GPntList2 | |
| CAnyCAD.Foundation.GVec2dList | |
| CAnyCAD.Foundation.GVecList | |
| CAnyCAD.Foundation.GXYList | |
| CAnyCAD.Foundation.ImageList | |
| CAnyCAD.Foundation.ObjectIdList | |
| CAnyCAD.Foundation.PathList | |
| CAnyCAD.Foundation.PickedIdList | |
| CAnyCAD.Foundation.PlaneFList | |
| CAnyCAD.Foundation.PlaneList | |
| CAnyCAD.Foundation.PrimitiveShapeList | |
| CAnyCAD.Foundation.SceneNodeList | |
| CAnyCAD.Foundation.TopoShapeList | |
| CAnyCAD.Foundation.Vec3List | |
| CAnyCAD.Nesting.Nest1DCutItemList | |
| CAnyCAD.Nesting.Nest1DCuttingBinList | |
| CAnyCAD.Nesting.Nest1DPartDemandList | |
| CAnyCAD.Nesting.Nest2DPlacementList | |
| CAnyCAD.Nesting.Nest2DShapeList | |
| CAnyCAD.Platform.BrowserItemList | |
| CAnyCAD.Platform.LineStyleComponentList | |
| CAnyCAD.QuickSolid.FeatureGroupList | |
| CAnyCAD.QuickSolid.FeatureItemList | |
| ►Cglobal.SystemCollections.IEnumerable | |
| CAnyCAD.Drawing.DbGradientColorList | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdgeList | |
| CAnyCAD.Drawing.DbHatchBoundaryPathList | |
| CAnyCAD.Drawing.DbHatchPolylineVertexList | |
| CAnyCAD.Drawing.DbHatchSplineControlPointList | |
| CAnyCAD.Drawing.DbLineTypeSegmentList | |
| CAnyCAD.Drawing.DbMLineStyleElementList | |
| CAnyCAD.Drawing.DbMLineVertexList | |
| CAnyCAD.Drawing.DbMLineVertexSegmentList | |
| CAnyCAD.Drawing.DbPolylineVertexList | |
| CAnyCAD.Drawing.DbXDataRecordList | |
| CAnyCAD.Drawing.DbXYList | |
| CAnyCAD.Drawing.DbXYZList | |
| CAnyCAD.Drawing.UInt64List | |
| CAnyCAD.Foundation.BufferGeometryList | |
| CAnyCAD.Foundation.CharList | |
| CAnyCAD.Foundation.Double2List | |
| CAnyCAD.Foundation.Double3List | |
| CAnyCAD.Foundation.DoubleList | |
| CAnyCAD.Foundation.DoubleList2 | |
| CAnyCAD.Foundation.Float32BufferList | |
| CAnyCAD.Foundation.FloatList | |
| CAnyCAD.Foundation.GDirList | |
| CAnyCAD.Foundation.GPnt2dList | |
| CAnyCAD.Foundation.GPntList | |
| CAnyCAD.Foundation.GPntList2 | |
| CAnyCAD.Foundation.GVec2dList | |
| CAnyCAD.Foundation.GVecList | |
| CAnyCAD.Foundation.GXYList | |
| CAnyCAD.Foundation.ImageList | |
| CAnyCAD.Foundation.Int32List | |
| CAnyCAD.Foundation.ObjectIdList | |
| CAnyCAD.Foundation.PathList | |
| CAnyCAD.Foundation.PickedIdList | |
| CAnyCAD.Foundation.PlaneFList | |
| CAnyCAD.Foundation.PlaneList | |
| CAnyCAD.Foundation.PrimitiveShapeList | |
| CAnyCAD.Foundation.SceneNodeList | |
| CAnyCAD.Foundation.StringList | |
| CAnyCAD.Foundation.StringWList | |
| CAnyCAD.Foundation.TopoShapeList | |
| CAnyCAD.Foundation.Uint16List | |
| CAnyCAD.Foundation.Uint32List | |
| CAnyCAD.Foundation.Uint8List | |
| CAnyCAD.Foundation.Vec3List | |
| CAnyCAD.Nesting.Nest1DCutItemList | |
| CAnyCAD.Nesting.Nest1DCuttingBinList | |
| CAnyCAD.Nesting.Nest1DPartDemandList | |
| CAnyCAD.Nesting.Nest2DPlacementList | |
| CAnyCAD.Nesting.Nest2DShapeList | |
| CAnyCAD.Platform.BrowserItemList | |
| CAnyCAD.Platform.LineStyleComponentList | |
| CAnyCAD.QuickSolid.FeatureGroupList | |
| CAnyCAD.QuickSolid.FeatureItemList | |
| ►Cglobal.SystemCollections.Generic.IEnumerator | |
| CAnyCAD.Drawing.DbGradientColorList.DbGradientColorListEnumerator | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdgeList.DbHatchBoundaryPathEdgeListEnumerator | |
| CAnyCAD.Drawing.DbHatchBoundaryPathList.DbHatchBoundaryPathListEnumerator | |
| CAnyCAD.Drawing.DbHatchPolylineVertexList.DbHatchPolylineVertexListEnumerator | |
| CAnyCAD.Drawing.DbHatchSplineControlPointList.DbHatchSplineControlPointListEnumerator | |
| CAnyCAD.Drawing.DbLineTypeSegmentList.DbLineTypeSegmentListEnumerator | |
| CAnyCAD.Drawing.DbMLineStyleElementList.DbMLineStyleElementListEnumerator | |
| CAnyCAD.Drawing.DbMLineVertexList.DbMLineVertexListEnumerator | |
| CAnyCAD.Drawing.DbMLineVertexSegmentList.DbMLineVertexSegmentListEnumerator | |
| CAnyCAD.Drawing.DbPolylineVertexList.DbPolylineVertexListEnumerator | |
| CAnyCAD.Drawing.DbXDataRecordList.DbXDataRecordListEnumerator | |
| CAnyCAD.Drawing.DbXYList.DbXYListEnumerator | |
| CAnyCAD.Drawing.DbXYZList.DbXYZListEnumerator | |
| CAnyCAD.Drawing.UInt64List.UInt64ListEnumerator | |
| CAnyCAD.Foundation.BufferGeometryList.BufferGeometryListEnumerator | |
| CAnyCAD.Foundation.CharList.CharListEnumerator | |
| CAnyCAD.Foundation.Double2List.Double2ListEnumerator | |
| CAnyCAD.Foundation.Double3List.Double3ListEnumerator | |
| CAnyCAD.Foundation.DoubleList2.DoubleList2Enumerator | |
| CAnyCAD.Foundation.DoubleList.DoubleListEnumerator | |
| CAnyCAD.Foundation.Float32BufferList.Float32BufferListEnumerator | |
| CAnyCAD.Foundation.FloatList.FloatListEnumerator | |
| CAnyCAD.Foundation.GDirList.GDirListEnumerator | |
| CAnyCAD.Foundation.GPnt2dList.GPnt2dListEnumerator | |
| CAnyCAD.Foundation.GPntList2.GPntList2Enumerator | |
| CAnyCAD.Foundation.GPntList.GPntListEnumerator | |
| CAnyCAD.Foundation.GVec2dList.GVec2dListEnumerator | |
| CAnyCAD.Foundation.GVecList.GVecListEnumerator | |
| CAnyCAD.Foundation.GXYList.GXYListEnumerator | |
| CAnyCAD.Foundation.ImageList.ImageListEnumerator | |
| CAnyCAD.Foundation.Int32List.Int32ListEnumerator | |
| CAnyCAD.Foundation.ObjectIdHashMap.ObjectIdHashMapEnumerator | |
| CAnyCAD.Foundation.ObjectIdHashSet.ObjectIdHashSetEnumerator | |
| CAnyCAD.Foundation.ObjectIdList.ObjectIdListEnumerator | |
| CAnyCAD.Foundation.ObjectIdSet.ObjectIdSetEnumerator | |
| CAnyCAD.Foundation.PathList.PathListEnumerator | |
| CAnyCAD.Foundation.PickedIdList.PickedIdListEnumerator | |
| CAnyCAD.Foundation.PlaneFList.PlaneFListEnumerator | |
| CAnyCAD.Foundation.PlaneList.PlaneListEnumerator | |
| CAnyCAD.Foundation.PrimitiveShapeList.PrimitiveShapeListEnumerator | |
| CAnyCAD.Foundation.SceneNodeList.SceneNodeListEnumerator | |
| CAnyCAD.Foundation.StringList.StringListEnumerator | |
| CAnyCAD.Foundation.StringMap.StringMapEnumerator | |
| CAnyCAD.Foundation.StringWList.StringWListEnumerator | |
| CAnyCAD.Foundation.TopoShapeList.TopoShapeListEnumerator | |
| CAnyCAD.Foundation.Uint16List.Uint16ListEnumerator | |
| CAnyCAD.Foundation.Uint32List.Uint32ListEnumerator | |
| CAnyCAD.Foundation.Uint32Set.Uint32SetEnumerator | |
| CAnyCAD.Foundation.Uint8List.Uint8ListEnumerator | |
| CAnyCAD.Foundation.Vec3List.Vec3ListEnumerator | |
| CAnyCAD.Nesting.Nest1DCutItemList.Nest1DCutItemListEnumerator | |
| CAnyCAD.Nesting.Nest1DCuttingBinList.Nest1DCuttingBinListEnumerator | |
| CAnyCAD.Nesting.Nest1DPartDemandList.Nest1DPartDemandListEnumerator | |
| CAnyCAD.Nesting.Nest2DPlacementList.Nest2DPlacementListEnumerator | |
| CAnyCAD.Nesting.Nest2DShapeList.Nest2DShapeListEnumerator | |
| CAnyCAD.Platform.BrowserItemList.BrowserItemListEnumerator | |
| CAnyCAD.Platform.LineStyleComponentList.LineStyleComponentListEnumerator | |
| CAnyCAD.QuickSolid.FeatureGroupList.FeatureGroupListEnumerator | |
| CAnyCAD.QuickSolid.FeatureItemList.FeatureItemListEnumerator | |
| ►Cglobal.SystemCollections.IEnumerator | |
| CAnyCAD.Drawing.DbGradientColorList.DbGradientColorListEnumerator | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdgeList.DbHatchBoundaryPathEdgeListEnumerator | |
| CAnyCAD.Drawing.DbHatchBoundaryPathList.DbHatchBoundaryPathListEnumerator | |
| CAnyCAD.Drawing.DbHatchPolylineVertexList.DbHatchPolylineVertexListEnumerator | |
| CAnyCAD.Drawing.DbHatchSplineControlPointList.DbHatchSplineControlPointListEnumerator | |
| CAnyCAD.Drawing.DbLineTypeSegmentList.DbLineTypeSegmentListEnumerator | |
| CAnyCAD.Drawing.DbMLineStyleElementList.DbMLineStyleElementListEnumerator | |
| CAnyCAD.Drawing.DbMLineVertexList.DbMLineVertexListEnumerator | |
| CAnyCAD.Drawing.DbMLineVertexSegmentList.DbMLineVertexSegmentListEnumerator | |
| CAnyCAD.Drawing.DbPolylineVertexList.DbPolylineVertexListEnumerator | |
| CAnyCAD.Drawing.DbXDataRecordList.DbXDataRecordListEnumerator | |
| CAnyCAD.Drawing.DbXYList.DbXYListEnumerator | |
| CAnyCAD.Drawing.DbXYZList.DbXYZListEnumerator | |
| CAnyCAD.Drawing.UInt64List.UInt64ListEnumerator | |
| CAnyCAD.Foundation.BufferGeometryList.BufferGeometryListEnumerator | |
| CAnyCAD.Foundation.CharList.CharListEnumerator | |
| CAnyCAD.Foundation.Double2List.Double2ListEnumerator | |
| CAnyCAD.Foundation.Double3List.Double3ListEnumerator | |
| CAnyCAD.Foundation.DoubleList2.DoubleList2Enumerator | |
| CAnyCAD.Foundation.DoubleList.DoubleListEnumerator | |
| CAnyCAD.Foundation.Float32BufferList.Float32BufferListEnumerator | |
| CAnyCAD.Foundation.FloatList.FloatListEnumerator | |
| CAnyCAD.Foundation.GDirList.GDirListEnumerator | |
| CAnyCAD.Foundation.GPnt2dList.GPnt2dListEnumerator | |
| CAnyCAD.Foundation.GPntList2.GPntList2Enumerator | |
| CAnyCAD.Foundation.GPntList.GPntListEnumerator | |
| CAnyCAD.Foundation.GVec2dList.GVec2dListEnumerator | |
| CAnyCAD.Foundation.GVecList.GVecListEnumerator | |
| CAnyCAD.Foundation.GXYList.GXYListEnumerator | |
| CAnyCAD.Foundation.ImageList.ImageListEnumerator | |
| CAnyCAD.Foundation.Int32List.Int32ListEnumerator | |
| CAnyCAD.Foundation.ObjectIdHashMap.ObjectIdHashMapEnumerator | |
| CAnyCAD.Foundation.ObjectIdHashSet.ObjectIdHashSetEnumerator | |
| CAnyCAD.Foundation.ObjectIdList.ObjectIdListEnumerator | |
| CAnyCAD.Foundation.ObjectIdSet.ObjectIdSetEnumerator | |
| CAnyCAD.Foundation.PathList.PathListEnumerator | |
| CAnyCAD.Foundation.PickedIdList.PickedIdListEnumerator | |
| CAnyCAD.Foundation.PlaneFList.PlaneFListEnumerator | |
| CAnyCAD.Foundation.PlaneList.PlaneListEnumerator | |
| CAnyCAD.Foundation.PrimitiveShapeList.PrimitiveShapeListEnumerator | |
| CAnyCAD.Foundation.SceneNodeList.SceneNodeListEnumerator | |
| CAnyCAD.Foundation.StringList.StringListEnumerator | |
| CAnyCAD.Foundation.StringMap.StringMapEnumerator | |
| CAnyCAD.Foundation.StringWList.StringWListEnumerator | |
| CAnyCAD.Foundation.TopoShapeList.TopoShapeListEnumerator | |
| CAnyCAD.Foundation.Uint16List.Uint16ListEnumerator | |
| CAnyCAD.Foundation.Uint32List.Uint32ListEnumerator | |
| CAnyCAD.Foundation.Uint32Set.Uint32SetEnumerator | |
| CAnyCAD.Foundation.Uint8List.Uint8ListEnumerator | |
| CAnyCAD.Foundation.Vec3List.Vec3ListEnumerator | |
| CAnyCAD.Nesting.Nest1DCutItemList.Nest1DCutItemListEnumerator | |
| CAnyCAD.Nesting.Nest1DCuttingBinList.Nest1DCuttingBinListEnumerator | |
| CAnyCAD.Nesting.Nest1DPartDemandList.Nest1DPartDemandListEnumerator | |
| CAnyCAD.Nesting.Nest2DPlacementList.Nest2DPlacementListEnumerator | |
| CAnyCAD.Nesting.Nest2DShapeList.Nest2DShapeListEnumerator | |
| CAnyCAD.Platform.BrowserItemList.BrowserItemListEnumerator | |
| CAnyCAD.Platform.LineStyleComponentList.LineStyleComponentListEnumerator | |
| CAnyCAD.QuickSolid.FeatureGroupList.FeatureGroupListEnumerator | |
| CAnyCAD.QuickSolid.FeatureItemList.FeatureItemListEnumerator | |
| ►Cglobal.SystemCollections.Generic.IList | |
| CAnyCAD.Drawing.UInt64List | |
| CAnyCAD.Foundation.CharList | |
| CAnyCAD.Foundation.DoubleList | |
| CAnyCAD.Foundation.FloatList | |
| CAnyCAD.Foundation.Int32List | |
| CAnyCAD.Foundation.StringList | |
| CAnyCAD.Foundation.StringWList | |
| CAnyCAD.Foundation.Uint16List | |
| CAnyCAD.Foundation.Uint32List | |
| CAnyCAD.Foundation.Uint8List | |
| ►CAnyCAD.Foundation.IRenderView | 定义三维控件的接口 |
| CAnyCAD.AvaloniaUI.RenderControl | Avalonia .NET三维控件 |
| CAnyCAD.Forms.RenderControl | WinForms三维控件 |
| CAnyCAD.WPF.RenderControl | WPF 3D控件 |
| ►CAnyCAD.Foundation.IRepoableObject | 可保存到仓库的对象接口 |
| CAnyCAD.Platform.IApplicationPlugin | 插件接口的基类 |
| ►Cglobal.SystemCollections.Generic.ISet | |
| CAnyCAD.Foundation.ObjectIdHashSet | |
| CAnyCAD.Foundation.ObjectIdSet | |
| CAnyCAD.Foundation.Uint32Set | |
| CAnyCAD.Foundation.ObjectTypeRepository< T, OT > | 对象仓库 |
| ►CAnyCAD.Foundation.ObjectTypeRepository< ApplicationPluginManager, IApplicationPlugin > | |
| CAnyCAD.Platform.ApplicationPluginManager | 插件管理器 |
| CAnyCAD.Foundation.ProcessManager | 进程管理 |
| ►Cglobal.SystemIDisposable | |
| CAnyCAD.Designing.ExternalUtility | 外部文档实用方法 |
| CAnyCAD.Designing.SketchCurveIterator | SketchCurve迭代器 |
| CAnyCAD.Designing.SketchPointIterator | SketchPoint迭代器 |
| CAnyCAD.Drawing.DbBlockIterator | 遍历DbBlockTableRecord,得到DbEntity |
| ►CAnyCAD.Drawing.DbBlockTableBase | 记录表 |
| CAnyCAD.Drawing.DbBlockTable | 块记录表 |
| CAnyCAD.Drawing.DbBlockTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbColor | 统一的颜色结构体 |
| CAnyCAD.Drawing.DbDatabase | 文档类 |
| ►CAnyCAD.Drawing.DbDimStyleTableBase | 记录表 |
| CAnyCAD.Drawing.DbDimensionStylesTable | 标注样式表 |
| CAnyCAD.Drawing.DbDimStyleTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbEntityIterator | Db实体迭代器 |
| CAnyCAD.Drawing.DbGradientColor | 渐变颜色 |
| CAnyCAD.Drawing.DbGradientColorList | |
| CAnyCAD.Drawing.DbHatchArcEdge | |
| CAnyCAD.Drawing.DbHatchBoundaryPath | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdge | |
| CAnyCAD.Drawing.DbHatchBoundaryPathEdgeList | |
| CAnyCAD.Drawing.DbHatchBoundaryPathList | |
| CAnyCAD.Drawing.DbHatchEllipseEdge | |
| CAnyCAD.Drawing.DbHatchLineEdge | |
| CAnyCAD.Drawing.DbHatchPolylineVertex | |
| CAnyCAD.Drawing.DbHatchPolylineVertexList | |
| CAnyCAD.Drawing.DbHatchSplineControlPoint | |
| CAnyCAD.Drawing.DbHatchSplineControlPointList | |
| CAnyCAD.Drawing.DbHatchSplineEdge | |
| CAnyCAD.Drawing.DbHeader | CAD文件头信息 |
| CAnyCAD.Drawing.DbIO | 读取和保存图纸文件 |
| ►CAnyCAD.Drawing.DbLayerTableBase | 记录表 |
| CAnyCAD.Drawing.DbLayerTable | 图层表 |
| CAnyCAD.Drawing.DbLayerTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbLineTypeSegment | 线型段 |
| CAnyCAD.Drawing.DbLineTypeSegmentList | |
| ►CAnyCAD.Drawing.DbLineTypeTableBase | 记录表 |
| CAnyCAD.Drawing.DbLinetypeTable | 线型表 |
| CAnyCAD.Drawing.DbLineTypeTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbMLineStyleElement | MLineStyle Element (多线样式元素) |
| CAnyCAD.Drawing.DbMLineStyleElementList | |
| CAnyCAD.Drawing.DbMLineVertex | MLine 顶点 |
| CAnyCAD.Drawing.DbMLineVertexList | |
| CAnyCAD.Drawing.DbMLineVertexSegment | 线段参数 |
| CAnyCAD.Drawing.DbMLineVertexSegmentList | |
| CAnyCAD.Drawing.DbMTextColumnDefinition | 列数据结构 |
| ►CAnyCAD.Drawing.DbObject | Db对象基类 |
| ►CAnyCAD.Drawing.DbEntity | CAD实体基类 |
| CAnyCAD.Drawing.DbArc | 圆弧实体 |
| CAnyCAD.Drawing.DbBlockReference | Insert(块引用)实体 |
| CAnyCAD.Drawing.DbCircle | 圆实体 |
| ►CAnyCAD.Drawing.DbDimension | Dimension(标注)实体基类 |
| CAnyCAD.Drawing.Db2LineAngularDimension | |
| CAnyCAD.Drawing.Db3PointAngularDimension | |
| CAnyCAD.Drawing.DbAlignedDimension | 对齐标注实体 |
| CAnyCAD.Drawing.DbDiametricDimension | |
| CAnyCAD.Drawing.DbEllipse | 椭圆实体 |
| CAnyCAD.Drawing.DbHatch | DbHatch(填充)实体 |
| CAnyCAD.Drawing.DbLeader | 引线实体 |
| CAnyCAD.Drawing.DbLine | 直线实体 |
| CAnyCAD.Drawing.DbMLeader | DbMLeader(多重引线)实体 |
| CAnyCAD.Drawing.DbMLine | 多线实体 |
| CAnyCAD.Drawing.DbMText | 多行文本实体 |
| CAnyCAD.Drawing.DbPoint | 点实体 |
| CAnyCAD.Drawing.DbPolyline | 轻量级多段线实体 |
| CAnyCAD.Drawing.DbPolyline2D | 二维多段线实体 (传统POLYLINE格式) |
| CAnyCAD.Drawing.DbSolid | SOLID 实体 - 二维填充实体 |
| CAnyCAD.Drawing.DbSpline | 样条曲线实体 |
| CAnyCAD.Drawing.DbTable | Table(表格)实体 |
| CAnyCAD.Drawing.DbText | 文本实体 |
| CAnyCAD.Drawing.DbVertex | 二维多段线顶点实体 |
| CAnyCAD.Drawing.DbVertex3D | 3D 顶点基类 |
| CAnyCAD.Drawing.DbViewport | 视口实体 |
| CAnyCAD.Drawing.DbWipeout | 遮罩实体 |
| CAnyCAD.Drawing.DbXLine | DbXLine(构造线)实体 |
| CAnyCAD.Drawing.DbGroup | 组对象 |
| CAnyCAD.Drawing.DbMLeaderStyle | 多重引线样式对象 |
| CAnyCAD.Drawing.DbMLineStyle | MLineStyle 多线样式对象 |
| ►CAnyCAD.Drawing.DbPlotSettings | PlotSettings(打印设置)对象 |
| CAnyCAD.Drawing.DbLayout | 布局对象 |
| CAnyCAD.Drawing.DbScale | 注释比例对象 |
| ►CAnyCAD.Drawing.DbSymbolTableRecord | 表项基类 |
| CAnyCAD.Drawing.DbBlockTableRecord | 块记录表项 |
| CAnyCAD.Drawing.DbDimStyleTableRecord | 标注样式表项 |
| CAnyCAD.Drawing.DbLayerTableRecord | 图层表项 |
| CAnyCAD.Drawing.DbLinetypeTableRecord | 线型表项 |
| CAnyCAD.Drawing.DbRegAppTableRecord | 应用程序 ID 表项 |
| CAnyCAD.Drawing.DbTextStyleTableRecord | 文本样式表项 |
| CAnyCAD.Drawing.DbUCSTableRecord | 用户坐标系表项 |
| CAnyCAD.Drawing.DbViewTableRecord | 视图表项 |
| CAnyCAD.Drawing.DbViewportTableRecord | 视口表项 |
| CAnyCAD.Drawing.DbTableStyle | 表格样式对象 |
| CAnyCAD.Drawing.DbXrecord | XRECORD(扩展记录)对象 |
| CAnyCAD.Drawing.DbObjectIterator | Db对象迭代器 |
| CAnyCAD.Drawing.DbPolylineVertex | 多段线顶点 |
| CAnyCAD.Drawing.DbPolylineVertexList | |
| ►CAnyCAD.Drawing.DbRegAppTableBase | 记录表 |
| CAnyCAD.Drawing.DbRegAppTable | 应用程序 ID 表 |
| CAnyCAD.Drawing.DbRegAppTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbSummaryInfo | 文档摘要信息 |
| ►CAnyCAD.Drawing.DbTextStyleTableBase | 记录表 |
| CAnyCAD.Drawing.DbTextStyleTable | 文本样式表 |
| CAnyCAD.Drawing.DbTextStyleTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbTransparency | 透明度 |
| ►CAnyCAD.Drawing.DbUCSTableBase | 记录表 |
| CAnyCAD.Drawing.DbUCSTable | UCS表 |
| CAnyCAD.Drawing.DbUCSTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbVariant | XDATA值 |
| ►CAnyCAD.Drawing.DbViewTableBase | 记录表 |
| CAnyCAD.Drawing.DbViewTable | 视图表 |
| CAnyCAD.Drawing.DbViewTableIterator | DbSymbolTable 迭代器 |
| ►CAnyCAD.Drawing.DbViewportTableBase | 记录表 |
| CAnyCAD.Drawing.DbViewportTable | 视口表 |
| CAnyCAD.Drawing.DbViewportTableIterator | DbSymbolTable 迭代器 |
| CAnyCAD.Drawing.DbXData | 扩展数据(按应用程序组织) |
| CAnyCAD.Drawing.DbXDataIterator | DbXDataRecord 迭代器 |
| CAnyCAD.Drawing.DbXDataRecord | XDATA项 |
| CAnyCAD.Drawing.DbXDataRecordList | |
| CAnyCAD.Drawing.DbXY | 2D点/向量 |
| CAnyCAD.Drawing.DbXYList | |
| CAnyCAD.Drawing.DbXYZ | 3D点/向量 |
| CAnyCAD.Drawing.DbXYZList | |
| CAnyCAD.Drawing.UInt64List | |
| CAnyCAD.Foundation.AABox | 3D轴对齐包围盒模板类 |
| CAnyCAD.Foundation.AABox2 | 2D轴对齐包围盒模板类 |
| CAnyCAD.Foundation.AABox2F | 2D轴对齐包围盒模板类 |
| CAnyCAD.Foundation.AABoxF | 3D轴对齐包围盒模板类 |
| ►CAnyCAD.Foundation.AObject | 基类,提供基本的反射方法 |
| ►CAnyCAD.Foundation.ArrayBuffer | 表示一块连续的内存空间。 |
| ►CAnyCAD.Foundation.CharTypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.CharBuffer | 字符缓冲区类 |
| ►CAnyCAD.Foundation.Float32TypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.Float32Buffer | 32位浮点数缓冲区类 |
| ►CAnyCAD.Foundation.Int32TypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.Int32Buffer | 32位整数缓冲区类 |
| CAnyCAD.Foundation.RawBuffer | 原始内存缓冲区类 |
| ►CAnyCAD.Foundation.Uint16TypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.Uint16Buffer | 内容为Uint16的内存空间 |
| ►CAnyCAD.Foundation.Uint32TypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.Uint32Buffer | 内容为Uint32的内存空间 |
| ►CAnyCAD.Foundation.Uint8TypedBuffer | 模板辅助类 |
| CAnyCAD.Foundation.Uint8Buffer | 8位无符号整数缓冲区类 |
| CAnyCAD.Foundation.Document | 管理各种需要被保存的内容,包括几何、材质、属性等;操作的支持Undo/Redo。 |
| ►CAnyCAD.Foundation.Element | 保存在文档的对象的基类。支持事务、关联更新等功能 |
| ►CAnyCAD.Foundation.Component | 组件,用于动态给Entity增加特性 |
| ►CAnyCAD.Platform.GeneralComponent | 扩展属性组件。 |
| CAnyCAD.Platform.DocumentSettings | 文档设置,一个文档对应一个实例 |
| CAnyCAD.Platform.NodeComponent | NodeComponent删Node会删Entity,删Entity 不会删Node |
| CAnyCAD.Platform.PropertiesComponent | 可扩展属性组件。 |
| CAnyCAD.Platform.SchemaComponent | 与Schema绑定的可扩展属性组件。 |
| CAnyCAD.Platform.TransformComponent | 矩阵变换组件,用于给Drawable对象增加矩阵变换 |
| ►CAnyCAD.Platform.DbViewBase | DbViewBase:二三维视图基类 |
| CAnyCAD.Platform.DbView | 默认的三维视图 |
| ►CAnyCAD.Platform.EntityElement | 实体类,可以动态添加组件 |
| ►CAnyCAD.Manufacturing.WorkstageElement | 工序基类。ParentId记录所属的ProgramElement Id。 |
| CAnyCAD.Manufacturing.MachiningWorkstage | 加工工序 |
| CAnyCAD.Manufacturing.TransitionWorkstage | 过度工序 |
| CAnyCAD.Platform.CameraElement | 相机状态 |
| ►CAnyCAD.Platform.ConstraintElement | 约束基类 |
| CAnyCAD.Platform.CoordinateConstraint | 对齐选中的坐标系,间接增加与坐标系关联的对象间的约束 |
| CAnyCAD.Platform.MirrorConstraint | MirrorConstraint 用于PointElement的约束 |
| ►CAnyCAD.Platform.DrawableElement | 可绘制对象的基类- Managed: 若为true,则不会单独绘制,而是依托于其他构件来绘制,如Instance的Type对象。默认为false |
| CAnyCAD.Designing.PartElement | 通过特征造型生成的零件,做为对象的PartId |
| ►CAnyCAD.Designing.SketchElement | 草图元素对象的基类 |
| ►CAnyCAD.Designing.SketchGeometry | 草图几何体基类 |
| ►CAnyCAD.Designing.SketchCurve | SketchCurve |
| CAnyCAD.Designing.SketchArc | SketchArc |
| CAnyCAD.Designing.SketchArcOfEllipse | SketchArcOfEllipse |
| CAnyCAD.Designing.SketchArcOfHyperbola | SketchArcOfHyperbola |
| CAnyCAD.Designing.SketchArcOfParabola | SketchArcOfParabola |
| CAnyCAD.Designing.SketchBSpline | SketchBSpline |
| CAnyCAD.Designing.SketchCircle | SketchCircle |
| CAnyCAD.Designing.SketchEllipse | SketchEllipse |
| CAnyCAD.Designing.SketchLine | SketchLine |
| CAnyCAD.Designing.SketchPoint | SketchPoint |
| CAnyCAD.Manufacturing.TrajectoryElement | 由线段和圆弧组成的路径 |
| CAnyCAD.Platform.AssemblyElement | 装配体,支持整体移动。 |
| CAnyCAD.Platform.BBoxElement | BBoxElement |
| ►CAnyCAD.Platform.CurveElement | 曲线对象基类 |
| CAnyCAD.Designing.SketchPlane | 草图平面对象 |
| CAnyCAD.Platform.PolylineElement | 多折线 |
| CAnyCAD.Platform.SimpleCurveElement | SimpleCurveElement:简单的曲线 |
| ►CAnyCAD.Platform.DatumElement | 基准基类 |
| CAnyCAD.Platform.CoordinateSystemElement | 创建自定义坐标系 |
| CAnyCAD.Platform.PointElement | 基准点 |
| CAnyCAD.Platform.ExternalDocument | 外部文件 |
| CAnyCAD.Platform.InstanceElement | 实例化图元 |
| CAnyCAD.Platform.PointCloudElement | 点云数据存储对象 |
| CAnyCAD.Platform.PointsElement | PointsElement |
| CAnyCAD.Platform.ShapeElement | 实体对象用来管理几何对象,一般是实体对象。- SetDeflection 可以控制显示对象的离散精度。- SetOptimized 可以控制是否开启中小模型的优化模式,以提升显示效率。- SetChildrenPickable 可以控制是否允许选择点、线、面。 |
| CAnyCAD.Platform.TextElement | TextElement采用UTF-8存储,使用GetTextW/SetTextW设置GB2312编码的字符串。 |
| ►CAnyCAD.Platform.VisualElement | VisualElement,主要由参数驱动,并借助PrimitiveShape、SceneNode进行可视化 |
| CAnyCAD.Manufacturing.WaypointElement | 带姿态的点 |
| CAnyCAD.Platform.FunctionElement | FunctionElement特征操作;根据一个或多个输入经过计算,生成新的对象。 |
| CAnyCAD.Platform.GroupElement | 分组,不排序;可以使用对象上的OrderNumber属性来排序 |
| CAnyCAD.Platform.LayerElement | 图层 |
| CAnyCAD.Platform.UserElement | 用与扩展无法自主显示的Entity类,或者保存用户自己的数据。 |
| CAnyCAD.Platform.MaterialElement | 材质,包括面、边、点的外观显示设置,线型、字体等设置 |
| CAnyCAD.Platform.NodeConnection | NodeConnection |
| ►CAnyCAD.Platform.ReferenceElement | 引用拓扑对象的子元素:点、边、面 |
| ►CAnyCAD.Platform.ReferenceShape | 引用拓扑对象的子元素:点、边、面 |
| CAnyCAD.Platform.ReferencePoint | 引用边、面上的点 |
| ►CAnyCAD.Platform.StyleElement | 样式的基类 |
| CAnyCAD.Platform.LineStyleElement | 线型 |
| CAnyCAD.Platform.TextStyleElement | 文本样式 |
| CAnyCAD.Platform.TextureElement | 纹理贴图对象 |
| ►CAnyCAD.Foundation.ParameterValue | 参数值基类 |
| CAnyCAD.Foundation.ParameterDict | 参数字典类 |
| CAnyCAD.Platform.ParameterBool | 布尔参数值类 |
| CAnyCAD.Platform.ParameterDouble | 双精度浮点参数值类 |
| CAnyCAD.Platform.ParameterDoubleList | 双精度浮点列表参数值类 |
| CAnyCAD.Platform.ParameterFloat | 单精度浮点参数值类 |
| CAnyCAD.Platform.ParameterFloatList | 单精度浮点列表参数值类 |
| CAnyCAD.Platform.ParameterGAx1 | OCC轴1参数值类 |
| CAnyCAD.Platform.ParameterGAx2 | OCC轴2参数值类 |
| CAnyCAD.Platform.ParameterGAx3 | OCC轴3参数值类 |
| CAnyCAD.Platform.ParameterGDir | OCC方向参数值类 |
| CAnyCAD.Platform.ParameterGDir2d | OCC二维方向参数值类 |
| CAnyCAD.Platform.ParameterGDirList | OCC方向列表参数值类 |
| CAnyCAD.Platform.ParameterGPnt | OCC点参数值类 |
| CAnyCAD.Platform.ParameterGPnt2d | OCC二维点参数值类 |
| CAnyCAD.Platform.ParameterGPntList | OCC点列表参数值类 |
| CAnyCAD.Platform.ParameterGTrsf | OCC变换矩阵参数值类 |
| CAnyCAD.Platform.ParameterGVec | OCC向量参数值类 |
| CAnyCAD.Platform.ParameterGVec2d | OCC二维向量参数值类 |
| CAnyCAD.Platform.ParameterGXY | OCC二维坐标参数值类 |
| CAnyCAD.Platform.ParameterGXYZ | OCC XYZ坐标参数值类 |
| CAnyCAD.Platform.ParameterInt32 | 32位整数参数值类 |
| CAnyCAD.Platform.ParameterInt32List | 32位整数列表参数值类 |
| CAnyCAD.Platform.ParameterInt64 | 64位整数参数值类 |
| CAnyCAD.Platform.ParameterObjectId | 对象ID参数值类 |
| CAnyCAD.Platform.ParameterObjectIdList | 对象ID列表参数值类 |
| CAnyCAD.Platform.ParameterString | 字符串参数值类 |
| CAnyCAD.Platform.ParameterStringList | 字符串列表参数值类 |
| CAnyCAD.Platform.ParameterUint8List | 8位无符号整数列表参数值类 |
| CAnyCAD.Foundation.TopoShape | 几何拓扑形状对象 |
| CAnyCAD.Platform.LineStyleComponent | 线型片段 |
| ►CAnyCAD.Foundation.AbstractSettings | 抽象设置类 |
| CAnyCAD.Foundation.GraphicsSetting | 图形渲染设置类(单例) |
| CAnyCAD.Foundation.AppEventArgs | 事件参数 |
| CAnyCAD.Foundation.AppEventListener | 程序级的事件监听器接口。 |
| CAnyCAD.Foundation.AppEventListenerManager | 程序级的事件监听器管理器。全局唯一 |
| ►CAnyCAD.Foundation.ArrayBufferView | 数组缓冲区视图类 |
| ►CAnyCAD.Foundation.Float32TypedArray | 类型化数组模板类 |
| CAnyCAD.Foundation.Float32Array | 32位浮点数数组类 |
| ►CAnyCAD.Foundation.Uint16TypedArray | 类型化数组模板类 |
| CAnyCAD.Foundation.Uint16Array | 16位无符号整数数组类 |
| ►CAnyCAD.Foundation.Uint32TypedArray | 类型化数组模板类 |
| CAnyCAD.Foundation.Uint32Array | 32位无符号整数数组类 |
| ►CAnyCAD.Foundation.Background | 渲染背景基类 |
| CAnyCAD.Foundation.ColorBackground | 单色背景类 |
| CAnyCAD.Foundation.GradientColorBackground | 渐变色背景类 |
| CAnyCAD.Foundation.ImageBackground | 图像背景类 |
| CAnyCAD.Foundation.SkyboxBackground | 天空盒背景类 |
| ►CAnyCAD.Foundation.BaseApplication | 基础应用程序类 |
| CAnyCAD.Foundation.GeoApplication | 几何应用程序管理器 |
| CAnyCAD.Platform.Application | 全局唯一 |
| CAnyCAD.Foundation.BooleanTool | 布尔运算工具类 |
| CAnyCAD.Foundation.BoundedVolume | 有界体积模板类 |
| CAnyCAD.Foundation.BoundedVolumeD | 有界体积模板类 |
| CAnyCAD.Foundation.BufferAttribute | 缓冲区属性类 |
| CAnyCAD.Foundation.BufferGeometryList | |
| CAnyCAD.Foundation.Camera | 相机类 |
| CAnyCAD.Foundation.CameraDriver | 相机驱动器类 |
| CAnyCAD.Foundation.CharList | |
| CAnyCAD.Foundation.ClassId | 类信息 |
| CAnyCAD.Foundation.ClipPlaneView | 裁剪平面视图类 |
| CAnyCAD.Foundation.CollisionDetector | 点与面、体的碰撞检查 |
| ►CAnyCAD.Foundation.Command | 命令基类 |
| CAnyCAD.Designing.PrimitiveCommand | 基本体命令对象 |
| CAnyCAD.Foundation.EditorCommand | 支持创建Editor的命令基类 |
| CAnyCAD.Foundation.CommandContext | 命令执行上下文类 |
| CAnyCAD.Foundation.CommandIterator | 命令遍历器类 |
| CAnyCAD.Foundation.CommandListener | 命令监听器类 |
| CAnyCAD.Foundation.CommandManager | 命令管理器类(单例) |
| CAnyCAD.Foundation.CompoundShape | 复合形状 |
| CAnyCAD.Foundation.CoordinateWidgetSetting | 坐标系组件设置类 |
| CAnyCAD.Foundation.Cursor | 光标类 |
| CAnyCAD.Foundation.CursorManager | 光标管理器类(单例) |
| CAnyCAD.Foundation.CursorWidget | 鼠标光标控件类 |
| ►CAnyCAD.Foundation.Curve2dBuilder | 二维曲线构建工具类 |
| CAnyCAD.Foundation.Sketch2dBuilder | Sketch2dBuilder 遗弃。请使用Curve2dBuilder |
| ►CAnyCAD.Foundation.CurveBuilder | 曲线构建工具类 |
| CAnyCAD.Foundation.SketchBuilder | SketchBuilder 遗弃。请使用CurveBuilder |
| CAnyCAD.Foundation.CurveShapeProperty | 曲线局部属性计算器 |
| CAnyCAD.Foundation.DerivativeValues | 保存曲线/曲面求导的结果 |
| CAnyCAD.Foundation.DerivativeValues2d | 保存二维曲线求导的结果 |
| CAnyCAD.Foundation.DialogUtil | 对话框工具类 |
| CAnyCAD.Foundation.DocumentEventArgs | 文档事件参数 |
| CAnyCAD.Foundation.Double2List | |
| CAnyCAD.Foundation.Double3List | |
| ►CAnyCAD.Foundation.DoubleCondition | 数值条件 |
| CAnyCAD.Foundation.ValueRange | 双精度值范围类 |
| CAnyCAD.Foundation.DoubleList | |
| CAnyCAD.Foundation.DoubleList2 | |
| CAnyCAD.Foundation.EdgeExplor | 对实体的边进行分类 |
| CAnyCAD.Foundation.EdgeVertex | 顶点信息, 在ShapeExplor中使用。 |
| CAnyCAD.Foundation.EditMode | 用来管理Editor |
| ►CAnyCAD.Foundation.Editor | 基于鼠标、键盘、Touch等方式输入进行交互编辑的基类 |
| ►CAnyCAD.Foundation.FrameEditor | FrameEditor |
| CAnyCAD.Foundation.NodeFrameEditor | SceneNode编辑器 |
| ►CAnyCAD.Foundation.StackEditor | 堆栈编辑器类 |
| CAnyCAD.Foundation.DistanceMeasureEditor | 测量距离 |
| CAnyCAD.Foundation.EditorNames | 编辑器参数名称定义类 |
| CAnyCAD.Foundation.ElementAttribute | 索引属性类 |
| CAnyCAD.Foundation.ElementIterator | Element遍历器。使用方法:<code> for(var itr = ElementIterator.Create(doc); itr.More(); itr.Next()) { var e = itr.Current(); ... }</code> |
| CAnyCAD.Foundation.ElementTable | ElementTable 对Element按类型分表管理,提升查询速度。 |
| CAnyCAD.Foundation.ExtremaCurveCurve | 计算曲线之间的最大最小距离 |
| CAnyCAD.Foundation.ExtremaCurveSurface | 计算曲线和曲面之间的最大和最小距离 |
| CAnyCAD.Foundation.ExtremaPointCurve | 计算点与曲线的最大和最小距离 |
| CAnyCAD.Foundation.ExtremaPointSurface | 计算点与曲面的最近、最远距离 |
| CAnyCAD.Foundation.ExtremaShapeShape | 计算两个Shape之间的最小、最大距离 |
| CAnyCAD.Foundation.ExtremaSurfacePoint | 曲面极值计算结果点的信息. ParameterU和ParameterV记录点对应在所在面的UV值。 |
| CAnyCAD.Foundation.ExtremaSurfacePointPair | 曲面极值计算结果. Point1记录第一个面上的点, Point2记录第二个面上的点。 |
| CAnyCAD.Foundation.ExtremaSurfaceSurface | 计算两个曲面的最大、最小距离 |
| CAnyCAD.Foundation.FaceIntersector | Intersection testing between face and curve |
| CAnyCAD.Foundation.FeatureTool | FeatureTool特征造型的工具 |
| CAnyCAD.Foundation.FixShapeTool | 对TopoShape进行修复的工具类 |
| CAnyCAD.Foundation.Float32BufferList | |
| CAnyCAD.Foundation.FloatList | |
| CAnyCAD.Foundation.FontManager | 字体管理器类 |
| CAnyCAD.Foundation.GAx1 | Describes an axis in 3D space. An axis is defined by: - its origin (also referred to as its "Location point"), and - its unit vector (referred to as its "Direction" or "main Direction"). An axis is used: - to describe 3D geometric entities (for example, the axis of a revolution entity). It serves the same purpose as the STEP function "axis placement one axis", or - to define geometric transformations (axis of symmetry, axis of rotation, and so on). For example, this entity can be used to locate a geometric entity or to define a symmetry axis |
| CAnyCAD.Foundation.GAx2 | Describes a right-handed coordinate system in 3D space. A coordinate system is defined by: - its origin (also referred to as its "Location point"), and - three orthogonal unit vectors, termed respectively the "X Direction", the "Y Direction" and the "Direction" (also referred to as the "main Direction"). The "Direction" of the coordinate system is called its "main Direction" because whenever this unit vector is modified, the "X Direction" and the "Y Direction" are recomputed. However, when we modify either the "X Direction" or the "Y Direction", "Direction" is not modified. The "main Direction" is also the "Z Direction". Since an Ax2 coordinate system is right-handed, its "main Direction" is always equal to the cross product of its "X Direction" and "Y Direction". (To define a left-handed coordinate system, use gp_Ax3.) A coordinate system is used: - to describe geometric entities, in particular to position them. The local coordinate system of a geometric entity serves the same purpose as the STEP function "axis placement two axes", or - to define geometric transformations. Note: we refer to the "X Axis", "Y Axis" and "Z Axis", respectively, as to axes having: - the origin of the coordinate system as their origin, and - the unit vectors "X Direction", "Y Direction" and "main Direction", respectively, as their unit vectors. The "Z Axis" is also the "main Axis" |
| CAnyCAD.Foundation.GAx22d | Describes a coordinate system in a plane (2D space). A coordinate system is defined by: - its origin (also referred to as its "Location point"), and - two orthogonal unit vectors, respectively, called the "X Direction" and the "Y Direction". A gp_Ax22d may be right-handed ("direct sense") or left-handed ("inverse" or "indirect sense"). You use a gp_Ax22d to: - describe 2D geometric entities, in particular to position them. The local coordinate system of a geometric entity serves for the same purpose as the STEP function "axis placement two axes", or - define geometric transformations. Note: we refer to the "X Axis" and "Y Axis" as the axes having: - the origin of the coordinate system as their origin, and - the unit vectors "X Direction" and "Y Direction", respectively, as their unit vectors |
| CAnyCAD.Foundation.GAx2d | Describes an axis in the plane (2D space). An axis is defined by: - its origin (also referred to as its "Location point"), and - its unit vector (referred to as its "Direction"). An axis implicitly defines a direct, right-handed coordinate system in 2D space by: - its origin, - its "Direction" (giving the "X Direction" of the coordinate system), and - the unit vector normal to "Direction" (positive angle measured in the trigonometric sense). An axis is used: - to describe 2D geometric entities (for example, the axis which defines angular coordinates on a circle). It serves for the same purpose as the STEP function "axis placement one axis", or - to define geometric transformations (axis of symmetry, axis of rotation, and so on). Note: to define a left-handed 2D coordinate system, use gp_Ax22d |
| CAnyCAD.Foundation.GAx3 | Describes a coordinate system in 3D space. Unlike a gp_Ax2 coordinate system, a gp_Ax3 can be right-handed ("direct sense") or left-handed ("indirect sense"). A coordinate system is defined by: - its origin (also referred to as its "Location point"), and - three orthogonal unit vectors, termed the "X Direction", the "Y Direction" and the "Direction" (also referred to as the "main Direction"). The "Direction" of the coordinate system is called its "main Direction" because whenever this unit vector is modified, the "X Direction" and the "Y Direction" are recomputed. However, when we modify either the "X Direction" or the "Y Direction", "Direction" is not modified. "Direction" is also the "Z Direction". The "main Direction" is always parallel to the cross product of its "X Direction" and "Y Direction". If the coordinate system is right-handed, it satisfies the equation: "main Direction" = "X Direction" ^ "Y Direction" and if it is left-handed, it satisfies the equation: "main Direction" = -"X Direction" ^ "Y Direction" A coordinate system is used: - to describe geometric entities, in particular to position them. The local coordinate system of a geometric entity serves the same purpose as the STEP function "axis placement three axes", or - to define geometric transformations. Note: - We refer to the "X Axis", "Y Axis" and "Z Axis", respectively, as the axes having: - the origin of the coordinate system as their origin, and - the unit vectors "X Direction", "Y Direction" and "main Direction", respectively, as their unit vectors. - The "Z Axis" is also the "main Axis". - gp_Ax2 is used to define a coordinate system that must be always right-handed |
| CAnyCAD.Foundation.GBBox | Describes a bounding box in 3D space. A bounding box is parallel to the axes of the coordinates system. If it is finite, it is defined by the three intervals: - [ Xmin,Xmax ], - [ Ymin,Ymax ], - [ Zmin,Zmax ]. A bounding box may be infinite (i.e. open) in one or more directions. It is said to be: - OpenXmin if it is infinite on the negative side of the "X Direction"; - OpenXmax if it is infinite on the positive side of the "X Direction"; - OpenYmin if it is infinite on the negative side of the "Y Direction"; - OpenYmax if it is infinite on the positive side of the "Y Direction"; - OpenZmin if it is infinite on the negative side of the "Z Direction"; - OpenZmax if it is infinite on the positive side of the "Z Direction"; - WholeSpace if it is infinite in all six directions. In this case, any point of the space is inside the box; - Void if it is empty. In this case, there is no point included in the box. A bounding box is defined by: - six bounds (Xmin, Xmax, Ymin, Ymax, Zmin and Zmax) which limit the bounding box if it is finite, - eight flags (OpenXmin, OpenXmax, OpenYmin, OpenYmax, OpenZmin, OpenZmax, WholeSpace and Void) which describe the bounding box if it is infinite or empty, and - a gap, which is included on both sides in any direction when consulting the finite bounds of the box |
| CAnyCAD.Foundation.GBSplineCurve | B样条曲线信息获取类 |
| CAnyCAD.Foundation.GBSplineCurve2d | 二维B样条曲线信息获取类 |
| CAnyCAD.Foundation.GBSplineSurface | B样条曲面信息获取类 |
| CAnyCAD.Foundation.GBezierCurve | 贝塞尔曲线信息获取类 |
| CAnyCAD.Foundation.GBezierCurve2d | 二维贝塞尔曲线信息获取类 |
| CAnyCAD.Foundation.GBezierSurface | 贝塞尔曲面信息获取类 |
| CAnyCAD.Foundation.GCirc | Describes a circle in 3D space. A circle is defined by its radius and positioned in space with a coordinate system (a gp_Ax2 object) as follows: - the origin of the coordinate system is the center of the circle, and - the origin, "X Direction" and "Y Direction" of the coordinate system define the plane of the circle. This positioning coordinate system is the "local coordinate system" of the circle. Its "main Direction" gives the normal vector to the plane of the circle. The "main Axis" of the coordinate system is referred to as the "Axis" of the circle. Note: when a gp_Circ circle is converted into a Geom_Circle circle, some implicit properties of the circle are used explicitly: - the "main Direction" of the local coordinate system gives an implicit orientation to the circle (and defines its trigonometric sense), - this orientation corresponds to the direction in which parameter values increase, - the starting point for parameterization is that of the "X Axis" of the local coordinate system (i.e. the "X Axis" of the circle). See Also gce_MakeCirc which provides functions for more complex circle constructions Geom_Circle which provides additional functions for constructing circles and works, in particular, with the parametric equations of circles |
| CAnyCAD.Foundation.GCirc2d | Describes a circle in the plane (2D space). A circle is defined by its radius and positioned in the plane with a coordinate system (a gp_Ax22d object) as follows: - the origin of the coordinate system is the center of the circle, and - the orientation (direct or indirect) of the coordinate system gives an implicit orientation to the circle (and defines its trigonometric sense). This positioning coordinate system is the "local coordinate system" of the circle. Note: when a gp_Circ2d circle is converted into a Geom2d_Circle circle, some implicit properties of the circle are used explicitly: - the implicit orientation corresponds to the direction in which parameter values increase, - the starting point for parameterization is that of the "X Axis" of the local coordinate system (i.e. the "X Axis" of the circle). See Also GccAna and Geom2dGcc packages which provide functions for constructing circles defined by geometric constraints gce_MakeCirc2d which provides functions for more complex circle constructions Geom2d_Circle which provides additional functions for constructing circles and works, with the parametric equations of circles in particular gp_Ax22d |
| CAnyCAD.Foundation.GCone | Defines an infinite conical surface. A cone is defined by its half-angle (can be negative) at the apex and positioned in space with a coordinate system (a gp_Ax3 object) and a "reference radius" where: - the "main Axis" of the coordinate system is the axis of revolution of the cone, - the plane defined by the origin, the "X Direction" and the "Y Direction" of the coordinate system is the reference plane of the cone; the intersection of the cone with this reference plane is a circle of radius equal to the reference radius, if the half-angle is positive, the apex of the cone is on the negative side of the "main Axis" of the coordinate system. If the half-angle is negative, the apex is on the positive side. This coordinate system is the "local coordinate system" of the cone. Note: when a gp_Cone cone is converted into a Geom_ConicalSurface cone, some implicit properties of its local coordinate system are used explicitly: - its origin, "X Direction", "Y Direction" and "main Direction" are used directly to define the parametric directions on the cone and the origin of the parameters, - its implicit orientation (right-handed or left-handed) gives the orientation (direct or indirect) of the Geom_ConicalSurface cone. See Also gce_MakeCone which provides functions for more complex cone constructions Geom_ConicalSurface which provides additional functions for constructing cones and works, in particular, with the parametric equations of cones gp_Ax3 |
| CAnyCAD.Foundation.GCylinder | Describes an infinite cylindrical surface. A cylinder is defined by its radius and positioned in space with a coordinate system (a gp_Ax3 object), the "main Axis" of which is the axis of the cylinder. This coordinate system is the "local coordinate system" of the cylinder. Note: when a gp_Cylinder cylinder is converted into a Geom_CylindricalSurface cylinder, some implicit properties of its local coordinate system are used explicitly: - its origin, "X Direction", "Y Direction" and "main Direction" are used directly to define the parametric directions on the cylinder and the origin of the parameters, - its implicit orientation (right-handed or left-handed) gives an orientation (direct or indirect) to the Geom_CylindricalSurface cylinder. See Also gce_MakeCylinder which provides functions for more complex cylinder constructions Geom_CylindricalSurface which provides additional functions for constructing cylinders and works, in particular, with the parametric equations of cylinders gp_Ax3 |
| CAnyCAD.Foundation.GDir | Describes a unit vector in 3D space. This unit vector is also called "Direction". See Also gce_MakeDir which provides functions for more complex unit vector constructions Geom_Direction which provides additional functions for constructing unit vectors and works, in particular, with the parametric equations of unit vectors |
| CAnyCAD.Foundation.GDir2d | Describes a unit vector in the plane (2D space). This unit vector is also called "Direction". See Also gce_MakeDir2d which provides functions for more complex unit vector constructions Geom2d_Direction which provides additional functions for constructing unit vectors and works, in particular, with the parametric equations of unit vectors |
| CAnyCAD.Foundation.GDirList | |
| CAnyCAD.Foundation.GElips | |
| CAnyCAD.Foundation.GElips2d | |
| CAnyCAD.Foundation.GHypr | |
| CAnyCAD.Foundation.GHypr2d | |
| CAnyCAD.Foundation.GLin | Describes a line in 3D space. A line is positioned in space with an axis (a gp_Ax1 object) which gives it an origin and a unit vector. A line and an axis are similar objects, thus, we can convert one into the other. A line provides direct access to the majority of the edit and query functions available on its positioning axis. In addition, however, a line has specific functions for computing distances and positions. See Also gce_MakeLin which provides functions for more complex line constructions Geom_Line which provides additional functions for constructing lines and works, in particular, with the parametric equations of lines |
| CAnyCAD.Foundation.GLin2d | Describes a line in 2D space. A line is positioned in the plane with an axis (a gp_Ax2d object) which gives the line its origin and unit vector. A line and an axis are similar objects, thus, we can convert one into the other. A line provides direct access to the majority of the edit and query functions available on its positioning axis. In addition, however, a line has specific functions for computing distances and positions. See Also GccAna and Geom2dGcc packages which provide functions for constructing lines defined by geometric constraints gce_MakeLin2d which provides functions for more complex line constructions Geom2d_Line which provides additional functions for constructing lines and works, in particular, with the parametric equations of lines |
| CAnyCAD.Foundation.GMat | Describes a three column, three row matrix. This sort of object is used in various vectorial or matrix computations |
| CAnyCAD.Foundation.GMat2d | Describes a two column, two row matrix. This sort of object is used in various vectorial or matrix computations |
| CAnyCAD.Foundation.GP | The geometric processor package, called gp, provides an implementation of entities used : . for algebraic calculation such as "XYZ" coordinates, "Mat" matrix . for basis analytic geometry such as Transformations, point, vector, line, plane, axis placement, conics, and elementary surfaces. These entities are defined in 2d and 3d space. All the classes of this package are non-persistent |
| CAnyCAD.Foundation.GParab | |
| CAnyCAD.Foundation.GParab2d | |
| CAnyCAD.Foundation.GPln | Describes a plane. A plane is positioned in space with a coordinate system (a gp_Ax3 object), such that the plane is defined by the origin, "X Direction" and "Y Direction" of this coordinate system, which is the "local coordinate system" of the plane. The "main Direction" of the coordinate system is a vector normal to the plane. It gives the plane an implicit orientation such that the plane is said to be "direct", if the coordinate system is right-handed, or "indirect" in the other case. Note: when a gp_Pln plane is converted into a Geom_Plane plane, some implicit properties of its local coordinate system are used explicitly: - its origin defines the origin of the two parameters of the planar surface, - its implicit orientation is also that of the Geom_Plane. See Also gce_MakePln which provides functions for more complex plane constructions Geom_Plane which provides additional functions for constructing planes and works, in particular, with the parametric equations of planes |
| CAnyCAD.Foundation.GPnt | Defines a 3D cartesian point |
| CAnyCAD.Foundation.GPnt2d | Defines a non-persistent 2D cartesian point |
| CAnyCAD.Foundation.GPnt2dList | |
| CAnyCAD.Foundation.GPntList | |
| CAnyCAD.Foundation.GPntList2 | |
| CAnyCAD.Foundation.GQuaternion | Represents operation of rotation in 3d space as quaternion and implements operations with rotations basing on quaternion mathematics. In addition, provides methods for conversion to and from other representations of rotation (3*3 matrix, vector and angle, Euler angles) |
| CAnyCAD.Foundation.GRepIterator | 几何表示迭代器类 |
| CAnyCAD.Foundation.GRepShape | 几何表示形状类(Graphics Representation Shape) |
| CAnyCAD.Foundation.GSphere | Describes a sphere. A sphere is defined by its radius and positioned in space with a coordinate system (a gp_Ax3 object). The origin of the coordinate system is the center of the sphere. This coordinate system is the "local coordinate system" of the sphere. Note: when a gp_Sphere sphere is converted into a Geom_SphericalSurface sphere, some implicit properties of its local coordinate system are used explicitly: - its origin, "X Direction", "Y Direction" and "main Direction" are used directly to define the parametric directions on the sphere and the origin of the parameters, - its implicit orientation (right-handed or left-handed) gives the orientation (direct, indirect) to the Geom_SphericalSurface sphere. See Also gce_MakeSphere which provides functions for more complex sphere constructions Geom_SphericalSurface which provides additional functions for constructing spheres and works, in particular, with the parametric equations of spheres |
| CAnyCAD.Foundation.GTorus | Describes a torus. A torus is defined by its major and minor radii and positioned in space with a coordinate system (a gp_Ax3 object) as follows: - The origin of the coordinate system is the center of the torus; - The surface is obtained by rotating a circle of radius equal to the minor radius of the torus about the "main Direction" of the coordinate system. This circle is located in the plane defined by the origin, the "X Direction" and the "main Direction" of the coordinate system. It is centered on the "X Axis" of this coordinate system, and located at a distance, from the origin of this coordinate system, equal to the major radius of the torus; - The "X Direction" and "Y Direction" define the reference plane of the torus. The coordinate system described above is the "local coordinate system" of the torus. Note: when a gp_Torus torus is converted into a Geom_ToroidalSurface torus, some implicit properties of its local coordinate system are used explicitly: - its origin, "X Direction", "Y Direction" and "main Direction" are used directly to define the parametric directions on the torus and the origin of the parameters, - its implicit orientation (right-handed or left-handed) gives the orientation (direct, indirect) to the Geom_ToroidalSurface torus. See Also gce_MakeTorus which provides functions for more complex torus constructions Geom_ToroidalSurface which provides additional functions for constructing tori and works, in particular, with the parametric equations of tori |
| CAnyCAD.Foundation.GTrsf | 空间变换。不支持不等比缩放。 |
| CAnyCAD.Foundation.GTrsf2d | |
| CAnyCAD.Foundation.GVec | Defines a non-persistent vector in 3D space |
| CAnyCAD.Foundation.GVec2d | Defines a non-persistent vector in 2D space |
| CAnyCAD.Foundation.GVec2dList | |
| CAnyCAD.Foundation.GVecList | |
| CAnyCAD.Foundation.GXY | This class describes a cartesian coordinate entity in 2D space {X,Y}. This class is non persistent. This entity used for algebraic calculation. An XY can be transformed with a Trsf2d or a GTrsf2d from package gp. It is used in vectorial computations or for holding this type of information in data structures |
| CAnyCAD.Foundation.GXYList | |
| CAnyCAD.Foundation.GXYZ | This class describes a cartesian coordinate entity in 3D space {X,Y,Z}. This entity is used for algebraic calculation. This entity can be transformed with a "Trsf" or a "GTrsf" from package "gp". It is used in vectorial computations or for holding this type of information in data structures |
| CAnyCAD.Foundation.GeometryBuilder | 创建显示用的几何对象 |
| ►CAnyCAD.Foundation.GfxObject | |
| CAnyCAD.Foundation.BufferGeometry | 图元几何对象 |
| ►CAnyCAD.Foundation.MaterialInstance | 材质实例 |
| CAnyCAD.Foundation.BasicMaterial | 基础材质类 |
| CAnyCAD.Foundation.FontMaterial | 字体材质类 |
| ►CAnyCAD.Foundation.LineMaterial | 线材质类 |
| CAnyCAD.Foundation.LineDashedMaterial | 虚线材质类 |
| CAnyCAD.Foundation.LinePatternMaterial | 线型图案材质类 |
| ►CAnyCAD.Foundation.MeshMaterial | 网格材质类 |
| CAnyCAD.Foundation.MeshPatternMaterial | 网格填充图案材质类 |
| CAnyCAD.Foundation.MeshPhongMaterial | Phong光照模型网格材质类 |
| CAnyCAD.Foundation.MeshStandardMaterial | PBR标准网格材质类 |
| CAnyCAD.Foundation.MeshNormalMaterial | 法线可视化网格材质类 |
| CAnyCAD.Foundation.PointsMaterial | 点材质类 |
| CAnyCAD.Foundation.SpriteMaterial | 精灵材质类 |
| CAnyCAD.Foundation.MaterialTemplate | 材质模板类 |
| CAnyCAD.Foundation.Scene | 场景容器类 |
| ►CAnyCAD.Foundation.SceneNode | 场景节点基类 |
| ►CAnyCAD.Foundation.GeneralSceneNode | 通用场景节点基类 |
| CAnyCAD.Foundation.AxWidget | 简化坐标轴控件类 |
| CAnyCAD.Foundation.AxisWidget | 坐标轴控件类 |
| CAnyCAD.Foundation.BrepSceneNode | BRep场景节点类 |
| CAnyCAD.Foundation.DocumentSceneNode | DocumentSceneNode文档对象在场景中的表达 |
| ►CAnyCAD.Foundation.DraggableWidget | 可拖拽控件基类 |
| ►CAnyCAD.Foundation.FrameWidget | 帧控件基类 |
| CAnyCAD.Foundation.MoveWidget | 移动控件类 |
| CAnyCAD.Foundation.RotateWidget | 旋转控件类 |
| CAnyCAD.Foundation.ScaleWidget | 缩放控件类 |
| CAnyCAD.Foundation.TransformWidget | 变换控件类 |
| ►CAnyCAD.Foundation.GroupSceneNode | 组场景节点类 |
| ►CAnyCAD.Foundation.AnnotationNode | 注释节点基类 |
| ►CAnyCAD.Foundation.DimensionNode | 尺寸标注节点基类 |
| CAnyCAD.Foundation.AlignedDimensionNode | AlignedDimensionNode |
| CAnyCAD.Foundation.AngularDimensionNode | 角度尺寸标注节点类 |
| CAnyCAD.Foundation.LinearDimensionNode | 线性尺寸标注节点类 |
| CAnyCAD.Foundation.RadiusDimensionNode | 半径尺寸标注节点类 |
| CAnyCAD.Foundation.TagDimensionNode | TagDimensionNode |
| ►CAnyCAD.Foundation.CoordinateGridWidget | 坐标网格控件基类 |
| CAnyCAD.Foundation.LineCoordinateWidget | 线性坐标轴控件类 |
| CAnyCAD.Foundation.PlanarGridWidget | 平面网格控件类 |
| CAnyCAD.Simulate.RobotArm | RobotArm |
| CAnyCAD.Simulate.RobotBody | RobotBody |
| ►CAnyCAD.Foundation.PrimitiveSceneNode | 基本体场景节点类 |
| CAnyCAD.Foundation.ImageSceneNode | 图像场景节点类 |
| CAnyCAD.Foundation.ParticleSceneNode | 粒子场景节点类 |
| CAnyCAD.Foundation.SegmentsSceneNode | 线段场景节点类 |
| CAnyCAD.Foundation.TextSceneNode | 文本场景节点类 |
| ►CAnyCAD.Foundation.SceneNode2D | 二维场景节点基类 |
| CAnyCAD.Foundation.TagNode2D | 2D引线标签节点类 |
| ►CAnyCAD.Foundation.WindowNode2D | 窗口坐标2D节点类 |
| CAnyCAD.Simulate.PaletteWidget | PaletteWidget定义调色板 |
| ►CAnyCAD.Foundation.ShapeSceneNode | 形状场景节点类 |
| CAnyCAD.Foundation.ArrowWidget | 箭头控件类 |
| CAnyCAD.Foundation.MeasureDistanceNode | MeasureDistanceNode |
| CAnyCAD.PointCloud.PointCloudNode | 点云显示对象 |
| CAnyCAD.Foundation.ShaderTemplate | 着色器模板 |
| ►CAnyCAD.Foundation.Texture | 纹理基类 |
| ►CAnyCAD.Foundation.Texture2D | 2D纹理类 |
| CAnyCAD.Foundation.ImageTexture2D | 基于图像的2D纹理类 |
| ►CAnyCAD.Foundation.TextureCube | 立方体贴图纹理类 |
| CAnyCAD.Foundation.ImageTextureCube | 基于图像的立方体贴图纹理类 |
| CAnyCAD.Foundation.GuiRenderer | GUI渲染器基类 |
| ►CAnyCAD.Foundation.Image | 图像基类 |
| CAnyCAD.Foundation.FileImage | 文件图像类 |
| CAnyCAD.Foundation.MemoryImage | 内存图像类 |
| CAnyCAD.Foundation.ImageList | |
| CAnyCAD.Foundation.InputEvent | 输入事件类 |
| CAnyCAD.Foundation.Int32Condition | 数值条件 |
| CAnyCAD.Foundation.Int32List | |
| CAnyCAD.Foundation.IntersectCurveCurve2d | Intersection testing between curve and curve |
| CAnyCAD.Foundation.IntersectPoint | 几何求交点信息类 |
| CAnyCAD.Foundation.LinePatternBuilder | 线型图案构造器类 |
| CAnyCAD.Foundation.MaterialManager | 材质管理器类(单例) |
| CAnyCAD.Foundation.MaterialStore | 内置材质管理,方便按照名称/颜色获取 |
| CAnyCAD.Foundation.MathDump | 数学调试输出工具类 |
| CAnyCAD.Foundation.MathUtil | 数学工具类 |
| CAnyCAD.Foundation.Matrix2 | |
| CAnyCAD.Foundation.Matrix2d | |
| CAnyCAD.Foundation.Matrix3 | |
| CAnyCAD.Foundation.Matrix3d | |
| CAnyCAD.Foundation.Matrix4 | 4x4矩阵 |
| CAnyCAD.Foundation.Matrix4DecomposeResult | 单精度矩阵分解结果 |
| CAnyCAD.Foundation.Matrix4d | 4x4的Double类型矩阵 |
| CAnyCAD.Foundation.Matrix4dDecomposeResult | 双精度矩阵分解结果 |
| CAnyCAD.Foundation.ModelingEngine | 建模引擎全局配置管理器 |
| CAnyCAD.Foundation.MultiTouchEvent | 多点触控事件类 |
| CAnyCAD.Foundation.ObjectId | 对象ID类 |
| CAnyCAD.Foundation.ObjectIdHashMap | |
| CAnyCAD.Foundation.ObjectIdHashSet | |
| CAnyCAD.Foundation.ObjectIdList | |
| CAnyCAD.Foundation.ObjectIdSet | |
| ►CAnyCAD.Foundation.ParameterDictModel | 参数字典ORM模型基类 |
| CAnyCAD.PointCloud.PointCloudFilteringSettings | 点云滤波的参数设置 |
| CAnyCAD.PointCloud.PointCloudFittingSettings | 点云重建的参数设置 |
| CAnyCAD.PointCloud.PointCloudSegmentSettings | 点云分割的参数设置 |
| ►CAnyCAD.Foundation.ParametricGeometry | 几何参数对象的基类 |
| CAnyCAD.Foundation.ParametricCurve | 曲线的几何参数表达,用来获取曲线上点、切线等信息。 |
| CAnyCAD.Foundation.ParametricCurve2d | 二维曲线的几何参数表达,用来获取曲线上点、切线等信息。 |
| CAnyCAD.Foundation.ParametricSurface | ParametricSurface几何曲面对象的参数表达,用来获取曲面上的点、法向等信息 |
| CAnyCAD.Foundation.Path | 路径对象类 |
| CAnyCAD.Foundation.PathList | |
| CAnyCAD.Foundation.PathUtil | 路径工具类 |
| ►CAnyCAD.Foundation.PickCaster | 拾取投射器基类 |
| CAnyCAD.Foundation.Raycaster | 射线拾取器类 |
| ►CAnyCAD.Foundation.PickListener | 拾取监听器基类 |
| CAnyCAD.Platform.SelectionListener | SelectionListener |
| CAnyCAD.Foundation.PickedId | 拾取ID类 |
| CAnyCAD.Foundation.PickedIdList | |
| CAnyCAD.Foundation.PickedItem | 拾取项 |
| CAnyCAD.Foundation.PickedItemIterator | 拾取项迭代器 |
| CAnyCAD.Foundation.PickedItemSet | 拾取项集合类 |
| CAnyCAD.Foundation.PickedResult | 拾取结果类 |
| CAnyCAD.Foundation.Plane | 平面模板类 |
| CAnyCAD.Foundation.PlaneF | 平面模板类 |
| CAnyCAD.Foundation.PlaneFList | |
| CAnyCAD.Foundation.PlaneList | |
| CAnyCAD.Foundation.PrimitiveShape | 带材质的基本图元 |
| CAnyCAD.Foundation.PrimitiveShapeList | |
| CAnyCAD.Foundation.PrincipalProps | 几何对象的主属性计算器 |
| CAnyCAD.Foundation.ProjCurveResult | 投影结果 |
| CAnyCAD.Foundation.ProjSurfaceResult | 投影结果 |
| CAnyCAD.Foundation.ProjectionTool | 投影相关的工具 |
| CAnyCAD.Foundation.Quaternion | |
| CAnyCAD.Foundation.Quaterniond | |
| CAnyCAD.Foundation.RawShader | 原始着色器类 |
| CAnyCAD.Foundation.Ray | 射线模板类 |
| CAnyCAD.Foundation.RayF | 射线模板类 |
| CAnyCAD.Foundation.RayIntersect | |
| CAnyCAD.Foundation.RayIntersectF | |
| CAnyCAD.Foundation.RenderSettings | The settings |
| CAnyCAD.Foundation.RenderingEngine | 内部使用的渲染引擎 |
| CAnyCAD.Foundation.RulerWidgetSetting | 刻度尺组件设置类 |
| CAnyCAD.Foundation.SceneIO | 场景IO工具类 |
| CAnyCAD.Foundation.SceneManager | 场景管理器类 |
| CAnyCAD.Foundation.SceneNodeIterator | 场景节点迭代器类 |
| CAnyCAD.Foundation.SceneNodeList | |
| CAnyCAD.Foundation.ScreenShot | 屏幕截图类 |
| CAnyCAD.Foundation.SelectionManager | 选择集管理器 |
| CAnyCAD.Foundation.ShaderTemplateManager | 着色器模板管理器 |
| CAnyCAD.Foundation.ShapeBuilder | 三维基本体构建工具类 |
| CAnyCAD.Foundation.ShapeExplor | 辅助类用来高效地遍历边和面的几何拓扑关系 |
| CAnyCAD.Foundation.ShapeIO | 形状输入输出工具类 |
| CAnyCAD.Foundation.ShapeIntersector | Intersection testing between face and shape |
| ►CAnyCAD.Foundation.SnapEngine | 捕捉引擎类 |
| CAnyCAD.Foundation.SnapShapeEngine | 几何形状捕捉引擎 |
| CAnyCAD.Foundation.SolidCollisionDetector | |
| CAnyCAD.Foundation.SolidExplor | 实体拓扑关系遍历辅助类,需要是Topo_SOLID类型的对象 |
| CAnyCAD.Foundation.Sphere | 球体模板类 |
| CAnyCAD.Foundation.SphereF | 球体模板类 |
| CAnyCAD.Foundation.StringList | |
| CAnyCAD.Foundation.StringMap | |
| CAnyCAD.Foundation.StringWList | |
| CAnyCAD.Foundation.SurfaceAnalysisTool | 曲面分析工具 |
| CAnyCAD.Foundation.SurfaceBuilder | 曲面构建工具类 |
| CAnyCAD.Foundation.SurfaceShapeProperty | 曲面局部属性计算器 |
| CAnyCAD.Foundation.SystemUnits | 定义系统默认的单位,提供与界面展示互相转换的方法 |
| CAnyCAD.Foundation.TempViewContext | 临时视图上下文类 |
| CAnyCAD.Foundation.TextStyle | 文本样式类 |
| CAnyCAD.Foundation.TextureDesc | 纹理描述类 |
| CAnyCAD.Foundation.ThemeColorTable | 主题颜色表类 |
| CAnyCAD.Foundation.TopoExplor | 几何拓扑遍历 |
| CAnyCAD.Foundation.TopoShapeList | |
| CAnyCAD.Foundation.TopoShapeProperty | 几何形状属性计算器 |
| CAnyCAD.Foundation.TransformTool | TransformTool用于对TopoShape进行空间变换、复制 |
| CAnyCAD.Foundation.Uint16List | |
| CAnyCAD.Foundation.Uint32List | |
| CAnyCAD.Foundation.Uint32Set | |
| CAnyCAD.Foundation.Uint8List | |
| CAnyCAD.Foundation.Uniform | Uniform 基类 |
| CAnyCAD.Foundation.UniformSet | Uniform 集合类 |
| CAnyCAD.Foundation.Vec3List | |
| CAnyCAD.Foundation.Vector2 | |
| CAnyCAD.Foundation.Vector2d | |
| CAnyCAD.Foundation.Vector2i | |
| CAnyCAD.Foundation.Vector3 | 可以代表向量、点、方向、颜色 |
| CAnyCAD.Foundation.Vector3d | 向量 |
| CAnyCAD.Foundation.Vector4 | |
| CAnyCAD.Foundation.Vector4d | |
| CAnyCAD.Foundation.ViewContext | 视图上下文,用于保存渲染视图的状态 |
| CAnyCAD.Foundation.ViewPosition | 视图位置类 |
| CAnyCAD.Foundation.Viewer | 渲染视图的基类 |
| CAnyCAD.Foundation.WireExplor | 遍历面上的边界线 |
| ►CAnyCAD.Foundation.XdeDocument | SETP/IGES文档交换基类 |
| CAnyCAD.Foundation.XdeDocumentI | 读取文件 |
| CAnyCAD.Foundation.XdeDocumentO | 导出STEP/IGES |
| CAnyCAD.Foundation.XdeLabelSequence | 遍历XdeLabel的子节点 |
| CAnyCAD.Foundation.XdeNode | 节点对象,用来与TopoShape关联 |
| CAnyCAD.Foundation.XdeNodeIterator | 遍历子XdeNode<code> for(var itr = new XdeNodeIterator(node); itr.More(); itr.Next()) { var child = itr.Value(); }</code> |
| CAnyCAD.Manufacturing.ManufacturingInstance | 制造模块实例 |
| CAnyCAD.Nesting.Nest1DConfig | 套料配置参数 |
| CAnyCAD.Nesting.Nest1DCutItem | 切割分配项 |
| CAnyCAD.Nesting.Nest1DCutItemList | |
| CAnyCAD.Nesting.Nest1DCuttingBin | 一根原材料的切割方案 |
| CAnyCAD.Nesting.Nest1DCuttingBinList | |
| CAnyCAD.Nesting.Nest1DCuttingPlan | 套料方案 |
| CAnyCAD.Nesting.Nest1DPartDemand | 部件需求结构体 |
| CAnyCAD.Nesting.Nest1DPartDemandList | |
| CAnyCAD.Nesting.Nest1DSolver | 一维套料求解器 |
| CAnyCAD.Nesting.Nest2DConfig | 二维套料配置参数 |
| CAnyCAD.Nesting.Nest2DPlacement | 二维零件放置信息 |
| CAnyCAD.Nesting.Nest2DPlacementList | |
| CAnyCAD.Nesting.Nest2DPlan | 二维套料方案 |
| CAnyCAD.Nesting.Nest2DShape | 二维套料形状类 |
| CAnyCAD.Nesting.Nest2DShapeList | |
| CAnyCAD.Nesting.Nest2DSolver | 二维套料求解器 |
| CAnyCAD.Platform.ApplicationContext | 全局唯一, 应用程序管理上下文 |
| CAnyCAD.Platform.BrowserItem | 目录树节点 |
| CAnyCAD.Platform.BrowserItemList | |
| CAnyCAD.Platform.ClipboardManager | 剪切板管理器 |
| CAnyCAD.Platform.CopyContext | 复制对象的上下文。 |
| CAnyCAD.Platform.DeletionCollector | 收集删除的ID |
| CAnyCAD.Platform.DialogAccessor | |
| CAnyCAD.Platform.DialogFactory | 管理系统内置对话框 |
| CAnyCAD.Platform.DocumentBrowser | 目录树构建器 |
| CAnyCAD.Platform.DocumentEvent | DocumentEvent管理DocumentListener |
| CAnyCAD.Platform.DocumentIO | Document的保存和加载辅助类 |
| CAnyCAD.Platform.DocumentListener | DocumentListener 监听文档变化的基类 |
| CAnyCAD.Platform.DocumentManager | DocumentManager 管理文档模板 |
| CAnyCAD.Platform.DocumentTemplate | 文档模板,用来定义文档的初始内容FileFilter: "AnyCAD Files (.acad)"FileExts: "*.acad" |
| CAnyCAD.Platform.DrawableModifier | 基于夹点的对象修改器 |
| CAnyCAD.Platform.DrawableModifierManager | DrawableModifier管理器 |
| CAnyCAD.Platform.EditorToolButtonDef | |
| CAnyCAD.Platform.ElementNames | ElementNames,管理构件默认名称 |
| ►CAnyCAD.Platform.ElementSchema | Element扩展模板 |
| ►CAnyCAD.Designing.ShapeSchemaBase | |
| ►CAnyCAD.Designing.ShapeSchema | 通过基本参数创建ShapeElement类型的实体对象 |
| CAnyCAD.Designing.PrimitiveSchema | 基元图元属性 |
| CAnyCAD.Platform.ElementSchemaIterator | ElementSchemaIterator |
| CAnyCAD.Platform.ElementSchemaManager | ElementSchema管理器 |
| CAnyCAD.Platform.ElementUI | 定义对象的属性界面 |
| ►CAnyCAD.Platform.EntityAction | 定义Entity上下文相关的命令,比如右键菜单 |
| CAnyCAD.Platform.ExEntityAction | EntityAction事务增强版OnExecute实现内需要自己添加事务,可以由多个事务。Execute中统一用事务组管理。 |
| CAnyCAD.Platform.EntityActionManager | EntityAction管理器,仅供.NET/Python API使用 |
| CAnyCAD.Platform.FeatureUI | 定义特征操作界面 |
| CAnyCAD.Platform.GripCollector | 夹点收集器基类 |
| CAnyCAD.Platform.GripNode | 夹点节点类 |
| CAnyCAD.Platform.LineStyleComponentList | |
| CAnyCAD.Platform.ParameterCast | ParameterCast参数转换器,从参数中提取具体的值。 |
| CAnyCAD.Platform.ParameterIterator | 参数迭代器类 |
| ►CAnyCAD.Platform.ParameterUI | 属性控件描述 |
| CAnyCAD.Platform.BooleanParameterUI | 布尔控件 |
| CAnyCAD.Platform.ColorParameterUI | 点坐标 |
| CAnyCAD.Platform.DoubleParameterUI | 双精度控件 |
| CAnyCAD.Platform.EnumParameterUI | 枚举类型 |
| CAnyCAD.Platform.GPntParameterUI | 点坐标 |
| CAnyCAD.Platform.GXYZParameterUI | XYZ角度 |
| CAnyCAD.Platform.GroupParameterUI | 属性组 |
| CAnyCAD.Platform.Int32ParameterUI | 整数控件 |
| CAnyCAD.Platform.ObjectIdParameterUI | 对象Id。支持单选(AuEditStepButton、AuLineEditBox、AuComboBoxById)和多选控件(ObjectListWidget)ComboBoxById支持多种数据源:自定义ViewModel提供或者Editor提供 |
| CAnyCAD.Platform.SelectionParameterUI | 选择列表控件(Int32List索引)支持多选控件(SelectionListWidget),可选支持Checkable |
| CAnyCAD.Platform.StringParameterUI | 字符串 |
| CAnyCAD.Platform.ParameterUIVisitor | 遍历ElementUI定义的ParameterUI的基类,根据类型分别处理 |
| CAnyCAD.Platform.PickedIdCollector | 收集与对象关联的视图对象ID |
| ►CAnyCAD.Platform.PropertiesModel | 属性模型ORM类,方便提取属性信息 |
| ►CAnyCAD.Designing.ShapeModel | ShapeElement的Model层。支持变换自动管理 |
| ►CAnyCAD.Designing.PrimitiveModel | 基本模型Model层。 |
| CAnyCAD.Designing.BoxModel | 创建盒子、长方体、立方体对象 |
| CAnyCAD.Designing.ConeModel | 创建圆锥、圆台对象。 |
| CAnyCAD.Designing.CylinderModel | 添加圆柱对象 |
| CAnyCAD.Designing.PyramidModel | 棱锥对象 |
| CAnyCAD.Designing.SphereModel | 球对象 |
| CAnyCAD.Designing.TorusModel | 圆环对象 |
| ►CAnyCAD.Platform.AnnotationModel | 标注ORM基类- Text:显示的文本- FontHeight:文字高度- ExtensionBeyond:延伸- ExtensionOffset:延伸- ArrowLength:箭头长度- TextFontType:文字类型- ToleranceType:公差类型- UpperTolerance:上偏差- LowerTolerance:下偏差 |
| CAnyCAD.Platform.LinearAnnotationModel | 线性标注ORM基类- StartPoint: 起始点位置- EndPoint: 终点问题- Location:文字位置- Value:长度值,不显示- Angle:倾斜的角度,以角度[0, 360)表示- Coordinate:坐标系 |
| CAnyCAD.Platform.RadiusAnnotationModel | 半径标注 |
| CAnyCAD.Platform.TagAnnotationModel | 文字引线标注 |
| CAnyCAD.Platform.ReferenceCollector | 收集引用的Id |
| CAnyCAD.Platform.ShapeScriptContext | 脚本执行上下文 |
| CAnyCAD.Platform.UndoTransaction | 事务管理 |
| CAnyCAD.Platform.UndoTransactionGroup | 事务组管理。- Begin和End必须结对出现。- 若不调用Commit,直接End,则回退中间的事务。 |
| CAnyCAD.PointCloud.PointCloudComparer | 点云比较工具 |
| CAnyCAD.PointCloud.PointCloudTool | 点云相关工具 |
| CAnyCAD.Py.PyScript | |
| CAnyCAD.QuickSolid.AdvCurveBuilder | 高级曲线构建工具类 |
| CAnyCAD.QuickSolid.AdvFeatureTool | 高级特征造型工具类 |
| CAnyCAD.QuickSolid.AdvShapeBuilder | 高级实体构建工具类 |
| CAnyCAD.QuickSolid.AdvSurfaceBuilder | 高级曲面构建工具类 |
| CAnyCAD.QuickSolid.CurveAlgo2d | 二维曲线算法工具类 |
| CAnyCAD.QuickSolid.FeatureContext | 特征识别上下文FeatureContext可能对输入的TopoShape修改,为保持数据一致性,请调用GetSolidModified检查是否被修改。 |
| CAnyCAD.QuickSolid.FeatureEngine | 特征识别引擎 |
| CAnyCAD.QuickSolid.FeatureGroup | 特征组相同类型特征分组 |
| CAnyCAD.QuickSolid.FeatureGroupList | |
| CAnyCAD.QuickSolid.FeatureItem | 特征项记录一个特征,特征由多个部分组成,使用GetFaceGroupNames获得Face特征组,GetEdgeGroupNames获取边特征组。 |
| CAnyCAD.QuickSolid.FeatureItemList | |
| CAnyCAD.QuickSolid.HatchHatcher | 曲面填充线生成器类 |
| CAnyCAD.QuickSolid.HoleDetector | 孔特征识别 |
| CAnyCAD.QuickSolid.ProfileBuilder | 2D轮廓构建器类 |
| CAnyCAD.QuickSolid.QuickSolidEngineManager | 高级造型模块全局设置 |
| CAnyCAD.QuickSolid.ShapeAnalysisTool | 形状分析工具类 |
| CAnyCAD.QuickSolid.ShapeHLRBuilder | ShapeHLRBuilder,计算shape在给定投影面上可见部分的算法工具 |
| CAnyCAD.QuickSolid.SheetMetalTool | 钣金工具 |
| CAnyCAD.QuickSolid.SurfaceCurvature | 曲面曲率计算类 |
| CAnyCAD.QuickSolid.SurfacePointsTool | 曲面点云分析工具类 |
| CAnyCAD.QuickSolid.ThumbnailTool | 缩略图生成工具类 |
| CAnyCAD.QuickSolid.WireTreeBuilder | Wire树构建器 |
| ►CAnyCAD.Simulate.Animation | Animation |
| CAnyCAD.Simulate.RigidAnimation | RigidAnimation |
| CAnyCAD.Simulate.RobotAnimation | RobotAnimation |
| CAnyCAD.Simulate.BBoxUtil | |
| ►CAnyCAD.Simulate.CollisionWorld | 碰撞检查。 |
| CAnyCAD.Simulate.CollisionSceneWorld | 碰撞检查。 |
| CAnyCAD.Simulate.ColorLookupTable | ColorLookupTable定义颜色查找表,设置最小值和最大值,默认颜色数为32 |
| CAnyCAD.Simulate.ColorMapKeyword | ColorMapKeyword定义关键颜色 |
| CAnyCAD.Simulate.IkSolver | IkSolver基类 |
| CAnyCAD.Simulate.Matplot | Matplot |
| CAnyCAD.Simulate.MeshTool | MeshTool三角网格相关算法 |
| CAnyCAD.Simulate.NormalCalculator | Normal utilities |
| CAnyCAD.Simulate.PlotCurveFunctor | PlotCurveFunctor |
| CAnyCAD.Simulate.PlotRange | PlotRange |
| CAnyCAD.Simulate.PlotSurfaceFunctor | PlotSurfaceFunctor |
| ►CAnyCAD.Simulate.RigidAnimationClip | RigidAnimationClip |
| CAnyCAD.Simulate.MaterialAnimationClip | MaterialAnimationClip |
| CAnyCAD.Simulate.MatrixAnimationClip | MatrixAnimationClip |
| CAnyCAD.Simulate.MoveAnimationClip | MoveAnimationClip |
| CAnyCAD.Simulate.RotateAnimationClip | RotateAnimationClip |
| CAnyCAD.Simulate.RobotAnimationClip | RobotAnimationClip |
| CAnyCAD.Simulate.RobotDH | 定义DH参数 |
| CAnyCAD.Simulate.RobotFrameBuilder | 根据DH参数计算Frame。RobotFrameBuilder会自动增加冗余的节点参数 |
| CAnyCAD.Simulate.RobotIO | Robot文件读取 |
| CAnyCAD.Simulate.RobotJoint | 机器人关节,轴的定义 |
| CAnyCAD.Simulate.RobotLink | RobotLink |
| CAnyCAD.Simulate.SimulateInstance | 仿真模块实例。 |
| ►CUserControl | |
| CAnyCAD.AvaloniaUI.RenderControl | Avalonia .NET三维控件 |
| CAnyCAD.Forms.RenderControl | WinForms三维控件 |
| CAnyCAD.WPF.RenderControl | WPF 3D控件 |