The vtdata library stores building descriptions with objects of the vtBuilding class. vtlib's vtBuilding3d subclass implements the procedural construction of 3D geometry, using the vtBuilding properties. vtStructureArray acts as a container for vtBuilding objects.
See: vtlib structure classes.
The current implementation is capable of very rough "massing models" of buildings, but is not flexible enough to represent / visually reproduce most buildings, especially modern buildings, buildings with porches, or multi-level buildings of the sort found on slopes.