pycatia.arrangement_interfaces.arrangement_product¶
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_product.ArrangementProduct(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectArrangementProductUse this object as a factory for Arrangement collectionobjects.Role: Use this interface to get access to the Arrangement collections (Areas,Rectangles, ItemReservations, Runs, Pathways, Boundaries) aggregated a givenProduct.- property arrangement_areas: ArrangementAreas¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementAreas() As ArrangementAreas (Read Only)Returns the collection of ArrangementAreas under the currentArrangementProduct.Example:This example retrieves the ArrangementAreas collection, oArrAreas , forthe objArrProd1 ArrangementProduct object.Dim oArrAreas As ArrangementAreasSet oArrAreas = objArrProd1.Areas
- Return type:
- property arrangement_boundaries: ArrangementBoundaries¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementBoundaries() As ArrangementBoundaries (ReadOnly)Returns the collection of ArrangementBoundaries under the currentArrangementProduct.Example:This example retrieves the ArrangementBoundaries collection,oArrBoundaries , for the objArrProd1 ArrangementProductobject.Dim oArrBoundaries As ArrangementBoundariesSet oArrBoundaries = objArrProd1.oArrObjType
- Return type:
- property arrangement_item_reservations: ArrangementItemReservations¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementItemReservations() As ArrangementItemReservations (ReadOnly)Returns the collection of ArrangementItemReservations under the currentArrangementProduct.Example:This example retrieves the ArrangementItemReservations collection,oArrItemReservations , for the objArrProd1 ArrangementProductobject.Dim oArrItemReservations AsArrangementItemReservationsSet oArrItemReservations = objArrProd1.ItemReservations
- Return type:
- property arrangement_pathways: ArrangementPathways¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementPathways() As ArrangementPathways (ReadOnly)Returns the collection of ArrangementPathways under the currentArrangementProduct.Example:This example retrieves the ArrangementPathways collection, oArrPathways, for the objArrProd1 ArrangementProduct object.Dim oArrPathways As ArrangementPathwaysSet oArrPathways = objArrProd1.Pathways
- Return type:
- property arrangement_rectangles: ArrangementRectangles¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementRectangles() As ArrangementRectangles (ReadOnly)Returns the collection of ArrangementRectangles under the currentArrangementProduct.Example:This example retrieves the ArrangementRectangles collection,oArrRectangles , for the objArrProd1 ArrangementProductobject.Dim oArrRectangles As ArrangementRectanglesSet oArrRectangles = objArrProd1.Rectangles
- Return type:
- property arrangement_runs: ArrangementRuns¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ArrangementRuns() As ArrangementRuns (Read Only)Returns the collection of ArrangementRuns under the currentArrangementProduct.Example:This example retrieves the ArrangementRuns collection, oArrRuns , forthe objArrProd1 ArrangementProduct object.Dim oArrRuns As ArrangementRunsSet oArrRuns = objArrProd1.Runs
- 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 product’s applicative data which type is the givenparameter.Parameters:iApplicationTypeThe type of applicative data searched.oApplicativeObjThe matched applicative object.Example:This example retrieves the desired applicative object from theobjArrProd1 object.Dim objProd As ProductobjProd = objArrProd1.GetTechnologicalObject(“Product”)
- Parameters:
i_application_type (str) –
- Return type:
- set_arrangement_nomenclature(i_nomenclature: str) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetArrangementNomenclature(CATBSTR iNomenclature)Sets the nomenclature of the ArrangementProduct.Returns:An HRESULT value.Legal values:S_OKoperation is successfulE_FAILoperation failedExample:This example sets the ArrangementNomenclature for objArrProd1ArrangementProduct object.objArrProd1.SetArrangementNomenclature = “Building”
- Parameters:
i_nomenclature (str) –
- Return type:
None
- set_auto_name() None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetAutoName()Causes the name of the ArrangementProduct automatically.Returns:An HRESULT value.Legal values:S_OKoperation is successfulE_FAILoperation failedExample:This example shows how the automatic naming of the objArrProd1ArrangementProduct object can be done.objArrProd1.SetAutoName
- Return type:
None
- property type: str¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property Type() As CATBSTR (Read Only)Returns the Type of the ArrangementProduct in the form of aString.Example:This example retrieves the type information as a string for theobjArrProd1 ArrangementProduct object.Dim oArrObjType As StringoArrObjType = objArrProd1.Type
- Return type:
str