# OCC.StepToTopoDS module

class `Handle_StepToTopoDS_DataMapNodeOfDataMapOfRI`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_StepToTopoDS_DataMapNodeOfDataMapOfRINames`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_StepToTopoDS_DataMapNodeOfDataMapOfTRI`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_StepToTopoDS_DataMapNodeOfPointEdgeMap`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_StepToTopoDS_DataMapNodeOfPointVertexMap`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `StepToTopoDS_CartesianPointHasher`

  Bases: `object`

  static `HashCode`(*args)
    - Returns a HasCode value for the CartesianPoint

    Parameters: | K (Handle_StepGeom_CartesianPoint &) – Upper (int) –
    Return type: | int

  static `IsEqual`(*args)
    - Returns True when the two CartesianPoint are the same

    Parameters: | K1 (Handle_StepGeom_CartesianPoint &) – K2 (Handle_StepGeom_CartesianPoint &) –
    Return type: | bool

  `thisown`

    The membership flag

`StepToTopoDS_CartesianPointHasher_HashCode`(*args)
  - Returns a HasCode value for the CartesianPoint

  Parameters: | K (Handle_StepGeom_CartesianPoint &) – Upper (int) –
  Return type: | int

`StepToTopoDS_CartesianPointHasher_IsEqual`(*args)
  - Returns True when the two CartesianPoint are the same

  Parameters: | K1 (Handle_StepGeom_CartesianPoint &) – K2 (Handle_StepGeom_CartesianPoint &) –
  Return type: | bool

class `StepToTopoDS_DataMapIteratorOfDataMapOfRI`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMapIterator`

  Return type: | None
  Parameters: | aMap (StepToTopoDS_DataMapOfRI &) –
  Return type: | None

  `Initialize`()

    Parameters: | aMap (StepToTopoDS_DataMapOfRI &) –
    Return type: | None

  `Key`()

    Return type: | Handle_StepRepr_RepresentationItem

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapIteratorOfDataMapOfRINames`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMapIterator`

  Return type: | None
  Parameters: | aMap (StepToTopoDS_DataMapOfRINames &) –
  Return type: | None

  `Initialize`()

    Parameters: | aMap (StepToTopoDS_DataMapOfRINames &) –
    Return type: | None

  `Key`()

    Return type: | TCollection_AsciiString

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapIteratorOfDataMapOfTRI`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMapIterator`

  Return type: | None
  Parameters: | aMap (StepToTopoDS_DataMapOfTRI &) –
  Return type: | None

  `Initialize`()

    Parameters: | aMap (StepToTopoDS_DataMapOfTRI &) –
    Return type: | None

  `Key`()

    Return type: | Handle_StepShape_TopologicalRepresentationItem

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapIteratorOfPointEdgeMap`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMapIterator`

  Return type: | None
  Parameters: | aMap (StepToTopoDS_PointEdgeMap &) –
  Return type: | None

  `Initialize`()

    Parameters: | aMap (StepToTopoDS_PointEdgeMap &) –
    Return type: | None

  `Key`()

    Return type: | StepToTopoDS_PointPair

  `Value`()

    Return type: | TopoDS_Edge

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapIteratorOfPointVertexMap`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMapIterator`

  Return type: | None
  Parameters: | aMap (StepToTopoDS_PointVertexMap &) –
  Return type: | None

  `Initialize`()

    Parameters: | aMap (StepToTopoDS_PointVertexMap &) –
    Return type: | None

  `Key`()

    Return type: | Handle_StepGeom_CartesianPoint

  `Value`()

    Return type: | TopoDS_Vertex

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapNodeOfDataMapOfRI`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K (Handle_StepRepr_RepresentationItem &) – I (TopoDS_Shape &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Key`()

    Return type: | Handle_StepRepr_RepresentationItem

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapNodeOfDataMapOfRINames`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K (TCollection_AsciiString &) – I (TopoDS_Shape &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Key`()

    Return type: | TCollection_AsciiString

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapNodeOfDataMapOfTRI`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K (Handle_StepShape_TopologicalRepresentationItem &) – I (TopoDS_Shape &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Key`()

    Return type: | Handle_StepShape_TopologicalRepresentationItem

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapNodeOfPointEdgeMap`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K (StepToTopoDS_PointPair &) – I (TopoDS_Edge &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Key`()

    Return type: | StepToTopoDS_PointPair

  `Value`()

    Return type: | TopoDS_Edge

  `thisown`

    The membership flag

class `StepToTopoDS_DataMapNodeOfPointVertexMap`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K (Handle_StepGeom_CartesianPoint &) – I (TopoDS_Vertex &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Key`()

    Return type: | Handle_StepGeom_CartesianPoint

  `Value`()

    Return type: | TopoDS_Vertex

  `thisown`

    The membership flag

class `StepToTopoDS_GeometricTool`

  Bases: `object`

  static `IsLikeSeam`(*args)

    Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – E (Handle_StepShape_Edge &) – EL (Handle_StepShape_EdgeLoop &) –
    Return type: | bool

  static `IsSeamCurve`(*args)

    Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – E (Handle_StepShape_Edge &) – EL (Handle_StepShape_EdgeLoop &) –
    Return type: | bool

  static `PCurve`(*args)

    Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – PC (Handle_StepGeom_Pcurve &) – last (int) – default value is 0
    Return type: | int

  static `UpdateParam3d`(*args)

    Parameters: | C (Handle_Geom_Curve &) – w1 (float &) – w2 (float &) – preci (float) –
    Return type: | bool

  `thisown`

    The membership flag

`StepToTopoDS_GeometricTool_IsLikeSeam`(*args)

  Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – E (Handle_StepShape_Edge &) – EL (Handle_StepShape_EdgeLoop &) –
  Return type: | bool

`StepToTopoDS_GeometricTool_IsSeamCurve`(*args)

  Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – E (Handle_StepShape_Edge &) – EL (Handle_StepShape_EdgeLoop &) –
  Return type: | bool

`StepToTopoDS_GeometricTool_PCurve`(*args)

  Parameters: | SC (Handle_StepGeom_SurfaceCurve &) – S (Handle_StepGeom_Surface &) – PC (Handle_StepGeom_Pcurve &) – last (int) – default value is 0
  Return type: | int

`StepToTopoDS_GeometricTool_UpdateParam3d`(*args)

  Parameters: | C (Handle_Geom_Curve &) – w1 (float &) – w2 (float &) – preci (float) –
  Return type: | bool

class `StepToTopoDS_MakeTransformed`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None

  `Compute`()
    - Computes a transformation to pass from an Origin placement to a Target placement. Returns True when done If not done, the transformation will by Identity

    Parameters: | Origin (Handle_StepGeom_Axis2Placement3d &) – Target (Handle_StepGeom_Axis2Placement3d &) –
    Return type: | bool

    - Computes a transformation defined by an operator 3D

    Parameters: | Operator (Handle_StepGeom_CartesianTransformationOperator3d &) –
    Return type: | bool

  `Transform`()
    - Applies the computed transformation to a shape Returns False if the transformation is Identity

    Parameters: | shape (TopoDS_Shape &) –
    Return type: | bool

  `Transformation`()
    - Returns the computed transformation (Identity if not yet or if failed)

    Return type: | gp_Trsf

  `TranslateMappedItem`()
    - Translates a MappedItem. More precisely A MappedItem has a MappingSource and a MappingTarget MappingSource has a MappedRepresentation and a MappingOrigin MappedRepresentation is the basic item to be instanced MappingOrigin is the starting placement MappingTarget is the final placement //! Hence, the transformation from MappingOrigin and MappingTarget is computed, the MappedRepr. is converted to a Shape, then transformed as an instance of this Shape

    Parameters: | mapit (Handle_StepRepr_MappedItem &) – TP (Handle_Transfer_TransientProcess &) –
    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_NMTool`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | MapOfRI (StepToTopoDS_DataMapOfRI &) – MapOfRINames (StepToTopoDS_DataMapOfRINames &) –
  Return type: | None

  `Bind`()

    Parameters: | RI (Handle_StepRepr_RepresentationItem &) – S (TopoDS_Shape &) – RIName (TCollection_AsciiString &) – S –
    Return type: | None
    Return type: | None

  `CleanUp`()

    Return type: | None

  `Find`()

    Parameters: | RI (Handle_StepRepr_RepresentationItem &) – RIName (TCollection_AsciiString &) –
    Return type: | TopoDS_Shape
    Return type: | TopoDS_Shape

  `Init`()

    Parameters: | MapOfRI (StepToTopoDS_DataMapOfRI &) – MapOfRINames (StepToTopoDS_DataMapOfRINames &) –
    Return type: | None

  `IsActive`()

    Return type: | bool

  `IsBound`()

    Parameters: | RI (Handle_StepRepr_RepresentationItem &) – RIName (TCollection_AsciiString &) –
    Return type: | bool
    Return type: | bool

  `IsIDEASCase`()

    Return type: | bool

  `IsPureNMShell`()

    Parameters: | Shell (TopoDS_Shape &) –
    Return type: | bool

  `IsSuspectedAsClosing`()

    Parameters: | BaseShell (TopoDS_Shape &) – SuspectedShell (TopoDS_Shape &) –
    Return type: | bool

  `RegisterNMEdge`()

    Parameters: | Edge (TopoDS_Shape &) –
    Return type: | None

  `SetActive`()

    Parameters: | isActive (bool) –
    Return type: | None

  `SetIDEASCase`()

    Parameters: | IDEASCase (bool) –
    Return type: | None

  `thisown`

    The membership flag

class `StepToTopoDS_PointPair`(*args)

  Bases: `object`

  Parameters: | P1 (Handle_StepGeom_CartesianPoint &) – P2 (Handle_StepGeom_CartesianPoint &) –
  Return type: | None

  `thisown`

    The membership flag

class `StepToTopoDS_PointPairHasher`

  Bases: `object`

  static `HashCode`(*args)
    - Returns a HasCode value for the PointPair

    Parameters: | K (StepToTopoDS_PointPair &) – Upper (int) –
    Return type: | int

  static `IsEqual`(*args)
    - Returns True when the two PointPair are the same

    Parameters: | K1 (StepToTopoDS_PointPair &) – K2 (StepToTopoDS_PointPair &) –
    Return type: | bool

  `thisown`

    The membership flag

`StepToTopoDS_PointPairHasher_HashCode`(*args)
  - Returns a HasCode value for the PointPair

  Parameters: | K (StepToTopoDS_PointPair &) – Upper (int) –
  Return type: | int

`StepToTopoDS_PointPairHasher_IsEqual`(*args)
  - Returns True when the two PointPair are the same

  Parameters: | K1 (StepToTopoDS_PointPair &) – K2 (StepToTopoDS_PointPair &) –
  Return type: | bool

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

  Bases: `object`

  `IsDone`()

    Return type: | bool

  `MaxTol`()
    - Returns the value of ‘MaxTol’

    Return type: | float

  `Precision`()
    - Returns the value of ‘MyPrecision’

    Return type: | float

  `SetMaxTol`()
    - Sets the value of MaxTol

    Parameters: | maxpreci (float) –
    Return type: | None

  `SetPrecision`()
    - Sets the value of ‘MyPrecision’

    Parameters: | preci (float) –
    Return type: | None

  `thisown`

    The membership flag

class `StepToTopoDS_Tool`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | Map (StepToTopoDS_DataMapOfTRI &) – TP (Handle_Transfer_TransientProcess &) –
  Return type: | None

  `AddContinuity`()

    Parameters: | GeomSurf (Handle_Geom_Surface &) – GeomCurve (Handle_Geom_Curve &) – GeomCur2d (Handle_Geom2d_Curve &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Bind`()

    Parameters: | TRI (Handle_StepShape_TopologicalRepresentationItem &) – S (TopoDS_Shape &) –
    Return type: | None

  `BindEdge`()

    Parameters: | PP (StepToTopoDS_PointPair &) – E (TopoDS_Edge &) –
    Return type: | None

  `BindVertex`()

    Parameters: | P (Handle_StepGeom_CartesianPoint &) – V (TopoDS_Vertex &) –
    Return type: | None

  `C0Cur2`()

    Return type: | int

  `C0Cur3`()

    Return type: | int

  `C0Surf`()

    Return type: | int

  `C1Cur2`()

    Return type: | int

  `C1Cur3`()

    Return type: | int

  `C1Surf`()

    Return type: | int

  `C2Cur2`()

    Return type: | int

  `C2Cur3`()

    Return type: | int

  `C2Surf`()

    Return type: | int

  `ClearEdgeMap`()

    Return type: | None

  `ClearVertexMap`()

    Return type: | None

  `ComputePCurve`()

    Parameters: | B (bool) –
    Return type: | None
    Return type: | bool

  `Find`()

    Parameters: | TRI (Handle_StepShape_TopologicalRepresentationItem &) –
    Return type: | TopoDS_Shape

  `FindEdge`()

    Parameters: | PP (StepToTopoDS_PointPair &) –
    Return type: | TopoDS_Edge

  `FindVertex`()

    Parameters: | P (Handle_StepGeom_CartesianPoint &) –
    Return type: | TopoDS_Vertex

  `Init`()

    Parameters: | Map (StepToTopoDS_DataMapOfTRI &) – TP (Handle_Transfer_TransientProcess &) –
    Return type: | None

  `IsBound`()

    Parameters: | TRI (Handle_StepShape_TopologicalRepresentationItem &) –
    Return type: | bool

  `IsEdgeBound`()

    Parameters: | PP (StepToTopoDS_PointPair &) –
    Return type: | bool

  `IsVertexBound`()

    Parameters: | PG (Handle_StepGeom_CartesianPoint &) –
    Return type: | bool

  `TransientProcess`()

    Return type: | Handle_Transfer_TransientProcess

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateCompositeCurve`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  - Empty constructor

  Return type: | None

  - Translates standalone composite_curve

  Parameters: | CC (Handle_StepGeom_CompositeCurve &) – TP (Handle_Transfer_TransientProcess &) –
  Return type: | None

  - Translates composite_curve lying on surface

  Parameters: | CC (Handle_StepGeom_CompositeCurve &) – TP (Handle_Transfer_TransientProcess &) – S (Handle_StepGeom_Surface &) – Surf (Handle_Geom_Surface &) –
  Return type: | None

  `Init`()
    - Translates standalone composite_curve

    Parameters: | CC (Handle_StepGeom_CompositeCurve &) – TP (Handle_Transfer_TransientProcess &) –
    Return type: | bool

    - Translates composite_curve lying on surface

    Parameters: | CC (Handle_StepGeom_CompositeCurve &) – TP (Handle_Transfer_TransientProcess &) – S (Handle_StepGeom_Surface &) – Surf (Handle_Geom_Surface &) –
    Return type: | bool

  `IsInfiniteSegment`()
    - Returns True if composite_curve contains a segment with infinite parameters.

    Return type: | bool

  `Value`()
    - Returns result of last translation or null wire if failed.

    Return type: | TopoDS_Wire

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateCurveBoundedSurface`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  - Create empty tool

  Return type: | None

  - Translate surface

  Parameters: | CBS (Handle_StepGeom_CurveBoundedSurface &) – TP (Handle_Transfer_TransientProcess &) –
  Return type: | None

  `Init`()
    - Translate surface

    Parameters: | CBS (Handle_StepGeom_CurveBoundedSurface &) – TP (Handle_Transfer_TransientProcess &) –
    Return type: | bool

  `Value`()
    - Returns result of last translation or null wire if failed.

    Return type: | TopoDS_Face

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateEdge`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | E (Handle_StepShape_Edge &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateEdgeError

  `Init`()

    Parameters: | E (Handle_StepShape_Edge &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `MakeFromCurve3D`()
    - Warning! C3D is assumed to be a Curve 3D … other cases to checked before calling this

    Parameters: | C3D (Handle_StepGeom_Curve &) – EC (Handle_StepShape_EdgeCurve &) – Vend (Handle_StepShape_Vertex &) – preci (float) – E (TopoDS_Edge &) – V1 (TopoDS_Vertex &) – V2 (TopoDS_Vertex &) – T (StepToTopoDS_Tool &) –
    Return type: | None

  `MakePCurve`()

    Parameters: | PCU (Handle_StepGeom_Pcurve &) – ConvSurf (Handle_Geom_Surface &) –
    Return type: | Handle_Geom2d_Curve

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateEdgeLoop`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | FB (Handle_StepShape_FaceBound &) – F (TopoDS_Face &) – S (Handle_Geom_Surface &) – SS (Handle_StepGeom_Surface &) – ss (bool) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateEdgeLoopError

  `Init`()

    Parameters: | FB (Handle_StepShape_FaceBound &) – F (TopoDS_Face &) – S (Handle_Geom_Surface &) – SS (Handle_StepGeom_Surface &) – ss (bool) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateFace`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | FS (Handle_StepShape_FaceSurface &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateFaceError

  `Init`()

    Parameters: | FS (Handle_StepShape_FaceSurface &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslatePolyLoop`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | PL (Handle_StepShape_PolyLoop &) – T (StepToTopoDS_Tool &) – S (Handle_Geom_Surface &) – F (TopoDS_Face &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslatePolyLoopError

  `Init`()

    Parameters: | PL (Handle_StepShape_PolyLoop &) – T (StepToTopoDS_Tool &) – S (Handle_Geom_Surface &) – F (TopoDS_Face &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateShell`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | CFS (Handle_StepShape_ConnectedFaceSet &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateShellError

  `Init`()

    Parameters: | CFS (Handle_StepShape_ConnectedFaceSet &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateVertex`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | V (Handle_StepShape_Vertex &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateVertexError

  `Init`()

    Parameters: | V (Handle_StepShape_Vertex &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `thisown`

    The membership flag

class `StepToTopoDS_TranslateVertexLoop`(*args)

  Bases: `OCC.StepToTopoDS.StepToTopoDS_Root`

  Return type: | None
  Parameters: | VL (Handle_StepShape_VertexLoop &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
  Return type: | None

  `Error`()

    Return type: | StepToTopoDS_TranslateVertexLoopError

  `Init`()

    Parameters: | VL (Handle_StepShape_VertexLoop &) – T (StepToTopoDS_Tool &) – NMTool (StepToTopoDS_NMTool &) –
    Return type: | None

  `Value`()

    Return type: | TopoDS_Shape

  `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

class `steptotopods`

  Bases: `object`

  static `DecodeBuilderError`(*args)

    Parameters: | Error (StepToTopoDS_BuilderError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeEdgeError`(*args)

    Parameters: | Error (StepToTopoDS_TranslateEdgeError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeFaceError`(*args)

    Parameters: | Error (StepToTopoDS_TranslateFaceError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeGeometricToolError`(*args)

    Parameters: | Error (StepToTopoDS_GeometricToolError) –
    Return type: | char *

  static `DecodePolyLoopError`(*args)

    Parameters: | Error (StepToTopoDS_TranslatePolyLoopError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeShellError`(*args)

    Parameters: | Error (StepToTopoDS_TranslateShellError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeVertexError`(*args)

    Parameters: | Error (StepToTopoDS_TranslateVertexError) –
    Return type: | Handle_TCollection_HAsciiString

  static `DecodeVertexLoopError`(*args)

    Parameters: | Error (StepToTopoDS_TranslateVertexLoopError) –
    Return type: | Handle_TCollection_HAsciiString

  `thisown`

    The membership flag

`steptotopods_DecodeBuilderError`(*args)

  Parameters: | Error (StepToTopoDS_BuilderError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeEdgeError`(*args)

  Parameters: | Error (StepToTopoDS_TranslateEdgeError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeFaceError`(*args)

  Parameters: | Error (StepToTopoDS_TranslateFaceError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeGeometricToolError`(*args)

  Parameters: | Error (StepToTopoDS_GeometricToolError) –
  Return type: | char *

`steptotopods_DecodePolyLoopError`(*args)

  Parameters: | Error (StepToTopoDS_TranslatePolyLoopError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeShellError`(*args)

  Parameters: | Error (StepToTopoDS_TranslateShellError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeVertexError`(*args)

  Parameters: | Error (StepToTopoDS_TranslateVertexError) –
  Return type: | Handle_TCollection_HAsciiString

`steptotopods_DecodeVertexLoopError`(*args)

  Parameters: | Error (StepToTopoDS_TranslateVertexLoopError) –
  Return type: | Handle_TCollection_HAsciiString