pycatia.hybrid_shape_interfaces.hybrid_shape_reflect_line¶
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_reflect_line.HybridShapeReflectLine(com_object)¶
Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeHybridShapeReflectLineRepresents the hybrid shape reflect line feature object.Role: To access the data of the hybrid shape reflect line feature object. Thisdata includes:The surface used to create the reflect lineThe direction (cylindrical)The origin (conical)The angle valueUse the CATIAHybridShapeFactory to create a HybridShapeReflectLineobject.See also:HybridShapeFactory- property angle: Angle¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Angle() As AngleReturns or sets the angle used to create the reflectline.Example:This example retrieves in Ang the angle for the RelectLine hybrid shapefeature.Dim Ang As CATIAAngleSet Ang = ReflectLine.Angle
- Return type:
- property direction: HybridShapeDirection¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Direction() As HybridShapeDirectionReturns or sets the direction used to create the cylindricalreflectline.Example:This example retrieves in Dir the direction for the cylindricalRelectLine hybrid shape feature.Dim Dir As CATIAHybridShapeDirectionSet Dir = ReflectLine.Direction
- Return type:
- invert_orientation_direction() None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub InvertOrientationDirection()Inverts the orientation of direction. This example inverts the directionorientation of hybRefLine hybrid shape reflect lineobject.hybRefLine.InvertOrientationDirection
- Return type:
None
- invert_orientation_support() None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub InvertOrientationSupport()Inverts the orientation of support. This example inverts the supportorientation of hybRefLine hybrid shape reflect lineobject.hybRefLine.InvertOrientationSupport
- Return type:
None
- property orientation_direction: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property OrientationDirection() As longReturns or sets the direction orientation used to compute the reflectline.Role: The orientation is used to define the angle between the direction andthe normal to the support of the points on the result curve. The orientation isthe same than or the inverse of the result of the cross product:Normal(support) ^ Tangent(FirstReferenceCurve).Legal values: 1 for same orientation, and -1 for inverse
- Return type:
int
- property orientation_support: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property OrientationSupport() As longReturns or sets the support orientation used to compute the reflectline.Role: The orientation is used to define the angle between the direction andthe normal to the support of the points on the result curve. The orientation isthe same than or the inverse of the result of the cross product:Normal(support) ^ Tangent(FirstReferenceCurve).Legal values: 1 for same orientation, and -1 for inverse
- Return type:
int
- property origin: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Origin() As ReferenceReturns or sets the origin point used to create the conicalreflectline.Sub-element(s) supported (see Boundary object): Vertex.Example:This example retrieves in Point the origin point for the conicalReflectLine hybrid shape feature.Dim Point As ReferenceSet Point = ReflectLine.Origin
- Return type:
- property source_type: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property SourceType() As longReturns or sets whether the reflectline curve is or should be created withinfinite light source (cylindrical) or with finite point light source(conical).Role: The SourceType indicates whether the created reflectline curve iscompute with infinite light source for cylindrical type or with finite pointlight source for conical type.Legal values: 0 for cylindrical and 1 for conical.
- Return type:
int
- property support: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Support() As ReferenceReturns or sets the support surface used to create thereflectline.Sub-element(s) supported (see Boundary object): Face.Example:This example retrieves in Surface the support surface for theRelectLine hybrid shape feature.Dim Surface As ReferenceSet Surface = ReflectLine.Support
- Return type:
- property type_solution: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property TypeSolution() As longReturns or sets whether the reflectline curve is or should be created withthe normal to the support or the tangent plane to thesupport.Role: The TypeSolution indicates whether the created reflectline curve iscompute with the angle between the normale to the support and the direction orwith the angle between the tangent plane to the support and thedirection.Legal values: 0 for the normal and 1 for the tangent plane.
- Return type:
int