| Open CASCADE Technology
    6.9.1
    | 
#include <Standard_Macro.hxx>| #define DEFINE_STANDARD_HANDLE | ( | C1, | |
| C2 | |||
| ) | DEFINE_STANDARD_HANDLECLASS(C1,C2,Standard_Transient) | 
| #define DEFINE_STANDARD_HANDLECLASS | ( | C1, | |
| C2, | |||
| BC | |||
| ) | 
| #define DEFINE_STANDARD_PHANDLE | ( | C1, | |
| C2 | |||
| ) | DEFINE_STANDARD_HANDLECLASS(C1,C2,Standard_Persistent) | 
| #define DEFINE_STANDARD_RTTI | ( | C1 | ) | Standard_EXPORT virtual const Handle(Standard_Type)& DynamicType() const; | 
| #define IMPLEMENT_DOWNCAST | ( | C1, | |
| BC | |||
| ) | 
| #define IMPLEMENT_STANDARD_HANDLE | ( | C1, | |
| C2 | |||
| ) | IMPLEMENT_DOWNCAST(C1,Standard_Transient) | 
| #define IMPLEMENT_STANDARD_PHANDLE | ( | C1, | |
| C2 | |||
| ) | IMPLEMENT_DOWNCAST(C1,Standard_Persistent) | 
| #define IMPLEMENT_STANDARD_RTTI | ( | C1 | ) | 
| #define IMPLEMENT_STANDARD_RTTIEXT | ( | C1, | |
| C2 | |||
| ) | 
| #define IMPLEMENT_STANDARD_SUPERTYPE | ( | Cn | ) | /* Left to ensure source compatibility with Open CASCADE 6.3 and earlier */ | 
| #define IMPLEMENT_STANDARD_SUPERTYPE_ARRAY | ( | ) | static Handle(Standard_Transient) _Ancestors[]= { | 
| #define IMPLEMENT_STANDARD_SUPERTYPE_ARRAY_END | ( | ) | 
| #define IMPLEMENT_STANDARD_SUPERTYPE_ARRAY_ENTRY | ( | Cn | ) | STANDARD_TYPE(Cn), | 
| #define IMPLEMENT_STANDARD_TYPE | ( | C1 | ) | 
| #define IMPLEMENT_STANDARD_TYPE_END | ( | C1 | ) | 
 1.8.10
 1.8.10