such as: attributes, operations, and inheritance. In the context of AR environments, these features have been extended with 3D geometry, interactive behavior, media objects, constraints on the attributes, and aggregation relationships with other classes.