BIMBase使用多文档模型,在BIMBase的类结构中,应用类和文档类是处于最顶层的,他们主要为BPApplicationBPProject这两类。

2.4.1 BIMBase应用类

BPApplication表示一个BIMBase应用,提供对工程文件管理器、事务管理器的访问。

2.4.2 BIMBase文档类

BPProject类用于表示打开的BIMBase工程,BIMBase可同时有多个工程打开,即同时拥有多个BPProject对象。BPProject对象用于存储BIMBase的元素、管理Model和数据。