- Handle(GEOM_SubShapeDriver)():Handle(TFunction_Driver)() {}
- Handle(GEOM_SubShapeDriver)(const Handle(GEOM_SubShapeDriver)& aHandle) : Handle(TFunction_Driver)(aHandle)
- {
- }
-
- Handle(GEOM_SubShapeDriver)(const GEOM_SubShapeDriver* anItem) : Handle(TFunction_Driver)((TFunction_Driver *)anItem)
- {
- }
-
- Handle(GEOM_SubShapeDriver)& operator=(const Handle(GEOM_SubShapeDriver)& aHandle)
- {
- Assign(aHandle.Access());
- return *this;
- }
-
- Handle(GEOM_SubShapeDriver)& operator=(const GEOM_SubShapeDriver* anItem)
- {
- Assign((Standard_Transient *)anItem);
- return *this;
- }
-
- GEOM_SubShapeDriver* operator->()
- {
- return (GEOM_SubShapeDriver *)ControlAccess();
- }
-
- GEOM_SubShapeDriver* operator->() const
- {
- return (GEOM_SubShapeDriver *)ControlAccess();
- }
-
- Standard_EXPORT ~Handle(GEOM_SubShapeDriver)() {};
-
- Standard_EXPORT static const Handle(GEOM_SubShapeDriver) DownCast(const Handle(Standard_Transient)& AnObject);
-};
-
-#ifndef _TFunction_Driver_HeaderFile
-#include <TFunction_Driver.hxx>
-#endif
-#ifndef _TFunction_Logbook_HeaderFile
-#include <TFunction_Logbook.hxx>
-#endif
-#ifndef _Standard_CString_HeaderFile
-#include <Standard_CString.hxx>
-#endif
-
-class TColStd_SequenceOfExtendedString;
-
-
-class GEOM_SubShapeDriver : public TFunction_Driver {