pycatia.knowledge_interfaces.law

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-11 12:40:47.360445

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.knowledge_interfaces.law.Law(com_object)

Note

CAA V5 Visual Basic Help (2020-06-11 12:40:47.360445)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
KnowledgeInterfaces.KnowledgeObject
KnowledgeInterfaces.KnowledgeActivateObject
KnowledgeInterfaces.Relation
Law

Represents the Law object.
add_formal_parameter(i_name: str, i_magnitude: str) None

Note

CAA V5 Visual Basic Help (2020-06-11 12:40:47.360445))
o Sub AddFormalParameter(CATBSTR iName,
CATBSTR iMagnitude)

Creates a formal parameter for the law.

Parameters:

iName
The name of the formal parameter.
iType
The type name of the formal parameter.
Parameters:
  • i_name (str) –

  • i_magnitude (str) –

Return type:

None

remove_formal_parameter(i_name: str) None

Note

CAA V5 Visual Basic Help (2020-06-11 12:40:47.360445))
o Sub RemoveFormalParameter(CATBSTR iName)

Removes a formal parameter of the law.

Parameters:

iName
The name of the formal parameter.
Parameters:

i_name (str) –

Return type:

None