OCC.Core.STEPEdit module

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

class STEPEdit_EditContext(*args)

Bases: OCC.Core.IFSelect.IFSelect_Editor

Return type

None

static DownCast(t)
property thisown

The membership flag

class STEPEdit_EditSDR(*args)

Bases: OCC.Core.IFSelect.IFSelect_Editor

Return type

None

static DownCast(t)
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 stepedit

Bases: object

static NewModel()
  • Returns a new empty StepModel fit for STEP i.e. with its header determined from Protocol
    rtype

    opencascade::handle<StepData_StepModel>

static NewSelectPlacedItem()
  • Creates a Selection for Placed Items, i.e. MappedItem or ContextDependentShapeRepresentation, which itself refers to a RepresentationRelationship with possible subtypes (Shape… and/or …WithTransformation) By default in the whole StepModel
    rtype

    opencascade::handle<IFSelect_SelectSignature>

static NewSelectSDR()
  • Creates a Selection for ShapeDefinitionRepresentation By default searches among root entities
    rtype

    opencascade::handle<IFSelect_SelectSignature>

static NewSelectShapeRepr()
  • Creates a Selection for ShapeRepresentation and its sub-types, plus ContextDependentShapeRepresentation (which is not a sub-type of ShapeRepresentation) By default in the whole StepModel
    rtype

    opencascade::handle<IFSelect_SelectSignature>

static Protocol()
  • Returns a Protocol fit for STEP (creates the first time)
    rtype

    opencascade::handle<Interface_Protocol>

static SignType()
  • Returns a SignType fit for STEP (creates the first time)
    rtype

    opencascade::handle<IFSelect_Signature>

property thisown

The membership flag