# OCC.RWStepDimTol module

class `RWStepDimTol_RWAngularityTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads AngularityTolerance

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

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

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

  `WriteStep`()
    - Writes AngularityTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWCircularRunoutTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CircularRunoutTolerance

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

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

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

  `WriteStep`()
    - Writes CircularRunoutTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWCoaxialityTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CoaxialityTolerance

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

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

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

  `WriteStep`()
    - Writes CoaxialityTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWCommonDatum`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CommonDatum

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

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

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

  `WriteStep`()
    - Writes CommonDatum

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWConcentricityTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ConcentricityTolerance

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

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

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

  `WriteStep`()
    - Writes ConcentricityTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWCylindricityTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads CylindricityTolerance

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

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

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

  `WriteStep`()
    - Writes CylindricityTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWDatum`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads Datum

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

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

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

  `WriteStep`()
    - Writes Datum

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWDatumFeature`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DatumFeature

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

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

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

  `WriteStep`()
    - Writes DatumFeature

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWDatumReference`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DatumReference

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

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

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

  `WriteStep`()
    - Writes DatumReference

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWDatumTarget`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads DatumTarget

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

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

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

  `WriteStep`()
    - Writes DatumTarget

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWFlatnessTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads FlatnessTolerance

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

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

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

  `WriteStep`()
    - Writes FlatnessTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol`(*args)

  Bases: `object`

  Return type: | None

  `ReadStep`()

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

  `Share`()

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

  `WriteStep`()

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWGeometricTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads GeometricTolerance

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

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

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

  `WriteStep`()
    - Writes GeometricTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWGeometricToleranceRelationship`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads GeometricToleranceRelationship

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

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

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

  `WriteStep`()
    - Writes GeometricToleranceRelationship

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWGeometricToleranceWithDatumReference`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads GeometricToleranceWithDatumReference

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

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

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

  `WriteStep`()
    - Writes GeometricToleranceWithDatumReference

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWLineProfileTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads LineProfileTolerance

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

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

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

  `WriteStep`()
    - Writes LineProfileTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWModifiedGeometricTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ModifiedGeometricTolerance

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

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

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

  `WriteStep`()
    - Writes ModifiedGeometricTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWParallelismTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads ParallelismTolerance

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

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

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

  `WriteStep`()
    - Writes ParallelismTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWPerpendicularityTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads PerpendicularityTolerance

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

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

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

  `WriteStep`()
    - Writes PerpendicularityTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWPlacedDatumTargetFeature`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads PlacedDatumTargetFeature

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

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

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

  `WriteStep`()
    - Writes PlacedDatumTargetFeature

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWPositionTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads PositionTolerance

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

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

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

  `WriteStep`()
    - Writes PositionTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWRoundnessTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads RoundnessTolerance

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

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

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

  `WriteStep`()
    - Writes RoundnessTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWStraightnessTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads StraightnessTolerance

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

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

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

  `WriteStep`()
    - Writes StraightnessTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWSurfaceProfileTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads SurfaceProfileTolerance

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

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

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

  `WriteStep`()
    - Writes SurfaceProfileTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWSymmetryTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads SymmetryTolerance

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

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

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

  `WriteStep`()
    - Writes SymmetryTolerance

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

  `thisown`

    The membership flag

class `RWStepDimTol_RWTotalRunoutTolerance`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `ReadStep`()
    - Reads TotalRunoutTolerance

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

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

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

  `WriteStep`()
    - Writes TotalRunoutTolerance

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