

Foundation Classes module underlies all other OCCT classes.This modular structure is illustrated in the diagram below. Finally, toolkits are grouped into seven modules. Packages are organized into toolkits (libraries), to which you can link your application. The C++ classes and other types are grouped into packages. Data interoperability with neutral formats (IGES, STEP).


Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.Ī typical application developed using OCCT deals with two or three-dimensional (2D or 3D) geometric modeling in general-purpose or specialized Computer Aided Design (CAD) systems, manufacturing or analysis applications, simulation applications, or even illustration tools.
