# OCC.RWStepShape module

class `RWStepShape_RWAdvancedBrepShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_AdvancedBrepShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_AdvancedBrepShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_AdvancedBrepShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWAdvancedFace`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_AdvancedFace &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_AdvancedFace &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_AdvancedFace &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWAngularLocation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads AngularLocation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_AngularLocation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_AngularLocation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes AngularLocation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_AngularLocation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWAngularSize`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads AngularSize

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_AngularSize &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_AngularSize &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes AngularSize

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_AngularSize &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWBlock`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Block &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Block &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Block &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWBooleanResult`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_BooleanResult &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_BooleanResult &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_BooleanResult &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWBoxDomain`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_BoxDomain &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_BoxDomain &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_BoxDomain &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWBoxedHalfSpace`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_BoxedHalfSpace &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_BoxedHalfSpace &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_BoxedHalfSpace &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWBrepWithVoids`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

    Parameters: | ent (Handle_StepShape_BrepWithVoids &) – shares (Interface_ShareTool &) – ach (Handle_Interface_Check &) –
    Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_BrepWithVoids &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_BrepWithVoids &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_BrepWithVoids &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWClosedShell`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ClosedShell &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ClosedShell &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ClosedShell &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWCompoundShapeRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CompoundShapeRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_CompoundShapeRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_CompoundShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes CompoundShapeRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_CompoundShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWConnectedEdgeSet`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ConnectedEdgeSet

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ConnectedEdgeSet &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ConnectedEdgeSet &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ConnectedEdgeSet

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ConnectedEdgeSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWConnectedFaceSet`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ConnectedFaceSet &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ConnectedFaceSet &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ConnectedFaceSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWConnectedFaceShapeRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ConnectedFaceShapeRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ConnectedFaceShapeRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ConnectedFaceShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ConnectedFaceShapeRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ConnectedFaceShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWConnectedFaceSubSet`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ConnectedFaceSubSet

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ConnectedFaceSubSet &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ConnectedFaceSubSet &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ConnectedFaceSubSet

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ConnectedFaceSubSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWContextDependentShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ContextDependentShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ContextDependentShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ContextDependentShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWCsgShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_CsgShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_CsgShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_CsgShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWCsgSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_CsgSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_CsgSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_CsgSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DefinitionalRepresentationAndShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDimensionalCharacteristicRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DimensionalCharacteristicRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DimensionalCharacteristicRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_DimensionalCharacteristicRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes DimensionalCharacteristicRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DimensionalCharacteristicRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDimensionalLocation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DimensionalLocation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DimensionalLocation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_DimensionalLocation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes DimensionalLocation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DimensionalLocation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDimensionalLocationWithPath`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DimensionalLocationWithPath

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DimensionalLocationWithPath &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_DimensionalLocationWithPath &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes DimensionalLocationWithPath

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DimensionalLocationWithPath &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDimensionalSize`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DimensionalSize

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DimensionalSize &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_DimensionalSize &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes DimensionalSize

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DimensionalSize &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWDimensionalSizeWithPath`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DimensionalSizeWithPath

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_DimensionalSizeWithPath &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_DimensionalSizeWithPath &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes DimensionalSizeWithPath

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_DimensionalSizeWithPath &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWEdge`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Edge &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Edge &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Edge &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWEdgeBasedWireframeModel`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads EdgeBasedWireframeModel

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_EdgeBasedWireframeModel &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_EdgeBasedWireframeModel &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes EdgeBasedWireframeModel

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_EdgeBasedWireframeModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWEdgeBasedWireframeShapeRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads EdgeBasedWireframeShapeRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_EdgeBasedWireframeShapeRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_EdgeBasedWireframeShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes EdgeBasedWireframeShapeRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_EdgeBasedWireframeShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWEdgeCurve`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

    Parameters: | ent (Handle_StepShape_EdgeCurve &) – shares (Interface_ShareTool &) – ach (Handle_Interface_Check &) –
    Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_EdgeCurve &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_EdgeCurve &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_EdgeCurve &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWEdgeLoop`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

    Parameters: | ent (Handle_StepShape_EdgeLoop &) – shares (Interface_ShareTool &) – ach (Handle_Interface_Check &) –
    Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_EdgeLoop &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_EdgeLoop &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_EdgeLoop &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWExtrudedAreaSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ExtrudedAreaSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ExtrudedAreaSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ExtrudedAreaSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWExtrudedFaceSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ExtrudedFaceSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ExtrudedFaceSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ExtrudedFaceSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFace`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Face &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Face &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Face &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFaceBasedSurfaceModel`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads FaceBasedSurfaceModel

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FaceBasedSurfaceModel &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_FaceBasedSurfaceModel &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes FaceBasedSurfaceModel

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FaceBasedSurfaceModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFaceBound`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

    Parameters: | ent (Handle_StepShape_FaceBound &) – shares (Interface_ShareTool &) – ach (Handle_Interface_Check &) –
    Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FaceBound &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FaceBound &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FaceBound &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFaceOuterBound`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FaceOuterBound &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FaceOuterBound &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FaceOuterBound &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFaceSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FaceSurface &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FaceSurface &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FaceSurface &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFacetedBrep`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FacetedBrep &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FacetedBrep &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FacetedBrep &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFacetedBrepAndBrepWithVoids`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FacetedBrepAndBrepWithVoids &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FacetedBrepAndBrepWithVoids &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FacetedBrepAndBrepWithVoids &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWFacetedBrepShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_FacetedBrepShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_FacetedBrepShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_FacetedBrepShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWGeometricCurveSet`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_GeometricCurveSet &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_GeometricCurveSet &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_GeometricCurveSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWGeometricSet`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_GeometricSet &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_GeometricSet &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_GeometricSet &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWGeometricallyBoundedSurfaceShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWGeometricallyBoundedWireframeShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWHalfSpaceSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_HalfSpaceSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_HalfSpaceSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_HalfSpaceSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWLimitsAndFits`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_LimitsAndFits &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_LimitsAndFits &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWLoop`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Loop &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Loop &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWLoopAndPath`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_LoopAndPath &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_LoopAndPath &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_LoopAndPath &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWManifoldSolidBrep`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ManifoldSolidBrep &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ManifoldSolidBrep &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ManifoldSolidBrep &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWManifoldSurfaceShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ManifoldSurfaceShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ManifoldSurfaceShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ManifoldSurfaceShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWMeasureQualification`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_MeasureQualification &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_MeasureQualification &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_MeasureQualification &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWNonManifoldSurfaceShapeRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads NonManifoldSurfaceShapeRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_NonManifoldSurfaceShapeRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_NonManifoldSurfaceShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes NonManifoldSurfaceShapeRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_NonManifoldSurfaceShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOpenShell`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OpenShell &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OpenShell &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OpenShell &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOrientedClosedShell`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OrientedClosedShell &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OrientedClosedShell &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OrientedClosedShell &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOrientedEdge`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OrientedEdge &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OrientedEdge &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OrientedEdge &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOrientedFace`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OrientedFace &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OrientedFace &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OrientedFace &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOrientedOpenShell`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OrientedOpenShell &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OrientedOpenShell &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OrientedOpenShell &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWOrientedPath`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_OrientedPath &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_OrientedPath &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_OrientedPath &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWPath`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Path &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Path &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Path &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWPlusMinusTolerance`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_PlusMinusTolerance &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_PlusMinusTolerance &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_PlusMinusTolerance &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWPointRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads PointRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_PointRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_PointRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes PointRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_PointRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWPolyLoop`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_PolyLoop &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_PolyLoop &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_PolyLoop &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWPrecisionQualifier`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_PrecisionQualifier &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_PrecisionQualifier &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWQualifiedRepresentationItem`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_QualifiedRepresentationItem &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_QualifiedRepresentationItem &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_QualifiedRepresentationItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWRevolvedAreaSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_RevolvedAreaSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_RevolvedAreaSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_RevolvedAreaSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWRevolvedFaceSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_RevolvedFaceSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_RevolvedFaceSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_RevolvedFaceSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWRightAngularWedge`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_RightAngularWedge &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_RightAngularWedge &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_RightAngularWedge &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWRightCircularCone`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_RightCircularCone &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_RightCircularCone &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_RightCircularCone &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWRightCircularCylinder`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_RightCircularCylinder &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_RightCircularCylinder &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_RightCircularCylinder &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSeamEdge`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads SeamEdge

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_SeamEdge &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_SeamEdge &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes SeamEdge

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_SeamEdge &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWShapeDefinitionRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ShapeDefinitionRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ShapeDefinitionRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ShapeDefinitionRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ShapeDefinitionRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ShapeDefinitionRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWShapeDimensionRepresentation`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ShapeDimensionRepresentation

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ShapeDimensionRepresentation &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ShapeDimensionRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ShapeDimensionRepresentation

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ShapeDimensionRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWShapeRepresentationWithParameters`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ShapeRepresentationWithParameters

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ShapeRepresentationWithParameters &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_ShapeRepresentationWithParameters &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes ShapeRepresentationWithParameters

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ShapeRepresentationWithParameters &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWShellBasedSurfaceModel`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ShellBasedSurfaceModel &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ShellBasedSurfaceModel &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ShellBasedSurfaceModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSolidModel`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_SolidModel &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_SolidModel &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSolidReplica`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_SolidReplica &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_SolidReplica &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_SolidReplica &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSphere`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Sphere &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Sphere &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Sphere &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSubedge`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads Subedge

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Subedge &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_Subedge &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes Subedge

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Subedge &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSubface`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads Subface

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Subface &) –
    Return type: | None

  `Share`()
    - Fills data for graph (shared items)

    Parameters: | ent (Handle_StepShape_Subface &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()
    - Writes Subface

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Subface &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSweptAreaSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_SweptAreaSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_SweptAreaSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_SweptAreaSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWSweptFaceSolid`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_SweptFaceSolid &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_SweptFaceSolid &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_SweptFaceSolid &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWToleranceValue`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_ToleranceValue &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_ToleranceValue &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_ToleranceValue &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWTopologicalRepresentationItem`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_TopologicalRepresentationItem &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_TopologicalRepresentationItem &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWTorus`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Torus &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_Torus &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Torus &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWTransitionalShapeRepresentation`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_TransitionalShapeRepresentation &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_TransitionalShapeRepresentation &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_TransitionalShapeRepresentation &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWTypeQualifier`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_TypeQualifier &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_TypeQualifier &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWVertex`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_Vertex &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_Vertex &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWVertexLoop`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_VertexLoop &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_VertexLoop &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_VertexLoop &) –
    Return type: | None

  `thisown`

    The membership flag

class `RWStepShape_RWVertexPoint`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

    Parameters: | data (Handle_StepData_StepReaderData &) – num (int) – ach (Handle_Interface_Check &) – ent (Handle_StepShape_VertexPoint &) –
    Return type: | None

  `Share`()

    Parameters: | ent (Handle_StepShape_VertexPoint &) – iter (Interface_EntityIterator &) –
    Return type: | None

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepShape_VertexPoint &) –
    Return type: | None

  `thisown`

    The membership flag

class `SwigPyIterator`(*args, **kwargs)

  Bases: `object`

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

    The membership flag

  `value`()

`register_handle`(handle, base_object)

  Inserts the handle into the base object to prevent memory corruption in certain cases