pycatia.hybrid_shape_interfaces.hybrid_shape_law_dist_proj¶
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_law_dist_proj.HybridShapeLawDistProj(com_object)¶ Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeHybridShapeLawDistProjInterface to law feature.Role: Allows you to access data of a law feature created by using a referenceline and a definition curve.See also:HybridShapeFactory-
property
applied_unit_symbol¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property AppliedUnitSymbol(CATBSTR iSymbol) (Write Only)Returns or sets the applied unit symbol for heterogeneous law.
- Returns
str
- Return type
str
-
property
definition¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Definition() As ReferenceReturns or sets the definition curve of the law.Sub-element(s) supported (see Boundary object): see TriDimFeatEdge orBiDimFeatEdge.
- Returns
Reference
- Return type
-
get_applied_unit_symbol(o_symbol: str) → None¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub GetAppliedUnitSymbol(CATBSTR oSymbol)Returns the applied unit symbol.Parameters:oSymbolThe symbol of applied unitExample:This example retrieves in oSymbol the applied unit symbol of thehybridShapeLawDist hybrid shape law feature.Dim oSymbolhybridShapeLawDist.GetAppliedUnitSymboloSymbol
- Parameters
o_symbol (str) –
- Returns
None
- Return type
None
-
get_measure_unit_symbol(o_symbol: str) → None¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub GetMeasureUnitSymbol(CATBSTR oSymbol)Returns the measure unit symbol.Parameters:oSymbolThe symbol of measure unitExample:This example retrieves in oSymbol the measure unit symbol of thehybridShapeLawDist hybrid shape law feature.Dim oSymbolhybridShapeLawDist.GetMeasureUnitSymboloSymbol
- Parameters
o_symbol (str) –
- Returns
None
- Return type
None
-
get_plane_normal(o_normal: tuple) → None¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub GetPlaneNormal(CATSafeArrayVariant oNormal)Retrieves the support plane normal.Parameters:oNormalThe support plane normal
- Parameters
o_normal (tuple) –
- Returns
None
- Return type
None
-
is_heterogeneous_law() → bool¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func IsHeterogeneousLaw() As booleanQueries whether Heterogeneous Law mode is active or not.Parameters:oHeterogeneousLawheterogeneous law mode = TRUE : Heterogeneous Law mode is active. =FALSE : Heterogeneous Law mode is inactive.
- Returns
bool
- Return type
bool
-
property
measure_unit_symbol¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property MeasureUnitSymbol(CATBSTR iSymbol) (Write Only)Returns or sets the measure unit symbol for heterogeneous law.
- Returns
str
- Return type
str
-
property
parameter_on_definition¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property ParameterOnDefinition() As booleanQueries whether evolution parameter is on reference curve (default) or on definition curve,orsets evolution parameter on reference curve or on definition curve.Possible values of ParameterOnDefinition = TRUE : Parameter on definition curve. =FALSE : Parameter on reference curve.Example:This example retrieves in ParOnDef the ParameterOnDefinition status of thehybridShapeLawDist hybrid shape law feature.Dim ParOnDef As booleanParOnDef = hybridShapeLawDist.ParameterOnDefinition
- Returns
bool
- Return type
bool
-
property
positive_direction_orientation¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property PositiveDirectionOrientation() As longReturns or sets the positive value direction.
- Returns
int
- Return type
int
-
put_plane_normal(i_normal: tuple) → None¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub PutPlaneNormal(CATSafeArrayVariant iNormal)Sets the support plane normal.Parameters:iNormalThe support plane normal
- Parameters
i_normal (tuple) –
- Returns
None
- Return type
None
-
property
reference¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Reference() As ReferenceReturns or sets the reference line of the law.Sub-element(s) supported (see Boundary object): seeRectilinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
- Returns
Reference
- Return type
-
property
scaling¶ Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Scaling() As doubleReturns or sets the scaling ratio of the law.
- Returns
float
- Return type
float
-
property