Foundation Classes Overview

About

This page presents the most fundamental classes and concepts of the Cinema 4D API. These classes and their functions are used all over the API and are involved in all operations.

To create new instances of complex data types Cinema 4D's memory management system should be used. See Entity Creation and Destruction Manual.

Many classes of the Cinema 4D API are based on C4DAtom, GeListNode and BaseList2D. These three classes implement the most fundamental functionality:

Related classes are: