OCC.Core.XmlTObjDrivers module

XmlTObjDrivers module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_xmltobjdrivers.html

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
property thisown

The membership flag

value()
class XmlTObjDrivers_DocumentRetrievalDriver(*args)

Bases: OCC.Core.XmlLDrivers.XmlLDrivers_DocumentRetrievalDriver

Return type

None

static DownCast(t)
property thisown

The membership flag

class XmlTObjDrivers_DocumentStorageDriver(*args)

Bases: OCC.Core.XmlLDrivers.XmlLDrivers_DocumentStorageDriver

Parameters

theCopyright

type theCopyright

TCollection_ExtendedString &

rtype

None

static DownCast(t)
property thisown

The membership flag

class XmlTObjDrivers_IntSparseArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

opencascade::handle<Message_Messenger> &

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent &

param theTarget

type theTarget

opencascade::handle<TDF_Attribute> &

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable &

rtype

bool:param theSource:

type theSource

opencascade::handle<TDF_Attribute> &

param theTarget

type theTarget

XmlObjMgt_Persistent &

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable &

rtype

None

property thisown

The membership flag

class XmlTObjDrivers_ModelDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

opencascade::handle<Message_Messenger> &

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent &

param Target

type Target

opencascade::handle<TDF_Attribute> &

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable &

rtype

bool:param Source:

type Source

opencascade::handle<TDF_Attribute> &

param Target

type Target

XmlObjMgt_Persistent &

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable &

rtype

None

property thisown

The membership flag

class XmlTObjDrivers_ObjectDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

opencascade::handle<Message_Messenger> &

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent &

param Target

type Target

opencascade::handle<TDF_Attribute> &

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable &

rtype

bool:param Source:

type Source

opencascade::handle<TDF_Attribute> &

param Target

type Target

XmlObjMgt_Persistent &

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable &

rtype

None

property thisown

The membership flag

class XmlTObjDrivers_ReferenceDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

opencascade::handle<Message_Messenger> &

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent &

param Target

type Target

opencascade::handle<TDF_Attribute> &

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable &

rtype

bool:param Source:

type Source

opencascade::handle<TDF_Attribute> &

param Target

type Target

XmlObjMgt_Persistent &

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable &

rtype

None

property thisown

The membership flag

class XmlTObjDrivers_XYZDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

opencascade::handle<Message_Messenger> &

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent &

param Target

type Target

opencascade::handle<TDF_Attribute> &

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable &

rtype

bool:param Source:

type Source

opencascade::handle<TDF_Attribute> &

param Target

type Target

XmlObjMgt_Persistent &

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable &

rtype

None

property thisown

The membership flag

class xmltobjdrivers(*args, **kwargs)

Bases: object

static AddDrivers()
Parameters

aDriverTable

type aDriverTable

opencascade::handle<XmlMDF_ADriverTable> &

param anMsgDrv

type anMsgDrv

opencascade::handle<Message_Messenger> &

rtype

void

static DefineFormat()
  • Defines format ‘TObjXml’ and registers its read and write drivers in the specified application
    param theApp

    type theApp

    opencascade::handle<TDocStd_Application> &

    rtype

    void

static Factory()
  • Returns a driver corresponding to <aGUID>. Used for plugin.
    param aGUID

    type aGUID

    Standard_GUID &

    rtype

    opencascade::handle<Standard_Transient>

property thisown

The membership flag