pycatia.hybrid_shape_interfaces.hybrid_shape_line_angle¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-07-06 14:02:20.222384
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.hybrid_shape_interfaces.hybrid_shape_line_angle.HybridShapeLineAngle(com_object)¶
Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeCATGSMIDLItf.LineHybridShapeLineAngleLine defined from a reference curve, a plane or a surface, a point and anangle.Role: Allows to access data of the the line feature created with an angle to acurve.- property angle: Angle¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Angle() As Angle (Read Only)Role: Get the angle to the reference curve of the line.Parameters:oAngleangle
- Return type:
- property begin_offset: Length¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property BeginOffset() As Length (Read Only)Role: Get the start length of the line.Parameters:oStartstart length
- Return type:
- property curve: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Curve() As ReferenceRole: Get the reference curve.Parameters:oCurvereference curve.
- Return type:
- property end_offset: Length¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property EndOffset() As Length (Read Only)Role: Get the end length of the line.Parameters:oEndend length
- Return type:
- property geodesic: bool¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Geodesic() As booleanRole: Get geodesic mode. If geodesic, the line lies on the support surface,otherwise the surface is only used to compute the linedirection.Parameters:oGeodGeodesic boolean
- Return type:
bool
- get_length_type() int ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetLengthType() As longGets the length type Default is 0.Parameters:oTypeThe length type = 0 : length - the line is limited by its extremities =1 : infinite - the line is infinite = 2 : infinite start point - the line is infiniteon the side of the start point = 3 : infinite end point - the line is infinite on theside of the end point
- Return type:
int
- get_symmetrical_extension() bool ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetSymmetricalExtension() As booleanGets whether the symmetrical extension of the line isactive.Parameters:oSymSymetry flag
- Return type:
bool
- property orientation: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Orientation() As longRole: Get the line orientation. Orientation allows to reverse the linedirection from the reference point. For a line of L length, it is the same ascreating this line with -L length.Parameters:oOrientationorientation : can be 1 or -1
- Return type:
int
- property point: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Point() As ReferenceRole: Get the starting point of the line.Parameters:oPointstarting point.
- Return type:
- set_length_type(i_type: int) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetLengthType(long iType)Sets the length type Default is 0.Parameters:iTypeThe length type = 0 : length - the line is limited by its extremities =1 : infinite - the line is infinite = 2 : infinite start point - the line is infinite onthe side of the start point = 3 : infinite end point - the line is infinite on the sideof the end point
- Parameters:
i_type (int) –
- Return type:
None
- set_symmetrical_extension(i_sym: bool) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetSymmetricalExtension(boolean iSym)Sets the symmetrical extension of the line (start = -end).Parameters:iSymSymetry flag
- Parameters:
i_sym (bool) –
- Return type:
None