pycatia.hybrid_shape_interfaces.hybrid_shape_rolling_offset

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_rolling_offset.HybridShapeRollingOffset(com_object)

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
MecModInterfaces.HybridShape
HybridShapeRollingOffset

The RollingOffset feature
get_curve(i_pos: int) Reference

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Func getCurve(long iPos) As Reference

Role: To get_Curve on the object.

Parameters:

iPos
Position

See also:
long
oCurve
return value for CATScript applications, with (IDLRETVAL) function type

See also:
Reference
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Parameters:

i_pos (int) –

Return type:

Reference

get_nb_curve() int

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Func getNbCurve() As long

Role: To get_NbCurve on the object.

Parameters:

CurvesNb
Number of curves

See also:
long
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Return type:

int

get_offset() float

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Func getOffset() As double

Role: To getOffset on the object.

Parameters:

oOffset
offset value

See also:
double
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Return type:

float

property offset: Length

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Offset() As Length (Read Only)

Role: To get_Offset on the object.

Parameters:

oOffset
offset value return value for CATScript applications, with
(IDLRETVAL) function type

See also:
Length
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Return type:

Length

put_curve(i_curve: Reference) None

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Sub putCurve(Reference iCurve)

Role: To add or remove a curve on the object.

Parameters:

iCurve
Curve to Add/Remove if not present in the list, or to remove.


Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Parameters:

i_curve (Reference) –

Return type:

None

put_offset(i_offset: float) None

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Sub putOffset(double iOffset)

Role: To put_Offset on the object.

Parameters:

iOffset
offset value

See also:
double
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Parameters:

i_offset (float) –

Return type:

None

property support: Reference

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Support() As Reference

Role: To manage the support on the object.

Parameters:

iSupport
return value for CATScript applications, with (IDLRETVAL) function
type

See also:
Reference
Returns:
HRESULT S_OK if Ok E_FAIL else return error code for C++
Implementations
See also:
HybridShapeFactory
Return type:

Reference