You are here: Renga API
Renga API
To extend functionality of Renga and integrate it into your application, you can use Renga API. Renga API uses COM technology to provide developers with an access to Renga functionality, so that they can create extensions by Visual C# or Visual C++ and get an access to Renga from third-party applications, including the applications which were created with dynamically typed programming languages.
Renga API allows you to:
- observe and control which objects are selected in the active view;
- obtain object parameters, materials and quantities;
- obtain object style parameters and properties;
- create and assign object properties;
- set expression and CSV export sign for an assigned property.
- manage Project Information;
- add commands on the Primary panel, on the Actions panel, in the context menu;
- сontrol the visibility of the elements of the extension user interface;
- extract data required to render the model;
- manage object visibility and visual style in 3D View and on the level's plans;
- import model to IFC format;
- export the model in IFC format, taking into account the mapping files and geometric representation;
- export drawings to DWG/DXF formats;
- create, open, close or save a project file;
- extract the reinforcement of objects, obtain its geometry and quantities;
- obtain data for use in engineering system calculations;
- get a list of engineering system object categories in the project.
- create screenshot of the 3D View;
- undo the operation.
For further work with the Renga API, review its documentation.
See also