pycatia.cat_plant_ship_interfaces.psp_light_connector¶
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_plant_ship_interfaces.psp_light_connector.PSPLightConnector(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectPspLightConnectorRepresents the light connector.Role: To access light connector data.- get_alignment_vector(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetAlignmentVector(Product iRelAxis) AsPspListOfDoublesReturns the position of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)oAlignmentDirectionThree double values stand for X,Y,Z components of the alignmentvectorExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetAlignmentVector (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- get_orientation_vector(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetOrientationVector(Product iRelAxis) AsPspListOfDoublesReturns the Orientation Direction of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)oAlignmentDirectionThree double values stand for X,Y,Z components of the alignmentvectorExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetOrientationVector (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- get_origin(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetOrigin(Product iRelAxis) As PspListOfDoublesReturns the position of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)oOriginOrigin point position-three double values stand for x,y,zExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetOrigin (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- set_alignment_vector(i_rel_axis: Product, i_alignment_direction: tuple) tuple ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetAlignmentVector(Product iRelAxis,CATSafeArrayVariant iAlignmentDirection)Sets the alignment direction of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)iAlignmentDirectionThree double values stand for X,Y,Z component of the AlignmentvectorExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim dbVar2(2) As CATSafeArrayVariant…objThisIntf.SetAlignmentVector objArg1, dbVar2
- Parameters:
i_rel_axis (Product) –
i_alignment_direction (tuple) –
- Return type:
tuple
- set_orientation_vector(i_rel_axis: Product, i_orientation_direction: tuple) tuple ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetOrientationVector(Product iRelAxis,CATSafeArrayVariant iOrientationDirection)Sets the Orientation Direction of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)iAlignmentDirectionThree double values stand for X,Y,Z component of the AlignmentvectorExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim dbVar2(2) As CATSafeArrayVariant…objThisIntf.SetAlignmentVector objArg1, dbVar2
- Parameters:
i_rel_axis (Product) –
i_orientation_direction (tuple) –
- Return type:
tuple
- set_origin(i_rel_axis: Product, i_db3_position: tuple) tuple ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetOrigin(Product iRelAxis,CATSafeArrayVariant iDb3Position)Sets the position of the connector.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)iDb3Positionabsolute X-Y-Z coordinates of the current position of the connectorto be setExample:Dim objThisIntf As PspLightConnectorDim objArg1 As ProductDim dbVar2(3) As CATSafeArrayVariant…objThisIntf.SetOrigin objArg1, dbVar2
- Parameters:
i_rel_axis (Product) –
i_db3_position (tuple) –
- Return type:
tuple