Share

AcRxClass

Class Hierarchy

AcRxObject
    AcRxClass
        AcRxValueType

C++

class AcRxClass : public AcRxObject;

File

rxclass.h

Description

AcRxClass objects (actually objects of an internal class derived from AcRxClass, since AcRxClass is an abstract base class) are used as the nodes in the ObjectARX runtime class hierarchical tree. Each instance of an AcRxClass represents a C++ class derived from AcRxObject (or AcRxObject itself). The run-time information about such C++ classes and their hierarchical relationships is available through the AcRxClass objects that make up the runtime tree.

For each class, AcRxClass maintains the following information about the C++ class it represents:

  • Set of immediately derived classes
  • Parent class
  • Class ASCII name
  • Class DXF name, if it is derived from AcDbObject
  • Class 'application' name, in case other applications need to prompt for loading of an application
  • Set of 'protocol extension' objects attached.

Links

AcRxClass Methods, AcRxClass Operators

Was this information helpful?