FRX Developer's Guide

Introduction

FRX is a C/C++ API, compatible with ObjectARX®. The application developer only needs to work on code maintenance and implementation of new features for his modules regardless of API. It means, that the switch between both APIs should not lead in any compiling issues. 

Besides different header includes paths and libs, the settings should be identical.

Supported features

  • Supports the functionality of ObjectARX® library: AcRx, AcAp, AcCm, AcDb, AcEd, AcGe, AcGi, AcGs, AcUt, Ads

  • Supports proxy and custom entity implementation.

  • Supports MFC.

  • Supports HLR.

  • Supports jigs: AcEdJig

  • Supports BREP API

  • Supports ObjectARX® UI modules: AcUi and AdUi

  • Supports OPM

FRX SDK

  • It contains the compatible C++ headers organized in folders: include, _impl_include.

  • The FxARX202X_XX.lib files to link against.

VS templates

Following link explains how to start a FRX project from scratch:

https://graebert.atlassian.net/wiki/spaces/ACPD/pages/3459219461

Table of Contents