开发:增加注释

pull/2814/head
ChenX 4 months ago
parent 373e6ba6a0
commit 573b78026f

@ -74,6 +74,7 @@ export class Database
private idMap = new Map<number, ObjectId>();
constructor(buildDefaultDrawing = false, public IsDefaultDatabase = false, disableHistoric = false)
{
//注意:下面的注释是严格排序的,请不要随意插入某个表
this.ModelSpace = new BlockTableRecord().SetOwnerDatabase(this);
this.MaterialTable = new MaterialTable().SetOwnerDatabase(this);
this.TextureTable = new TextureTable().SetOwnerDatabase(this);
@ -86,6 +87,7 @@ export class Database
this.LayoutSpace = new BlockTableRecord().SetOwnerDatabase(this);
this.DimStyleTable = new DimStyleTable().SetOwnerDatabase(this);
this.AlignLineGroupTable = new AlignLineGroupTable().SetOwnerDatabase(this);
//注意:新对象在这里添加
if (buildDefaultDrawing)
{
@ -187,6 +189,7 @@ export class Database
this.CameraSnapshoots.length = 0;
this.hm.historyRecord.length = 0;
//注意:下面的注释是严格排序的,请不要随意插入某个表
this.idIndex = 1;
this.ModelSpace.SetOwnerDatabase(this);
this.MaterialTable.SetOwnerDatabase(this);
@ -199,6 +202,8 @@ export class Database
this.LayoutSpace.SetOwnerDatabase(this);
this.DimStyleTable.SetOwnerDatabase(this);
this.AlignLineGroupTable.SetOwnerDatabase(this);
//注意:新对象在这里添加
this.idIndex = 100;
}

Loading…
Cancel
Save