OCC.Core.XmlMDataStd module

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

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class XmlMDataStd_AsciiStringDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
  • persistent -> transient (retrieve)
    param Source

    type Source

    XmlObjMgt_Persistent

    param Target

    type Target

    TDF_Attribute

    param RelocTable

    type RelocTable

    XmlObjMgt_RRelocationTable

    rtype

    bool* transient -> persistent (store)

    param Source

    type Source

    TDF_Attribute

    param Target

    type Target

    XmlObjMgt_Persistent

    param RelocTable

    type RelocTable

    XmlObjMgt_SRelocationTable

    rtype

    None

property thisown

The membership flag

class XmlMDataStd_BooleanArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_BooleanListDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ByteArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_CommentDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_DirectoryDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ExpressionDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ExtStringArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ExtStringListDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_IntPackedMapDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
  • persistent -> transient (retrieve)
    param Source

    type Source

    XmlObjMgt_Persistent

    param Target

    type Target

    TDF_Attribute

    param RelocTable

    type RelocTable

    XmlObjMgt_RRelocationTable

    rtype

    bool* transient -> persistent (store)

    param Source

    type Source

    TDF_Attribute

    param Target

    type Target

    XmlObjMgt_Persistent

    param RelocTable

    type RelocTable

    XmlObjMgt_SRelocationTable

    rtype

    None

property thisown

The membership flag

class XmlMDataStd_IntegerArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_IntegerDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_IntegerListDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_NameDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_NamedDataDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_NoteBookDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_RealArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_RealDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_RealListDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ReferenceArrayDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_ReferenceListDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_RelationDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_TickDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_TreeNodeDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_UAttributeDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMDataStd_VariableDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

XmlObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

XmlObjMgt_Persistent

param RelocTable

type RelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class xmlmdatastd

Bases: object

static AddDrivers()
  • Adds the attribute drivers to <aDriverTable>.
    param aDriverTable

    type aDriverTable

    XmlMDF_ADriverTable

    param anMsgDrv

    type anMsgDrv

    Message_Messenger

    rtype

    void

property thisown

The membership flag