OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    Draw_Drawable3D.hxx File Reference

    Data Structures

    class  Draw_Drawable3D

    Macros

    #define Draw_Drawable3D_FACTORY
     Auxiliary macros defining Draw_Drawable3D restoration API to sub-class.

    Macro Definition Documentation

    ◆ Draw_Drawable3D_FACTORY

    #define Draw_Drawable3D_FACTORY
    Value:
    static void RegisterFactory() { Draw_Drawable3D::RegisterFactory(get_type_name(), &Restore); } \
    Standard_EXPORT static occ::handle<Draw_Drawable3D> Restore(Standard_IStream& theStream);
    std::istream Standard_IStream
    Definition Standard_IStream.hxx:26
    static void RegisterFactory(const char *const theType, const FactoryFunction_t &theFactory)
    Register factory for restoring drawable from stream (opposite to Draw_Drawable3D::Save()).
    opencascade::handle< T > handle
    Intrusive smart pointer template for Standard_Transient descendants. This is an alias to opencascade:...
    Definition Standard_Handle.hxx:421

    Auxiliary macros defining Draw_Drawable3D restoration API to sub-class.