OCC.Core.XmlMXCAFDoc module

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

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class XmlMXCAFDoc_AreaDriver(*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 XmlMXCAFDoc_AssemblyItemRefDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMXCAFDoc_CentroidDriver(*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 XmlMXCAFDoc_ClippingPlaneToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_ColorDriver(*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 XmlMXCAFDoc_ColorToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_DatumDriver(*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 XmlMXCAFDoc_DimTolDriver(*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 XmlMXCAFDoc_DimTolToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_DocumentToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_GraphNodeDriver(*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 XmlMXCAFDoc_LayerToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_LocationDriver(*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

SetSharedLocations()
Parameters

theLocations

type theLocations

TopTools_LocationSetPtr

rtype

None

Translate()
  • Translate a non storable Location to a storable Location.
    param theLoc

    type theLoc

    TopLoc_Location

    param theParent

    type theParent

    XmlObjMgt_Element

    param theMap

    type theMap

    XmlObjMgt_SRelocationTable

    rtype

    None* Translate a storable Location to a non storable Location.

    param theParent

    type theParent

    XmlObjMgt_Element

    param theLoc

    type theLoc

    TopLoc_Location

    param theMap

    type theMap

    XmlObjMgt_RRelocationTable

    rtype

    bool

property thisown

The membership flag

class XmlMXCAFDoc_MaterialDriver(*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 XmlMXCAFDoc_MaterialToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_NoteBalloonDriver(*args)

Bases: OCC.Core.XmlMXCAFDoc.XmlMXCAFDoc_NoteCommentDriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
property thisown

The membership flag

class XmlMXCAFDoc_NoteBinDataDriver(*args)

Bases: OCC.Core.XmlMXCAFDoc.XmlMXCAFDoc_NoteDriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMXCAFDoc_NoteCommentDriver(*args)

Bases: OCC.Core.XmlMXCAFDoc.XmlMXCAFDoc_NoteDriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMXCAFDoc_NoteDriver(*args, **kwargs)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

  • Empty constructor

Return type

None* Copy constructor – does nothing

Parameters

& (Standard_Transient) –

Return type

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMXCAFDoc_NotesToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class XmlMXCAFDoc_ShapeToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_ViewToolDriver(*args)

Bases: OCC.Core.XmlMDF.XmlMDF_ADriver

Parameters

theMsgDriver

type theMsgDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

theSource

type theSource

XmlObjMgt_Persistent

param theTarget

type theTarget

TDF_Attribute

param theRelocTable

type theRelocTable

XmlObjMgt_RRelocationTable

rtype

bool:param theSource:

type theSource

TDF_Attribute

param theTarget

type theTarget

XmlObjMgt_Persistent

param theRelocTable

type theRelocTable

XmlObjMgt_SRelocationTable

rtype

void

property thisown

The membership flag

class XmlMXCAFDoc_VolumeDriver(*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 xmlmxcafdoc

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