OCC.Core.XmlLDrivers module

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

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class XmlLDrivers_DocumentRetrievalDriver(*args)

Bases: OCC.Core.PCDM.PCDM_RetrievalDriver

Return type

None

AttributeDrivers()
Parameters

theMsgDriver

type theMsgDriver

opencascade::handle<Message_Messenger> &

rtype

opencascade::handle<XmlMDF_ADriverTable>

static DownCast(t)
Read()
Parameters

theFileName

type theFileName

TCollection_ExtendedString &

param theNewDocument

type theNewDocument

opencascade::handle<CDM_Document> &

param theApplication

type theApplication

opencascade::handle<CDM_Application> &

rtype

void:param theIStream:

type theIStream

Standard_IStream &

param theStorageData

type theStorageData

opencascade::handle<Storage_Data> &

param theDoc

type theDoc

opencascade::handle<CDM_Document> &

param theApplication

type theApplication

opencascade::handle<CDM_Application> &

rtype

void

property thisown

The membership flag

class XmlLDrivers_DocumentStorageDriver(*args)

Bases: OCC.Core.PCDM.PCDM_StorageDriver

Parameters

theCopyright

type theCopyright

TCollection_ExtendedString &

rtype

None

AttributeDrivers()
Parameters

theMsgDriver

type theMsgDriver

opencascade::handle<Message_Messenger> &

rtype

opencascade::handle<XmlMDF_ADriverTable>

static DownCast(t)
Write()
Parameters

theDocument

type theDocument

opencascade::handle<CDM_Document> &

param theFileName

type theFileName

TCollection_ExtendedString &

rtype

void:param theDocument:

type theDocument

opencascade::handle<CDM_Document> &

param theOStream

type theOStream

Standard_OStream &

rtype

void

property thisown

The membership flag

class XmlLDrivers_NamespaceDef(*args)

Bases: object

Return type

None:param thePrefix: :type thePrefix: TCollection_AsciiString & :param theURI: :type theURI: TCollection_AsciiString & :rtype: None

Prefix()
Return type

TCollection_AsciiString

URI()
Return type

TCollection_AsciiString

property thisown

The membership flag

class XmlLDrivers_SequenceOfNamespaceDef(*args)

Bases: object

Append()
Assign()
ChangeFirst()
ChangeLast()
ChangeValue()
Clear()
Exchange()
First()
InsertAfter()
InsertBefore()
IsEmpty()
Last()
Length()
Lower()
Prepend()
Remove()
Reverse()
Set()
SetValue()
Size()
Split()
Upper()
Value()
begin()
cbegin()
cend()
static delNode()
end()
property thisown

The membership flag

class xmlldrivers(*args, **kwargs)

Bases: object

static AttributeDrivers()
Parameters

theMsgDriver

type theMsgDriver

opencascade::handle<Message_Messenger> &

rtype

opencascade::handle<XmlMDF_ADriverTable>

static CreationDate()
Return type

TCollection_AsciiString

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

    type theApp

    opencascade::handle<TDocStd_Application> &

    rtype

    void

static Factory()
Parameters

theGUID

type theGUID

Standard_GUID &

rtype

opencascade::handle<Standard_Transient>

static StorageVersion()
Return type

int

property thisown

The membership flag