# OCC.TShort module

class `Handle_TShort_HArray1OfShortReal`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_TShort_HArray2OfShortReal`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_TShort_HSequenceOfShortReal`(*args)

  Bases: `OCC.MMgt.Handle_MMgt_TShared`

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

    The membership flag

class `Handle_TShort_SequenceNodeOfSequenceOfShortReal`(*args)

  Bases: `OCC.TCollection.Handle_TCollection_SeqNode`

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

class `TShort_Array1OfShortReal`(*args)

  Bases: `object`

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

  `Assign`()

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

  `ChangeValue`()

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

  `Destroy`()

    Return type: | None

  `Init`()

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

  `IsAllocated`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `Set`()

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

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `TShort_Array2OfShortReal`(*args)

  Bases: `object`

  Parameters: | R1 (int) – R2 (int) – C1 (int) – C2 (int) – Item (Standard_ShortReal &) – R1 – R2 – C1 – C2 –
  Return type: | None
  Return type: | None

  `Assign`()

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

  `ChangeValue`()

    Parameters: | Row (int) – Col (int) –
    Return type: | Standard_ShortReal

  `ColLength`()

    Return type: | int

  `Destroy`()

    Return type: | None

  `Init`()

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

  `LowerCol`()

    Return type: | int

  `LowerRow`()

    Return type: | int

  `RowLength`()

    Return type: | int

  `Set`()

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

  `SetValue`()

    Parameters: | Row (int) – Col (int) – Value (Standard_ShortReal &) –
    Return type: | None

  `UpperCol`()

    Return type: | int

  `UpperRow`()

    Return type: | int

  `Value`()

    Parameters: | Row (int) – Col (int) –
    Return type: | Standard_ShortReal

  `thisown`

    The membership flag

class `TShort_HArray1OfShortReal`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

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

  `Array1`()

    Return type: | TShort_Array1OfShortReal

  `ChangeArray1`()

    Return type: | TShort_Array1OfShortReal

  `ChangeValue`()

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

  `GetHandle`()
  `Init`()

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

  `Length`()

    Return type: | int

  `Lower`()

    Return type: | int

  `SetValue`()

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

  `Upper`()

    Return type: | int

  `Value`()

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

  `thisown`

    The membership flag

class `TShort_HArray2OfShortReal`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Parameters: | R1 (int) – R2 (int) – C1 (int) – C2 (int) – R1 – R2 – C1 – C2 – V (Standard_ShortReal &) –
  Return type: | None
  Return type: | None

  `Array2`()

    Return type: | TShort_Array2OfShortReal

  `ChangeArray2`()

    Return type: | TShort_Array2OfShortReal

  `ChangeValue`()

    Parameters: | Row (int) – Col (int) –
    Return type: | Standard_ShortReal

  `ColLength`()

    Return type: | int

  `GetHandle`()
  `Init`()

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

  `LowerCol`()

    Return type: | int

  `LowerRow`()

    Return type: | int

  `RowLength`()

    Return type: | int

  `SetValue`()

    Parameters: | Row (int) – Col (int) – Value (Standard_ShortReal &) –
    Return type: | None

  `UpperCol`()

    Return type: | int

  `UpperRow`()

    Return type: | int

  `Value`()

    Parameters: | Row (int) – Col (int) –
    Return type: | Standard_ShortReal

  `thisown`

    The membership flag

class `TShort_HSequenceOfShortReal`(*args)

  Bases: `OCC.MMgt.MMgt_TShared`

  Return type: | None

  `Append`()

    Parameters: | anItem (Standard_ShortReal &) – aSequence (Handle_TShort_HSequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `ChangeSequence`()

    Return type: | TShort_SequenceOfShortReal

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `Exchange`()

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

  `GetHandle`()
  `InsertAfter`()

    Parameters: | anIndex (int) – anItem (Standard_ShortReal &) – anIndex – aSequence (Handle_TShort_HSequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | anIndex (int) – anItem (Standard_ShortReal &) – anIndex – aSequence (Handle_TShort_HSequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `IsEmpty`()

    Return type: | bool

  `Length`()

    Return type: | int

  `Prepend`()

    Parameters: | anItem (Standard_ShortReal &) – aSequence (Handle_TShort_HSequenceOfShortReal &) –
    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: | TShort_SequenceOfShortReal

  `SetValue`()

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

  `Split`()

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

  `Value`()

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

  `thisown`

    The membership flag

class `TShort_SequenceNodeOfSequenceOfShortReal`(*args)

  Bases: `OCC.TCollection.TCollection_SeqNode`

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

  `GetHandle`()
  `Value`()

    Return type: | Standard_ShortReal

  `thisown`

    The membership flag

class `TShort_SequenceOfShortReal`(*args)

  Bases: `OCC.TCollection.TCollection_BaseSequence`

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

  `Append`()

    Parameters: | T (Standard_ShortReal &) – S (TShort_SequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `Assign`()

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

  `ChangeValue`()

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

  `Clear`()

    Return type: | None

  `First`()

    Return type: | Standard_ShortReal

  `InsertAfter`()

    Parameters: | Index (int) – T (Standard_ShortReal &) – Index – S (TShort_SequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `InsertBefore`()

    Parameters: | Index (int) – T (Standard_ShortReal &) – Index – S (TShort_SequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `Last`()

    Return type: | Standard_ShortReal

  `Prepend`()

    Parameters: | T (Standard_ShortReal &) – S (TShort_SequenceOfShortReal &) –
    Return type: | None
    Return type: | None

  `Remove`()

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

  `Set`()

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

  `SetValue`()

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

  `Split`()

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

  `Value`()

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

  `thisown`

    The membership flag

`register_handle`(handle, base_object)

  Inserts the handle into the base object to prevent memory corruption in certain cases