AGM, the Application Graphics Manager, provides many layers of functionality including a user interface framework, the specifics of undo/redo for geometry, the rendering engine and everything in between, as well as a tight integration with all other Spatial SDKs.
Proven Framework
AGM has been adopted by 40+ organizations across a variety of industries, such as Computer Aided Engineering (CAE), Robotics, Metrology, Computer Aided Design (CAD), and more.
Extensibility and Tight Integration
AGM developers have direct access to 3D ACIS Modeler, CGM Modeler, 3D InterOp, and HOOPS Visualize APIs. There is no restriction to the ways that AGM can be customized to fit the needs of a specific application workflow.
Risk Reduction and Shorter Development Time
Using AGM provides developers with a proven solution for 3D engineering application development. With AGM, the risk associated with developing 3D applications is significantly reduced, since development requires a remarkable amount of time and resources when starting from scratch.
Common Functionality for 3D Applications
The core module of AGM provides a comprehensive set of classes and functions for functionality which are common among many types of 3D applications, such as Object Lifecycle Management, Undo/Redo, Save/Restore, Selection and Highlighting, Commands, and more. In addition, several utilities for increasing productivity are also provided, such as Code Generator and Project Wizards, Debug Tools, and so on.