All Frameworks  Object Hierarchy  This Framework  Indexes   

HybridShapeLineBisecting (Object)

Represents the hybrid shape bisecting line feature object.
Role: To access the data of the hybrid shape bisecting line feature object. This data includes:

Use the CATIAHybridShapeFactory to create a HybridShapeAffinity object.

See also:
HybridShapeFactory

Property Index

BeginOffset
Returns the start offset of the line.
Elem1
Returns or sets the first line used to create the bisecting line.
Elem2
Returns or sets the second line used to create the bisecting line.
EndOffset
Returns the end offset of the line.
Orientation
Returns or sets the orientation used to compute the bisecting line.
RefPoint
Returns or sets the reference point used to create the bisecting line.
SolutionType
Returns or sets the solution type.
Support
Returns or sets the support used to create the bisecting line.

Method Index

GetLengthType
Gets the length type Default is 0.
GetSymmetricalExtension
Gets whether the symmetrical extension of the line is active.
SetLengthType
Sets the length type Default is 0.
SetSymmetricalExtension
Sets the symmetrical extension of the line (start = -end).

Properties


o Property BeginOffset() As (Read Only)
Returns the start offset of the line.
o Property Elem1() As
Returns or sets the first line used to create the bisecting line.

Sub-element(s) supported (see
Boundary object): see RectilinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
o Property Elem2() As
Returns or sets the second line used to create the bisecting line.
Sub-element(s) supported (see
Boundary object): see RectilinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
o Property EndOffset() As (Read Only)
Returns the end offset of the line.
o Property Orientation() As
Returns or sets the orientation used to compute the bisecting line.
Role: the orientation specifies bisecting line position
Legal values: The orientation can be the same(1) or the inverse(-1)
o Property RefPoint() As
Returns or sets the reference point used to create the bisecting line.
Sub-element(s) supported (see
Boundary object): see Vertex.
o Property SolutionType() As
Returns or sets the solution type.
Role: The solution type allows you to know where is the bisecting line.
o Property Support() As
Returns or sets the support used to create the bisecting line.
Parameters:
oElem
retrieve the support of the bisecting line.
Sub-element(s) supported (see
Boundary object): see Face.

Methods


o Func GetLengthType() As
Gets the length type Default is 0.
Parameters:
oType
The 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 on the side of the start point = 3 : infinite end point - the line is infinite on the side of the end point
o Func GetSymmetricalExtension() As
Gets whether the symmetrical extension of the line is active.
Parameters:
oSym
Symetry flag
o Sub SetLengthType( iType)
Sets the length type Default is 0.
Parameters:
iType
The 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 on the side of the start point = 3 : infinite end point - the line is infinite on the side of the end point
o Sub SetSymmetricalExtension( iSym)
Sets the symmetrical extension of the line (start = -end).
Parameters:
iSym
Symetry flag

Copyright © 2003, Dassault Systèmes. All rights reserved.