pycatia.cat_sch_platform_interfaces.sch_movable2

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.cat_sch_platform_interfaces.sch_movable2.SchMovable2(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
SchMovable2

Manage rotation of a schematic object.
rotate_at_point(i_db1_rotation_angle_in_radian: float, i_db2_center_point: tuple) tuple

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub RotateAtPoint(double iDb1RotationAngleInRadian,
CATSafeArrayVariant iDb2CenterPoint)

Rotate a schematic object with an angle in radian at a
point.

Parameters:

iDb1RotationAngleInRadian
Rotation angle (from x-axis) in radian.
iDb2CenterPoint
X-Y components of a center point of rotation.

Example:

Dim objThisIntf As SchMovable2

Dim dbVar2(2) As CATSafeArrayVariant
objThisIntf.RotateAtPoint,dbVar2
Parameters:
  • i_db1_rotation_angle_in_radian (float) –

  • i_db2_center_point (tuple) –

Return type:

tuple