Application Framework
The Application Framework uses an associativity engine to simplify the development of your CAD application. Based on application/document architecture, it does this due to the following features:
Since OCAF handles your application structure, your only major development task is the creation of application-specific data and GUIs. It is the organization of application data due to which OCAF differs from any other CAD framework. In OCAF, data structures are not shape-driven, but reference-key driven. In this respect, attributes such as shape data, color, material, are attached to a deeper invariant structure of a model than the shapes themselves. Then OCAF organizes and embeds these attributes in a document. For example, a geometry becomes the value of the Shape attribute, in the same way as a number is the value of the Integer attribute and a string is the value of the Name attribute. OCAF documents are in their turn managed by an OCAF application. Please, refer for more details to OCAF User's guide and the OCAF white papers
Distribution of Data through OCAF Tree
Application Framework Function Mechanism
See also: our web site at E-learning and Training. |
|