# OCC.StepDimTol module

class `Handle_StepDimTol_AngularityTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_CircularRunoutTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_CoaxialityTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_CommonDatum`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_CompositeShapeAspect`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_ConcentricityTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_CylindricityTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_Datum`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_ShapeAspect`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_DatumFeature`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_ShapeAspect`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_DatumReference`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_DatumTarget`(*args)

  Bases: `OCC.StepRepr.Handle_StepRepr_ShapeAspect`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_FlatnessTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_GeometricTolerance`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_GeometricToleranceRelationship`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_GeometricToleranceWithDatumReference`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_HArray1OfDatumReference`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_LineProfileTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_ModifiedGeometricTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_ParallelismTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_PerpendicularityTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_PlacedDatumTargetFeature`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_DatumTarget`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_PositionTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_RoundnessTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_StraightnessTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_SurfaceProfileTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_SymmetryTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `Handle_StepDimTol_TotalRunoutTolerance`(*args)

  Bases: `OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `thisown`

    The membership flag

class `StepDimTol_AngularityTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_Array1OfDatumReference`(*args)

  Bases: `object`

  Parameters: | Low (int) – Up (int) – Item (Handle_StepDimTol_DatumReference &) – Low – Up –
  Return type: | None
  Return type: | None

  `Assign`()

    Parameters: | Other (StepDimTol_Array1OfDatumReference &) –
    Return type: | StepDimTol_Array1OfDatumReference

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepDimTol_DatumReference

  `Destroy`()

    Return type: | None

  `Init`()

    Parameters: | V (Handle_StepDimTol_DatumReference &) –
    Return type: | None

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

    Parameters: | Other (StepDimTol_Array1OfDatumReference &) –
    Return type: | StepDimTol_Array1OfDatumReference

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepDimTol_DatumReference &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepDimTol_DatumReference

  `thisown`

    The membership flag

class `StepDimTol_CircularRunoutTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_CoaxialityTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_CommonDatum`(*args)

  Bases: `OCC.StepRepr.StepRepr_CompositeShapeAspect`

  - Empty constructor

  Return type: | None

  `Datum`()
    - Returns data for supertype Datum

    Return type: | Handle_StepDimTol_Datum

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aShapeAspect_Name (Handle_TCollection_HAsciiString &) – aShapeAspect_Description (Handle_TCollection_HAsciiString &) – aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) – aShapeAspect_ProductDefinitional (StepData_Logical) – aDatum_Name (Handle_TCollection_HAsciiString &) – aDatum_Description (Handle_TCollection_HAsciiString &) – aDatum_OfShape (Handle_StepRepr_ProductDefinitionShape &) – aDatum_ProductDefinitional (StepData_Logical) – aDatum_Identification (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetDatum`()
    - Set data for supertype Datum

    Parameters: | Datum (Handle_StepDimTol_Datum &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_ConcentricityTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_CylindricityTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_Datum`(*args)

  Bases: `OCC.StepRepr.StepRepr_ShapeAspect`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Identification`()
    - Returns field Identification

    Return type: | Handle_TCollection_HAsciiString

  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aShapeAspect_Name (Handle_TCollection_HAsciiString &) – aShapeAspect_Description (Handle_TCollection_HAsciiString &) – aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) – aShapeAspect_ProductDefinitional (StepData_Logical) – aIdentification (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetIdentification`()
    - Set field Identification

    Parameters: | Identification (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_DatumFeature`(*args)

  Bases: `OCC.StepRepr.StepRepr_ShapeAspect`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_DatumReference`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aPrecedence (int) – aReferencedDatum (Handle_StepDimTol_Datum &) –
    Return type: | None

  `Precedence`()
    - Returns field Precedence

    Return type: | int

  `ReferencedDatum`()
    - Returns field ReferencedDatum

    Return type: | Handle_StepDimTol_Datum

  `SetPrecedence`()
    - Set field Precedence

    Parameters: | Precedence (int) –
    Return type: | None

  `SetReferencedDatum`()
    - Set field ReferencedDatum

    Parameters: | ReferencedDatum (Handle_StepDimTol_Datum &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_DatumTarget`(*args)

  Bases: `OCC.StepRepr.StepRepr_ShapeAspect`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aShapeAspect_Name (Handle_TCollection_HAsciiString &) – aShapeAspect_Description (Handle_TCollection_HAsciiString &) – aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) – aShapeAspect_ProductDefinitional (StepData_Logical) – aTargetId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetTargetId`()
    - Set field TargetId

    Parameters: | TargetId (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `TargetId`()
    - Returns field TargetId

    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

class `StepDimTol_FlatnessTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  Return type: | None

  `GetGeometricToleranceWithDatumReference`()

    Return type: | Handle_StepDimTol_GeometricToleranceWithDatumReference

  `GetHandle`()
  `GetModifiedGeometricTolerance`()

    Return type: | Handle_StepDimTol_ModifiedGeometricTolerance

  `GetPositionTolerance`()

    Return type: | Handle_StepDimTol_PositionTolerance

  `Init`()

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aMagnitude (Handle_StepBasic_MeasureWithUnit &) – aTolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) – aGTWDR (Handle_StepDimTol_GeometricToleranceWithDatumReference &) – aMGT (Handle_StepDimTol_ModifiedGeometricTolerance &) –
    Return type: | None

  `SetGeometricToleranceWithDatumReference`()

    Parameters: | aGTWDR (Handle_StepDimTol_GeometricToleranceWithDatumReference &) –
    Return type: | None

  `SetModifiedGeometricTolerance`()

    Parameters: | aMGT (Handle_StepDimTol_ModifiedGeometricTolerance &) –
    Return type: | None

  `SetPositionTolerance`()

    Parameters: | aPT (Handle_StepDimTol_PositionTolerance &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_GeometricTolerance`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aMagnitude (Handle_StepBasic_MeasureWithUnit &) – aTolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
    Return type: | None

  `Magnitude`()
    - Returns field Magnitude

    Return type: | Handle_StepBasic_MeasureWithUnit

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetMagnitude`()
    - Set field Magnitude

    Parameters: | Magnitude (Handle_StepBasic_MeasureWithUnit &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetTolerancedShapeAspect`()
    - Set field TolerancedShapeAspect

    Parameters: | TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
    Return type: | None

  `TolerancedShapeAspect`()
    - Returns field TolerancedShapeAspect

    Return type: | Handle_StepRepr_ShapeAspect

  `thisown`

    The membership flag

class `StepDimTol_GeometricToleranceRelationship`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  - Empty constructor

  Return type: | None

  `Description`()
    - Returns field Description

    Return type: | Handle_TCollection_HAsciiString

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aName (Handle_TCollection_HAsciiString &) – aDescription (Handle_TCollection_HAsciiString &) – aRelatingGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) – aRelatedGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
    Return type: | None

  `Name`()
    - Returns field Name

    Return type: | Handle_TCollection_HAsciiString

  `RelatedGeometricTolerance`()
    - Returns field RelatedGeometricTolerance

    Return type: | Handle_StepDimTol_GeometricTolerance

  `RelatingGeometricTolerance`()
    - Returns field RelatingGeometricTolerance

    Return type: | Handle_StepDimTol_GeometricTolerance

  `SetDescription`()
    - Set field Description

    Parameters: | Description (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetName`()
    - Set field Name

    Parameters: | Name (Handle_TCollection_HAsciiString &) –
    Return type: | None

  `SetRelatedGeometricTolerance`()
    - Set field RelatedGeometricTolerance

    Parameters: | RelatedGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
    Return type: | None

  `SetRelatingGeometricTolerance`()
    - Set field RelatingGeometricTolerance

    Parameters: | RelatingGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_GeometricToleranceWithDatumReference`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `DatumSystem`()
    - Returns field DatumSystem

    Return type: | Handle_StepDimTol_HArray1OfDatumReference

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aGeometricTolerance_Name (Handle_TCollection_HAsciiString &) – aGeometricTolerance_Description (Handle_TCollection_HAsciiString &) – aGeometricTolerance_Magnitude (Handle_StepBasic_MeasureWithUnit &) – aGeometricTolerance_TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) – aDatumSystem (Handle_StepDimTol_HArray1OfDatumReference &) –
    Return type: | None

  `SetDatumSystem`()
    - Set field DatumSystem

    Parameters: | DatumSystem (Handle_StepDimTol_HArray1OfDatumReference &) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_HArray1OfDatumReference`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | Low (int) – Up (int) – Low – Up – V (Handle_StepDimTol_DatumReference &) –
  Return type: | None
  Return type: | None

  `Array1`()

    Return type: | StepDimTol_Array1OfDatumReference

  `ChangeArray1`()

    Return type: | StepDimTol_Array1OfDatumReference

  `ChangeValue`()

    Parameters: | Index (int) –
    Return type: | Handle_StepDimTol_DatumReference

  `GetHandle`()
  `Init`()

    Parameters: | V (Handle_StepDimTol_DatumReference &) –
    Return type: | None

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

    Parameters: | Index (int) – Value (Handle_StepDimTol_DatumReference &) –
    Return type: | None

  `Upper`()

    Return type: | int

  `Value`()

    Parameters: | Index (int) –
    Return type: | Handle_StepDimTol_DatumReference

  `thisown`

    The membership flag

class `StepDimTol_LineProfileTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_ModifiedGeometricTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `Init`()
    - Initialize all fields (own and inherited)

    Parameters: | aGeometricTolerance_Name (Handle_TCollection_HAsciiString &) – aGeometricTolerance_Description (Handle_TCollection_HAsciiString &) – aGeometricTolerance_Magnitude (Handle_StepBasic_MeasureWithUnit &) – aGeometricTolerance_TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) – aModifier (StepDimTol_LimitCondition) –
    Return type: | None

  `Modifier`()
    - Returns field Modifier

    Return type: | StepDimTol_LimitCondition

  `SetModifier`()
    - Set field Modifier

    Parameters: | Modifier (StepDimTol_LimitCondition) –
    Return type: | None

  `thisown`

    The membership flag

class `StepDimTol_ParallelismTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_PerpendicularityTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_PlacedDatumTargetFeature`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_DatumTarget`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_PositionTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_RoundnessTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_ShapeToleranceSelect`(*args)

  Bases: `object`

  - Empty constructor

  Return type: | None

  `CaseNum`()
    - Recognizes a kind of ShapeToleranceSelect select type 1 -> GeometricTolerance from StepDimTol 2 -> PlusMinusTolerance from StepShape 0 else

    Parameters: | ent (Handle_Standard_Transient &) –
    Return type: | int

  `GeometricTolerance`()
    - Returns Value as GeometricTolerance (or Null if another type)

    Return type: | Handle_StepDimTol_GeometricTolerance

  `PlusMinusTolerance`()
    - Returns Value as PlusMinusTolerance (or Null if another type)

    Return type: | Handle_StepShape_PlusMinusTolerance

  `thisown`

    The membership flag

class `StepDimTol_StraightnessTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_SurfaceProfileTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricTolerance`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_SymmetryTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `thisown`

    The membership flag

class `StepDimTol_TotalRunoutTolerance`(*args)

  Bases: `OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference`

  - Empty constructor

  Return type: | None

  `GetHandle`()
  `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