pycatia.hybrid_shape_interfaces.hybrid_shape_line_bisecting¶
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_bisecting.HybridShapeLineBisecting(com_object)¶ Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeCATGSMIDLItf.LineHybridShapeLineBisectingRepresents the hybrid shape bisecting line feature object.Role: To access the data of the hybrid shape bisecting line feature object.This data includes:The two lines used to create the bisecting lineThe reference pointThe supportThe start and end offsetsThe orientationThe solution typeUse the CATIAHybridShapeFactory to create a HybridShapeAffinityobject.See also:HybridShapeFactory-
property
begin_offset¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property BeginOffset() As Length (Read Only)Returns the start offset of the line.
- Returns
Length
- Return type
-
property
elem1¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Elem1() As ReferenceReturns or sets the first line used to create the bisectingline.Sub-element(s) supported (see Boundary object): seeRectilinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
- Returns
Reference
- Return type
-
property
elem2¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Elem2() As ReferenceReturns or sets the second line used to create the bisectingline.Sub-element(s) supported (see Boundary object): seeRectilinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
- Returns
Reference
- Return type
-
property
end_offset¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property EndOffset() As Length (Read Only)Returns the end offset of the line.
- Returns
Length
- Return type
-
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 infinite onthe side of the start point = 3 : infinite end point - the line is infinite on the sideof the end point
- Returns
int
- 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
- Returns
bool
- Return type
bool
-
property
orientation¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Orientation() As longReturns or sets the orientation used to compute the bisectingline.Role: the orientation specifies bisecting line positionLegal values: The orientation can be the same(1) or the inverse(-1)
- Returns
int
- Return type
int
-
property
ref_point¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property RefPoint() As ReferenceReturns or sets the reference point used to create the bisectingline.Sub-element(s) supported (see Boundary object): see Vertex.
- Returns
Reference
- 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) –
- Returns
None
- 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) –
- Returns
None
- Return type
None
-
property
solution_type¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property SolutionType() As booleanReturns or sets the solution type.Role: The solution type allows you to know where is the bisecting line.
- Returns
bool
- Return type
bool
-
property
support¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Support() As ReferenceReturns or sets the support used to create the bisectingline.Parameters:oElemretrieve the support of the bisecting line.Sub-element(s) supported (seeBoundary object): see Face.
- Returns
Reference
- Return type
-
property