# OCC.ChFiDS module

class `ChFiDS_ChamfSpine`(*args)

  Bases: `OCC.ChFiDS.ChFiDS_Spine`

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

  `Dists`()

    Parameters: | Dis1 (float &) – Dis2 (float &) –
    Return type: | None

  `GetDist`()

    Parameters: | Dis (float &) –
    Return type: | None

  `GetDistAngle`()

    Parameters: | Dis (float &) – Angle (float &) – DisOnF1 (bool) –
    Return type: | None

  `GetHandle`()
  `IsChamfer`()
    - Return the method of chamfers used

    Return type: | ChFiDS_ChamfMethod

  `SetDist`()

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

  `SetDistAngle`()

    Parameters: | Dis (float) – Angle (float) – DisOnF1 (bool) –
    Return type: | None

  `SetDists`()

    Parameters: | Dis1 (float) – Dis2 (float) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_CircSection`(*args)

  Bases: `object`

  Return type: | None

  `Get`()

    Parameters: | C (gp_Lin) – F (float &) – L (float &) – C – F – L –
    Return type: | None
    Return type: | None

  `Set`()

    Parameters: | C (gp_Lin) – F (float) – L (float) – C – F – L –
    Return type: | None
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_CommonPoint`(*args)

  Bases: `object`

  - Empty constructor.

  Return type: | None

  `Arc`()
    - Returns the arc of restriction containing the vertex.

    Return type: | TopoDS_Edge

  `HasVector`()
    - Returns True if the output vector is stored.

    Return type: | bool

  `IsOnArc`()
    - Returns True if the point is a on an edge of the initial restriction facet of the surface.

    Return type: | bool

  `IsVertex`()
    - Returns True if the point is a vertex on the initial restriction facet of the surface.

    Return type: | bool

  `Parameter`()
    - Returns the parameter the paramter on the spine

    Return type: | float

  `ParameterOnArc`()
    - Returns the parameter of the point on the arc returned by the method Arc().

    Return type: | float

  `Point`()
    - Returns the 3d point

    Return type: | gp_Pnt

  `Reset`()
    - default value for all fields

    Return type: | None

  `SetArc`()
    - Sets the values of a point which is on the arc A, at parameter Param.

    Parameters: | Tol (float) – A (TopoDS_Edge &) – Param (float) – TArc (TopAbs_Orientation) –
    Return type: | None

  `SetParameter`()
    - Sets the value of the parameter on the spine

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

  `SetPoint`()
    - Set the 3d point for a commonpoint that is not a vertex or on an arc.

    Parameters: | Point (gp_Pnt) –
    Return type: | None

  `SetTolerance`()
    - This method set the fuzziness on the point.

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

  `SetVector`()
    - Set the output 3d vector

    Parameters: | Vector (gp_Vec) –
    Return type: | None

  `SetVertex`()
    - Sets the values of a point which is a vertex on the initial facet of restriction of one of the surface.

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

  `Tolerance`()
    - This method returns the fuzziness on the point.

    Return type: | float

  `TransitionOnArc`()
    - Returns the transition of the point on the arc returned by Arc().

    Return type: | TopAbs_Orientation

  `Vector`()
    - Returns the output 3d vector

    Return type: | gp_Vec

  `Vertex`()
    - Returns the information about the point when it is on the domain of the first patch, i-e when the function IsVertex returns True. Otherwise, an exception is raised.

    Return type: | TopoDS_Vertex

  `thisown`

    The membership flag

class `ChFiDS_ElSpine`(*args)

  Bases: `OCC.Adaptor3d.Adaptor3d_Curve`

  Return type: | None

  `ChangeNext`()

    Return type: | Handle_ChFiDS_SurfData

  `ChangePrevious`()

    Return type: | Handle_ChFiDS_SurfData

  `FirstParameter`()

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

  `FirstPointAndTgt`()

    Parameters: | P (gp_Pnt) – T (gp_Vec) –
    Return type: | None

  `LastParameter`()

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

  `LastPointAndTgt`()

    Parameters: | P (gp_Pnt) – T (gp_Vec) –
    Return type: | None

  `Next`()

    Return type: | Handle_ChFiDS_SurfData

  `Previous`()

    Return type: | Handle_ChFiDS_SurfData

  `SetCurve`()

    Parameters: | C (Handle_Geom_Curve &) –
    Return type: | None

  `SetFirstPointAndTgt`()

    Parameters: | P (gp_Pnt) – T (gp_Vec) –
    Return type: | None

  `SetLastPointAndTgt`()

    Parameters: | P (gp_Pnt) – T (gp_Vec) –
    Return type: | None

  `SetOrigin`()

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

  `SetPeriodic`()

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

  `thisown`

    The membership flag

class `ChFiDS_FaceInterference`(*args)

  Bases: `object`

  Return type: | None

  `ChangePCurveOnFace`()

    Return type: | Handle_Geom2d_Curve

  `ChangePCurveOnSurf`()

    Return type: | Handle_Geom2d_Curve

  `FirstParameter`()

    Return type: | float

  `LastParameter`()

    Return type: | float

  `LineIndex`()

    Return type: | int

  `PCurveOnFace`()

    Return type: | Handle_Geom2d_Curve

  `PCurveOnSurf`()

    Return type: | Handle_Geom2d_Curve

  `Parameter`()

    Parameters: | IsFirst (bool) –
    Return type: | float

  `SetFirstParameter`()

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

  `SetInterference`()

    Parameters: | LineIndex (int) – Trans (TopAbs_Orientation) – PCurv1 (Handle_Geom2d_Curve &) – PCurv2 (Handle_Geom2d_Curve &) –
    Return type: | None

  `SetLastParameter`()

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

  `SetLineIndex`()

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

  `SetParameter`()

    Parameters: | U1 (float) – IsFirst (bool) –
    Return type: | None

  `SetTransition`()

    Parameters: | Trans (TopAbs_Orientation) –
    Return type: | None

  `Transition`()

    Return type: | TopAbs_Orientation

  `thisown`

    The membership flag

class `ChFiDS_FilSpine`(*args)

  Bases: `OCC.ChFiDS.ChFiDS_Spine`

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

  `ChangeLaw`()
    - returns the elementary law

    Parameters: | E (TopoDS_Edge &) –
    Return type: | Handle_Law_Function

  `GetHandle`()
  `IsConstant`()
    - returns true if the radius is constant all along the spine.

    Return type: | bool

    - returns true if the radius is constant all along the edge E.

    Parameters: | IE (int) –
    Return type: | bool

  `MaxRadFromSeqAndLaws`()
    - returns the maximum radius if the fillet is non-constant

    Return type: | float

  `Radius`()
    - returns the radius if the fillet is constant all along the spine.

    Return type: | float

    - returns the radius if the fillet is constant all along the edge E.

    Parameters: | IE (int) –
    Return type: | float

    - returns the radius if the fillet is constant all along the edge E.

    Parameters: | E (TopoDS_Edge &) –
    Return type: | float

  `SetRadius`()
    - initializes the constant vector on edge E.

    Parameters: | Radius (float) – E (TopoDS_Edge &) –
    Return type: | None

    - initializes the vector on Vertex V.

    Parameters: | Radius (float) – V (TopoDS_Vertex &) –
    Return type: | None

    - initializes the vector on the point of parameter W.

    Parameters: | UandR (gp_XY) – IinC (int) –
    Return type: | None

    - initializes the constant vector on all spine.

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

    - initializes the rule of evolution on all spine.

    Parameters: | C (Handle_Law_Function &) – IinC (int) –
    Return type: | None

  `UnSetRadius`()
    - resets the constant vector on edge E.

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

    - resets the vector on Vertex V.

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

  `law`()

    Parameters: | Els (Handle_ChFiDS_HElSpine &) –
    Return type: | Handle_Law_Composite

  `thisown`

    The membership flag

class `ChFiDS_HData`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Handle_ChFiDS_SurfData &) – aSequence (Handle_ChFiDS_HData &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | ChFiDS_SequenceOfSurfData

  `ChangeValue`()

    Parameters: | anIndex (int) –
    Return type: | Handle_ChFiDS_SurfData

  `Clear`()

    Return type: | None

  `Exchange`()

    Parameters: | anIndex (int) – anOtherIndex (int) –
    Return type: | None

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Handle_ChFiDS_SurfData &) – anIndex – aSequence (Handle_ChFiDS_HData &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Handle_ChFiDS_SurfData &) – anIndex – aSequence (Handle_ChFiDS_HData &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Handle_ChFiDS_SurfData &) – aSequence (Handle_ChFiDS_HData &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | anIndex (int) – fromIndex (int) – toIndex (int) –
    Return type: | None
    Return type: | None

  `Reverse`()

    Return type: | None

  `Sequence`()

    Return type: | ChFiDS_SequenceOfSurfData

  `SetValue`()

    Parameters: | anIndex (int) – anItem (Handle_ChFiDS_SurfData &) –
    Return type: | None

  `Split`()

    Parameters: | anIndex (int) –
    Return type: | Handle_ChFiDS_HData

  `Value`()

    Parameters: | anIndex (int) –
    Return type: | Handle_ChFiDS_SurfData

  `thisown`

    The membership flag

class `ChFiDS_HElSpine`(*args)

  Bases: `OCC.Adaptor3d.Adaptor3d_HCurve`

  Return type: | None
  Parameters: | C (ChFiDS_ElSpine &) –
  Return type: | None

  `ChangeCurve`()

    Return type: | ChFiDS_ElSpine

  `GetHandle`()
  `Set`()

    Parameters: | C (ChFiDS_ElSpine &) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | K1 (TopoDS_Vertex &) – K2 (int) – I (ChFiDS_ListOfStripe &) – n1 (TCollection_MapNodePtr &) – n2 (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `GetKey2`()

    ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe_GetKey2(ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe self) -> Standard_Integer

  `Key1`()

    Return type: | TopoDS_Vertex

  `Next2`()

    Return type: | TCollection_MapNodePtr

  `SetKey2`()

    ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe_SetKey2(ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe self, Standard_Integer value)

  `Value`()

    Return type: | ChFiDS_ListOfStripe

  `thisown`

    The membership flag

class `ChFiDS_IndexedDataMapOfVertexListOfStripe`(*args)

  Bases: `OCC.TCollection.TCollection_BasicMap`

  Parameters: | NbBuckets (int) – default value is 1
  Return type: | None

  `Add`()

    Parameters: | K (TopoDS_Vertex &) – I (ChFiDS_ListOfStripe &) –
    Return type: | int

  `Assign`()

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

  `ChangeFromIndex`()

    Parameters: | I (int) –
    Return type: | ChFiDS_ListOfStripe

  `ChangeFromKey`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | ChFiDS_ListOfStripe

  `ChangeFromKey1`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | Standard_Address

  `Clear`()

    Return type: | None

  `Contains`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | bool

  `FindFromIndex`()

    Parameters: | I (int) –
    Return type: | ChFiDS_ListOfStripe

  `FindFromKey`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | ChFiDS_ListOfStripe

  `FindFromKey1`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | Standard_Address

  `FindIndex`()

    Parameters: | K (TopoDS_Vertex &) –
    Return type: | int

  `FindKey`()

    Parameters: | I (int) –
    Return type: | TopoDS_Vertex

  `ReSize`()

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

  `RemoveLast`()

    Return type: | None

  `Set`()

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

  `Substitute`()

    Parameters: | I (int) – K (TopoDS_Vertex &) – T (ChFiDS_ListOfStripe &) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_ListIteratorOfListOfHElSpine`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | L (ChFiDS_ListOfHElSpine &) –
  Return type: | None

  `Initialize`()

    Parameters: | L (ChFiDS_ListOfHElSpine &) –
    Return type: | None

  `More`()

    Return type: | bool

  `Next`()

    Return type: | None

  `Value`()

    Return type: | Handle_ChFiDS_HElSpine

  `thisown`

    The membership flag

class `ChFiDS_ListIteratorOfListOfStripe`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | L (ChFiDS_ListOfStripe &) –
  Return type: | None

  `Initialize`()

    Parameters: | L (ChFiDS_ListOfStripe &) –
    Return type: | None

  `More`()

    Return type: | bool

  `Next`()

    Return type: | None

  `Value`()

    Return type: | Handle_ChFiDS_Stripe

  `thisown`

    The membership flag

class `ChFiDS_ListIteratorOfRegularities`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | L (ChFiDS_Regularities &) –
  Return type: | None

  `Initialize`()

    Parameters: | L (ChFiDS_Regularities &) –
    Return type: | None

  `More`()

    Return type: | bool

  `Next`()

    Return type: | None

  `Value`()

    Return type: | ChFiDS_Regul

  `thisown`

    The membership flag

class `ChFiDS_ListNodeOfListOfHElSpine`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | I (Handle_ChFiDS_HElSpine &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_ChFiDS_HElSpine

  `thisown`

    The membership flag

class `ChFiDS_ListNodeOfListOfStripe`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | I (Handle_ChFiDS_Stripe &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_ChFiDS_Stripe

  `thisown`

    The membership flag

class `ChFiDS_ListNodeOfRegularities`(*args)

  Bases: `OCC.TCollection.TCollection_MapNode`

  Parameters: | I (ChFiDS_Regul &) – n (TCollection_MapNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | ChFiDS_Regul

  `thisown`

    The membership flag

class `ChFiDS_ListOfHElSpine`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | Other (ChFiDS_ListOfHElSpine &) –
  Return type: | None

  `Append`()

    Parameters: | I (Handle_ChFiDS_HElSpine &) – I – theIt (ChFiDS_ListIteratorOfListOfHElSpine &) – Other (ChFiDS_ListOfHElSpine &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Assign`()

    Parameters: | Other (ChFiDS_ListOfHElSpine &) –
    Return type: | None

  `Clear`()

    Return type: | None

  `Extent`()

    Return type: | int

  `First`()

    Return type: | Handle_ChFiDS_HElSpine

  `InsertAfter`()

    Parameters: | I (Handle_ChFiDS_HElSpine &) – It (ChFiDS_ListIteratorOfListOfHElSpine &) – Other (ChFiDS_ListOfHElSpine &) – It –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | I (Handle_ChFiDS_HElSpine &) – It (ChFiDS_ListIteratorOfListOfHElSpine &) – Other (ChFiDS_ListOfHElSpine &) – It –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Last`()

    Return type: | Handle_ChFiDS_HElSpine

  `Prepend`()

    Parameters: | I (Handle_ChFiDS_HElSpine &) – I – theIt (ChFiDS_ListIteratorOfListOfHElSpine &) – Other (ChFiDS_ListOfHElSpine &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | It (ChFiDS_ListIteratorOfListOfHElSpine &) –
    Return type: | None

  `RemoveFirst`()

    Return type: | None

  `Set`()

    Parameters: | Other (ChFiDS_ListOfHElSpine &) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_ListOfStripe`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | Other (ChFiDS_ListOfStripe &) –
  Return type: | None

  `Append`()

    Parameters: | I (Handle_ChFiDS_Stripe &) – I – theIt (ChFiDS_ListIteratorOfListOfStripe &) – Other (ChFiDS_ListOfStripe &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Assign`()

    Parameters: | Other (ChFiDS_ListOfStripe &) –
    Return type: | None

  `Clear`()

    Return type: | None

  `Extent`()

    Return type: | int

  `First`()

    Return type: | Handle_ChFiDS_Stripe

  `InsertAfter`()

    Parameters: | I (Handle_ChFiDS_Stripe &) – It (ChFiDS_ListIteratorOfListOfStripe &) – Other (ChFiDS_ListOfStripe &) – It –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | I (Handle_ChFiDS_Stripe &) – It (ChFiDS_ListIteratorOfListOfStripe &) – Other (ChFiDS_ListOfStripe &) – It –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Last`()

    Return type: | Handle_ChFiDS_Stripe

  `Prepend`()

    Parameters: | I (Handle_ChFiDS_Stripe &) – I – theIt (ChFiDS_ListIteratorOfListOfStripe &) – Other (ChFiDS_ListOfStripe &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | It (ChFiDS_ListIteratorOfListOfStripe &) –
    Return type: | None

  `RemoveFirst`()

    Return type: | None

  `Set`()

    Parameters: | Other (ChFiDS_ListOfStripe &) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_Map`(*args)

  Bases: `object`

  - Create an empty Map

  Return type: | None

  `Contains`()

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

  `Fill`()
    - Fills the map with the subshapes of type T1 as keys and the list of ancestors of type T2 as items.

    Parameters: | S (TopoDS_Shape &) – T1 (TopAbs_ShapeEnum) – T2 (TopAbs_ShapeEnum) –
    Return type: | None

  `FindFromIndex`()

    Parameters: | I (int) –
    Return type: | TopTools_ListOfShape

  `FindFromKey`()

    Parameters: | S (TopoDS_Shape &) –
    Return type: | TopTools_ListOfShape

  `thisown`

    The membership flag

class `ChFiDS_Regul`(*args)

  Bases: `object`

  Return type: | None

  `Curve`()

    Return type: | int

  `IsSurface1`()

    Return type: | bool

  `IsSurface2`()

    Return type: | bool

  `S1`()

    Return type: | int

  `S2`()

    Return type: | int

  `SetCurve`()

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

  `SetS1`()

    Parameters: | IS1 (int) – IsFace (bool) – default value is Standard_True
    Return type: | None

  `SetS2`()

    Parameters: | IS2 (int) – IsFace (bool) – default value is Standard_True
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_Regularities`(*args)

  Bases: `object`

  Return type: | None
  Parameters: | Other (ChFiDS_Regularities &) –
  Return type: | None

  `Append`()

    Parameters: | I (ChFiDS_Regul &) – I – theIt (ChFiDS_ListIteratorOfRegularities &) – Other (ChFiDS_Regularities &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Assign`()

    Parameters: | Other (ChFiDS_Regularities &) –
    Return type: | None

  `Clear`()

    Return type: | None

  `Extent`()

    Return type: | int

  `First`()

    Return type: | ChFiDS_Regul

  `InsertAfter`()

    Parameters: | I (ChFiDS_Regul &) – It (ChFiDS_ListIteratorOfRegularities &) – Other (ChFiDS_Regularities &) – It –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | I (ChFiDS_Regul &) – It (ChFiDS_ListIteratorOfRegularities &) – Other (ChFiDS_Regularities &) – It –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Last`()

    Return type: | ChFiDS_Regul

  `Prepend`()

    Parameters: | I (ChFiDS_Regul &) – I – theIt (ChFiDS_ListIteratorOfRegularities &) – Other (ChFiDS_Regularities &) –
    Return type: | None
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | It (ChFiDS_ListIteratorOfRegularities &) –
    Return type: | None

  `RemoveFirst`()

    Return type: | None

  `Set`()

    Parameters: | Other (ChFiDS_Regularities &) –
    Return type: | None

  `thisown`

    The membership flag

class `ChFiDS_SecArray1`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `ChFiDS_SecHArray1`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | ChFiDS_SecArray1

  `ChangeArray1`()

    Return type: | ChFiDS_SecArray1

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `ChFiDS_SequenceNodeOfSequenceOfSpine`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_ChFiDS_Spine &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_ChFiDS_Spine

  `thisown`

    The membership flag

class `ChFiDS_SequenceNodeOfSequenceOfSurfData`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

  Parameters: | I (Handle_ChFiDS_SurfData &) – n (TCollection_SeqNodePtr &) – p (TCollection_SeqNodePtr &) –
  Return type: | None

  `GetHandle`()
  `Value`()

    Return type: | Handle_ChFiDS_SurfData

  `thisown`

    The membership flag

class `ChFiDS_SequenceOfSpine`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (ChFiDS_SequenceOfSpine &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_ChFiDS_Spine &) – S (ChFiDS_SequenceOfSpine &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_ChFiDS_Spine

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_ChFiDS_Spine &) – Index – S (ChFiDS_SequenceOfSpine &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_ChFiDS_Spine &) – Index – S (ChFiDS_SequenceOfSpine &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_ChFiDS_Spine

  `Prepend`()

    Parameters: | T (Handle_ChFiDS_Spine &) – S (ChFiDS_SequenceOfSpine &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_ChFiDS_Spine &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (ChFiDS_SequenceOfSpine &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `ChFiDS_SequenceOfSurfData`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

  Return type: | None
  Parameters: | Other (ChFiDS_SequenceOfSurfData &) –
  Return type: | None

  `Append`()

    Parameters: | T (Handle_ChFiDS_SurfData &) – S (ChFiDS_SequenceOfSurfData &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Handle_ChFiDS_SurfData

  `InsertAfter`()

    Parameters: | Index (int) – T (Handle_ChFiDS_SurfData &) – Index – S (ChFiDS_SequenceOfSurfData &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Handle_ChFiDS_SurfData &) – Index – S (ChFiDS_SequenceOfSurfData &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Handle_ChFiDS_SurfData

  `Prepend`()

    Parameters: | T (Handle_ChFiDS_SurfData &) – S (ChFiDS_SequenceOfSurfData &) –
    Return type: | None
    Return type: | None

  `Remove`()

    Parameters: | Index (int) – FromIndex (int) – ToIndex (int) –
    Return type: | None
    Return type: | None

  `Set`()

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

  `SetValue`()

    Parameters: | Index (int) – I (Handle_ChFiDS_SurfData &) –
    Return type: | None

  `Split`()

    Parameters: | Index (int) – Sub (ChFiDS_SequenceOfSurfData &) –
    Return type: | None

  `Value`()

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

  `thisown`

    The membership flag

class `ChFiDS_Spine`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Absc`()

    Parameters: | U (float) – U – I (int) – V (TopoDS_Vertex &) –
    Return type: | float
    Return type: | float
    Return type: | float

  `AppendElSpine`()

    Parameters: | Els (Handle_ChFiDS_HElSpine &) –
    Return type: | void

  `ChangeElSpines`()

    Return type: | ChFiDS_ListOfHElSpine

  `Circle`()

    Return type: | gp_Circ

  `CurrentElementarySpine`()
    - sets the current curve and returns it

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

  `CurrentIndexOfElementarySpine`()

    Return type: | int

  `D0`()

    Parameters: | AbsC (float) – P (gp_Pnt) –
    Return type: | None

  `D1`()

    Parameters: | AbsC (float) – P (gp_Pnt) – V1 (gp_Vec) –
    Return type: | None

  `D2`()

    Parameters: | AbsC (float) – P (gp_Pnt) – V1 (gp_Vec) – V2 (gp_Vec) –
    Return type: | None

  `Edges`()

    Parameters: | I (int) –
    Return type: | TopoDS_Edge

  `ElSpine`()

    Parameters: | IE (int) – E (TopoDS_Edge &) – W (float) –
    Return type: | Handle_ChFiDS_HElSpine
    Return type: | Handle_ChFiDS_HElSpine
    Return type: | Handle_ChFiDS_HElSpine

  `ErrorStatus`()

    Return type: | ChFiDS_ErrorStatus

  `FirstParameter`()

    Return type: | float

    - gives the total length of all arcs before the number IndexSp

    Parameters: | IndexSpine (int) –
    Return type: | float

  `FirstStatus`()
    - returns if the set of edges starts on a free boundary or if the first vertex is a breakpoint or if the set is closed

    Return type: | ChFiDS_State

  `FirstVertex`()

    Return type: | TopoDS_Vertex

  `GetHandle`()
  `GetType`()

    Return type: | GeomAbs_CurveType

  `HasFirstTgt`()

    Return type: | bool

  `HasLastTgt`()

    Return type: | bool

  `Index`()

    Parameters: | W (float) – Forward (bool) – default value is Standard_True E (TopoDS_Edge &) –
    Return type: | int
    Return type: | int

  `IsClosed`()

    Return type: | bool

  `IsPeriodic`()

    Return type: | bool

  `IsTangencyExtremity`()
    - returns if the set of edges starts (or end) on Tangency point.

    Parameters: | IsFirst (bool) –
    Return type: | bool

  `LastParameter`()

    Return type: | float

    - gives the total length till the ark with number IndexSpine (inclus)

    Parameters: | IndexSpine (int) –
    Return type: | float

  `LastStatus`()
    - returns the state at the end of the set

    Return type: | ChFiDS_State

  `LastVertex`()

    Return type: | TopoDS_Vertex

  `Length`()
    - gives the length of ark with number IndexSp

    Parameters: | IndexSpine (int) –
    Return type: | float

  `Line`()

    Return type: | gp_Lin

  `Load`()
    - prepare the guideline depending on the edges that are elementary arks (take parameters from a single curvilinear abscissa); to be able to call methods on the geometry (first,last,value,d1,d2) it is necessary to start with preparation otherwise an exception will be raised

    Return type: | None

  `NbEdges`()

    Return type: | int

  `Parameter`()

    Parameters: | AbsC (float) – U (float &) – Oriented (bool) – default value is Standard_True Index (int) – AbsC – U – Oriented – default value is Standard_True
    Return type: | None
    Return type: | None

  `Period`()

    Return type: | float

  `PutInFirst`()
    - store the edge at the first position before all others

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

  `Reset`()

    Parameters: | AllData (bool) – default value is Standard_False
    Return type: | void

  `Resolution`()

    Parameters: | R3d (float) –
    Return type: | float

  `SetCurrent`()

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

  `SetEdges`()
    - store edges composing the guideline

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

  `SetErrorStatus`()

    Parameters: | state (ChFiDS_ErrorStatus) –
    Return type: | None

  `SetFirstParameter`()

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

  `SetFirstStatus`()
    - stores if the start of a set of edges starts on a section of free border or forms a closed contour

    Parameters: | S (ChFiDS_State) –
    Return type: | None

  `SetFirstTgt`()

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

  `SetLastParameter`()

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

  `SetLastStatus`()
    - stores if the end of a set of edges starts on a section of free border or forms a closed contour

    Parameters: | S (ChFiDS_State) –
    Return type: | None

  `SetLastTgt`()

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

  `SetReference`()
    - set a parameter reference for the approx.

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

    - set a parameter reference for the approx, at the middle of edge I.

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

  `SetStatus`()

    Parameters: | S (ChFiDS_State) – IsFirst (bool) –
    Return type: | None

  `SetTangencyExtremity`()

    Parameters: | IsTangency (bool) – IsFirst (bool) –
    Return type: | None

  `SplitDone`()

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

  `Status`()

    Parameters: | IsFirst (bool) –
    Return type: | ChFiDS_State

  `UnsetReference`()

    Return type: | None

  `Value`()

    Parameters: | AbsC (float) –
    Return type: | gp_Pnt

  `thisown`

    The membership flag

class `ChFiDS_Stripe`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `ChangeFirstCurve`()

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

  `ChangeFirstPCurve`()

    Return type: | Handle_Geom2d_Curve

  `ChangeFirstParameters`()

    Parameters: | Pdeb (float) – Pfin (float) –
    Return type: | None

  `ChangeIndexFirstPointOnS1`()

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

  `ChangeIndexFirstPointOnS2`()

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

  `ChangeIndexLastPointOnS1`()

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

  `ChangeIndexLastPointOnS2`()

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

  `ChangeLastCurve`()

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

  `ChangeLastPCurve`()

    Return type: | Handle_Geom2d_Curve

  `ChangeLastParameters`()

    Parameters: | Pdeb (float) – Pfin (float) –
    Return type: | None

  `ChangePCurve`()

    Parameters: | First (bool) –
    Return type: | Handle_Geom2d_Curve

  `ChangeSetOfSurfData`()

    Return type: | Handle_ChFiDS_HData

  `ChangeSpine`()

    Return type: | Handle_ChFiDS_Spine

  `Choix`()

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

  `Curve`()

    Parameters: | First (bool) –
    Return type: | int

  `FirstCurve`()

    Return type: | int

  `FirstPCurve`()

    Return type: | Handle_Geom2d_Curve

  `FirstPCurveOrientation`()

    Return type: | TopAbs_Orientation
    Parameters: | O (TopAbs_Orientation) –
    Return type: | None

  `FirstParameters`()

    Parameters: | Pdeb (float &) – Pfin (float &) –
    Return type: | None

  `GetHandle`()
  `InDS`()
    - Set nb of SurfData’s at end put in DS

    Parameters: | First (bool) – Nb (int) – default value is 1
    Return type: | None

  `IndexFirstPointOnS1`()

    Return type: | int

  `IndexFirstPointOnS2`()

    Return type: | int

  `IndexLastPointOnS1`()

    Return type: | int

  `IndexLastPointOnS2`()

    Return type: | int

  `IndexPoint`()

    Parameters: | First (bool) – OnS (int) –
    Return type: | int

  `IsInDS`()
    - Returns nb of SurfData’s at end being in DS

    Parameters: | First (bool) –
    Return type: | int

  `LastCurve`()

    Return type: | int

  `LastPCurve`()

    Return type: | Handle_Geom2d_Curve

  `LastPCurveOrientation`()

    Return type: | TopAbs_Orientation
    Parameters: | O (TopAbs_Orientation) –
    Return type: | None

  `LastParameters`()

    Parameters: | Pdeb (float &) – Pfin (float &) –
    Return type: | None

  `Orientation`()

    Parameters: | OnS (int) – First (bool) –
    Return type: | TopAbs_Orientation
    Return type: | TopAbs_Orientation

  `OrientationOnFace1`()

    Return type: | TopAbs_Orientation
    Parameters: | Or1 (TopAbs_Orientation) –
    Return type: | None

  `OrientationOnFace2`()

    Return type: | TopAbs_Orientation
    Parameters: | Or2 (TopAbs_Orientation) –
    Return type: | None

  `PCurve`()

    Parameters: | First (bool) –
    Return type: | Handle_Geom2d_Curve

  `Parameters`()

    Parameters: | First (bool) – Pdeb (float &) – Pfin (float &) –
    Return type: | None

  `Reset`()
    - Reset everything except Spine.

    Return type: | None

  `SetCurve`()

    Parameters: | Index (int) – First (bool) –
    Return type: | None

  `SetIndexPoint`()

    Parameters: | Index (int) – First (bool) – OnS (int) –
    Return type: | None

  `SetOfSurfData`()

    Return type: | Handle_ChFiDS_HData

  `SetOrientation`()

    Parameters: | Or (TopAbs_Orientation) – OnS (int) – Or – First (bool) –
    Return type: | None
    Return type: | None

  `SetParameters`()

    Parameters: | First (bool) – Pdeb (float) – Pfin (float) –
    Return type: | None

  `SetSolidIndex`()

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

  `SolidIndex`()

    Return type: | int

  `Spine`()

    Return type: | Handle_ChFiDS_Spine

  `thisown`

    The membership flag

class `ChFiDS_StripeArray1`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `ChFiDS_StripeMap`(*args)

  Bases: `object`

  Return type: | None

  `Add`()

    Parameters: | V (TopoDS_Vertex &) – F (Handle_ChFiDS_Stripe &) –
    Return type: | None

  `Clear`()

    Return type: | None

  `Extent`()

    Return type: | int

  `FindFromIndex`()

    Parameters: | I (int) –
    Return type: | ChFiDS_ListOfStripe

  `FindFromKey`()

    Parameters: | V (TopoDS_Vertex &) –
    Return type: | ChFiDS_ListOfStripe

  `FindKey`()

    Parameters: | I (int) –
    Return type: | TopoDS_Vertex

  `thisown`

    The membership flag

class `ChFiDS_SurfData`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `ChangeIndexOfS1`()

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

  `ChangeIndexOfS2`()

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

  `ChangeInterference`()

    Parameters: | OnS (int) –
    Return type: | ChFiDS_FaceInterference

  `ChangeInterferenceOnS1`()

    Return type: | ChFiDS_FaceInterference

  `ChangeInterferenceOnS2`()

    Return type: | ChFiDS_FaceInterference

  `ChangeOrientation`()

    Return type: | TopAbs_Orientation

  `ChangeSurf`()

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

  `ChangeVertex`()
    - returns one of the four vertices wether First is true or wrong and OnS equals 1 or 2.

    Parameters: | First (bool) – OnS (int) –
    Return type: | ChFiDS_CommonPoint

  `ChangeVertexFirstOnS1`()

    Return type: | ChFiDS_CommonPoint

  `ChangeVertexFirstOnS2`()

    Return type: | ChFiDS_CommonPoint

  `ChangeVertexLastOnS1`()

    Return type: | ChFiDS_CommonPoint

  `ChangeVertexLastOnS2`()

    Return type: | ChFiDS_CommonPoint

  `Copy`()

    Parameters: | Other (Handle_ChFiDS_SurfData &) –
    Return type: | None

  `FirstExtensionValue`()

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

  `FirstSpineParam`()

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

  `Get2dPoints`()

    Parameters: | First (bool) – OnS (int) – P2df1 (gp_Pnt2d) – P2dl1 (gp_Pnt2d) – P2df2 (gp_Pnt2d) – P2dl2 (gp_Pnt2d) –
    Return type: | gp_Pnt2d
    Return type: | None

  `GetHandle`()
  `Index`()

    Parameters: | OfS (int) –
    Return type: | int

  `IndexOfC`()

    Parameters: | OnS (int) –
    Return type: | int

  `IndexOfC1`()

    Return type: | int

  `IndexOfC2`()

    Return type: | int

  `IndexOfS1`()

    Return type: | int

  `IndexOfS2`()

    Return type: | int

  `Interference`()

    Parameters: | OnS (int) –
    Return type: | ChFiDS_FaceInterference

  `InterferenceOnS1`()

    Return type: | ChFiDS_FaceInterference

  `InterferenceOnS2`()

    Return type: | ChFiDS_FaceInterference

  `IsOnCurve`()

    Parameters: | OnS (int) –
    Return type: | bool

  `IsOnCurve1`()

    Return type: | bool

  `IsOnCurve2`()

    Return type: | bool

  `LastExtensionValue`()

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

  `LastSpineParam`()

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

  `Orientation`()

    Return type: | TopAbs_Orientation

  `ResetSimul`()

    Return type: | None

  `Set2dPoints`()

    Parameters: | P2df1 (gp_Pnt2d) – P2dl1 (gp_Pnt2d) – P2df2 (gp_Pnt2d) – P2dl2 (gp_Pnt2d) –
    Return type: | None

  `SetIndexOfC1`()

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

  `SetIndexOfC2`()

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

  `SetSimul`()

    Parameters: | S (Handle_MMgt_TShared &) –
    Return type: | None

  `Simul`()

    Return type: | Handle_MMgt_TShared

  `Surf`()

    Return type: | int

  `TwistOnS1`()

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

  `TwistOnS2`()

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

  `Vertex`()
    - returns one of the four vertices wether First is true or wrong and OnS equals 1 or 2.

    Parameters: | First (bool) – OnS (int) –
    Return type: | ChFiDS_CommonPoint

  `VertexFirstOnS1`()

    Return type: | ChFiDS_CommonPoint

  `VertexFirstOnS2`()

    Return type: | ChFiDS_CommonPoint

  `VertexLastOnS1`()

    Return type: | ChFiDS_CommonPoint

  `VertexLastOnS2`()

    Return type: | ChFiDS_CommonPoint

  `thisown`

    The membership flag

class `Handle_ChFiDS_ChamfSpine`(*args)

  Bases: `OCC.ChFiDS.Handle_ChFiDS_Spine`

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

    The membership flag

class `Handle_ChFiDS_FilSpine`(*args)

  Bases: `OCC.ChFiDS.Handle_ChFiDS_Spine`

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

    The membership flag

class `Handle_ChFiDS_HData`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_ChFiDS_HElSpine`(*args)

  Bases: `OCC.Adaptor3d.Handle_Adaptor3d_HCurve`

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

    The membership flag

class `Handle_ChFiDS_IndexedDataMapNodeOfIndexedDataMapOfVertexListOfStripe`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_ChFiDS_ListNodeOfListOfHElSpine`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_ChFiDS_ListNodeOfListOfStripe`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_ChFiDS_ListNodeOfRegularities`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_MapNode`

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

    The membership flag

class `Handle_ChFiDS_SecHArray1`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_ChFiDS_SequenceNodeOfSequenceOfSpine`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_ChFiDS_SequenceNodeOfSequenceOfSurfData`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

    The membership flag

class `Handle_ChFiDS_Spine`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_ChFiDS_Stripe`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_ChFiDS_SurfData`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

  static `DownCast`()
  `GetObject`()
  `IsNull`()
  `Nullify`()
  `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