OCC.Core.BinMNaming module

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

class BinMNaming_NamedShapeDriver(*args)

Bases: OCC.Core.BinMDF.BinMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

Clear()
  • Clear myShapeSet
    rtype

    None

static DownCast(t)
GetFormatNb()
  • get the format of topology
    rtype

    int

GetShapesLocations()
  • get the format of topology
    rtype

    BinTools_LocationSet

IsWithTriangles()
  • Return true if shape should be stored with triangles.
    rtype

    bool

Paste()
Parameters

Source

type Source

BinObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

BinObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

BinObjMgt_Persistent

param RelocTable

type RelocTable

BinObjMgt_SRelocationTable

rtype

None

ReadShapeSectionFromString(BinMNaming_NamedShapeDriver self, std::string src)
SetFormatNb()
  • set the format of topology Firstdoes not write CurveOnSurface UV Points into the file on reading calls Check() method. Second: stores CurveOnSurface UV Points.
    param theFormat

    type theFormat

    int

    rtype

    None

SetWithTriangles()
  • set whether to store triangulation
    param isWithTriangles

    type isWithTriangles

    bool

    rtype

    None

WriteShapeSectionToString(BinMNaming_NamedShapeDriver self) → std::string
property thisown

The membership flag

class BinMNaming_NamingDriver(*args)

Bases: OCC.Core.BinMDF.BinMDF_ADriver

Parameters

theMessageDriver

type theMessageDriver

Message_Messenger

rtype

None

static DownCast(t)
Paste()
Parameters

Source

type Source

BinObjMgt_Persistent

param Target

type Target

TDF_Attribute

param RelocTable

type RelocTable

BinObjMgt_RRelocationTable

rtype

bool:param Source:

type Source

TDF_Attribute

param Target

type Target

BinObjMgt_Persistent

param RelocTable

type RelocTable

BinObjMgt_SRelocationTable

rtype

None

property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
class binmnaming

Bases: object

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

    type theDriverTable

    BinMDF_ADriverTable

    param aMsgDrv

    type aMsgDrv

    Message_Messenger

    rtype

    void

property thisown

The membership flag