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

Message_Messenger

rtype

opencascade::handle<XmlMDF_ADriverTable>

static DownCast(t)
Read()
Parameters

theFileName

type theFileName

TCollection_ExtendedString

param theNewDocument

type theNewDocument

CDM_Document

param theApplication

type theApplication

CDM_Application

rtype

void:param theIStream:

type theIStream

Standard_IStream

param theStorageData

type theStorageData

Storage_Data

param theDoc

type theDoc

CDM_Document

param theApplication

type theApplication

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

Message_Messenger

rtype

opencascade::handle<XmlMDF_ADriverTable>

static DownCast(t)
Write()
Parameters

theDocument

type theDocument

CDM_Document

param theFileName

type theFileName

TCollection_ExtendedString

rtype

void:param theDocument:

type theDocument

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

Bases: object

static AttributeDrivers()
Parameters

theMsgDriver

type theMsgDriver

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

    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