# OCC.RWStepGeom module

class `RWStepGeom_RWAxis1Placement`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWAxis2Placement2d`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWAxis2Placement3d`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineCurveWithKnots`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineSurfaceWithKnots`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBezierCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBezierCurveAndRationalBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBezierSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBoundaryCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBoundedCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWBoundedSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCartesianPoint`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCartesianTransformationOperator`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCartesianTransformationOperator3d`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCircle`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCompositeCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCompositeCurveOnSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCompositeCurveSegment`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWConic`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWConicalSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCurveBoundedSurface`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CurveBoundedSurface

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

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

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

  `WriteStep`()
    - Writes CurveBoundedSurface

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCurveReplica`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWCylindricalSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWDegeneratePcurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWDegenerateToroidalSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWDirection`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWElementarySurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWEllipse`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWEvaluatedDegeneratePcurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWGeometricRepresentationContext`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWGeometricRepresentationItem`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWHyperbola`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWIntersectionCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWLine`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWOffsetCurve3d`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWOffsetSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWOrientedSurface`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads OrientedSurface

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

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

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

  `WriteStep`()
    - Writes OrientedSurface

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

  `thisown`

    The membership flag

class `RWStepGeom_RWOuterBoundaryCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWParabola`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPcurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPlacement`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPlane`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPoint`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPointOnCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPointOnSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPointReplica`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWPolyline`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWQuasiUniformCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWQuasiUniformSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWRationalBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWRationalBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWRectangularCompositeSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWRectangularTrimmedSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWReparametrisedCompositeCurveSegment`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSeamCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSphericalSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfaceCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfaceCurveAndBoundedCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfaceOfLinearExtrusion`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfaceOfRevolution`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfacePatch`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSurfaceReplica`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWSweptSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWToroidalSurface`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWTrimmedCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWUniformCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWUniformCurveAndRationalBSplineCurve`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWUniformSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepGeom_RWVector`(*args)

  Bases: `object`

  Return type: | None

  `Check`()

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

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

    Parameters: | SW (StepData_StepWriter &) – ent (Handle_StepGeom_Vector &) –
    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