pycatia.arrangement_interfaces.arrangement_boundary¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357
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.arrangement_interfaces.arrangement_boundary.ArrangementBoundary(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectArrangementBoundaryAccess properties and functions of an ArrangementBoundaryobject.Role: Use this interface to control the visualization mode, section parameters,nodes that define the ArrangementBoundary object.- property arrangement_nodes: ArrangementNodes¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementNodes() As ArrangementNodes (Read Only)Returns the collection of ArrangementNodes that make up theArrangementBoundary.Example:This example gets the ArrangementNodes for the objBoundary1object.Dim objArrNodes As ArrangementNodesSet objArrNodes = objBoundary1.ArrangementNodes
- Return type:
- get_technological_object(i_application_type: str) AnyObject ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetTechnologicalObject(CATBSTR iApplicationType) AsCATBaseDispatchReturns the applicative data whose type is the givenparameter.Parameters:iApplicationTypeThe type of applicative data searched.oApplicativeObjThe matched applicative object.Example:This example retrieves the desired applicative object from theobjBoundary1 object.Dim objProd As ProductobjProd = objBoundary1.GetTechnologicalObject(“Product”)
- Parameters:
i_application_type (str) –
- Return type:
- property length: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property Length() As double (Read Only)Returns the length of the ArrangementBoundary object.Example:This example retrieves the Length of the objBoundary1object.Dim dblBoundaryLength As DoubledblBoundaryLength = objBoundary1.Length
- Return type:
float
- property section_height: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property SectionHeight() As doubleReturns or sets the SectionHeight for an ArrangementBoundaryobject.Example:This example gets the SectionHeight for the objBoundary1object.Dim dblSectionHeight As DoubledblSectionHeight = objBoundary1.SectionHeight
- Return type:
float
- property section_type: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property SectionType() As CATArrangementRouteSectionReturns or sets the SectionType for an ArrangementBoundaryobject.Legal values:CatArrangementRouteSectionNoneCatArrangementRouteSectionRectangularExample:This example sets the SectionType for the objBoundary1 object toCatArrangementRouteSectionRectangular.objBoundary1.SectionType = CatArrangementRouteSectionRectangular
- Returns:
enum cat_arrangement_route_section
- Return type:
int
- property section_width: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property SectionWidth() As doubleReturns or sets the SectionWidth for an ArrangementBoundaryobject.Example:This example gets the SectionWidth for the objBoundary1object.Dim dblSectionWidth As DoubledblSectionWidth = objBoundary1.SectionWidth
- Return type:
float
- property visu_mode: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property VisuMode() As CATArrangementRouteVisuModeReturns or sets the Visualization Mode for an ArrangementBoundaryobject.Example:This example sets the Visualization Mode for the objBoundary1 object toCatArrangementRouteVisuModeSolid.objBoundary1.VisuMode = CatArrangementRouteVisuModeSolid
- Returns:
enum cat_arrangement_route_visu_mode
- Return type:
int