pycatia.cat_sch_platform_interfaces.sch_grr_factory¶
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.cat_sch_platform_interfaces.sch_grr_factory.SchGRRFactory(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectSchGRRFactoryFactory to create graphical representations of schematicobjects.- create_grr_cntr() SchGRRCntr ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func CreateGRRCntr() As SchGRRCntrCreate the graphical representation of a SchematicConnector.Parameters:oGRRCntrThe graphical representation of the connectorExample:Dim objThisIntf As SchGRRFactoryDim objArg1 As SchGRRCntr…Set objArg1 = objThisIntf.CreateGRRCntr
- Return type:
- create_grr_group(i_l_primitive: SchListOfObjects) AnyObject ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func CreateGRRGroup(SchListOfObjects iLPrimitive) AsAnyObjectCreate the graphical representation of a Schematic Group.Parameters:iLPrimitivesA list of 2D drafting detail pointers Members are CATI2DDetailinterface poiners.oGRRGroupThe graphical representation of the GroupExample:Dim objThisIntf As SchGRRFactoryDim objArg1 As SchListOfObjectsDim objArg2 As AnyObject…Set objArg2 = objThisIntf.CreateGRRGroup(objArg1)
- Parameters:
i_l_primitive (SchListOfObjects) –
- Return type:
- create_grr_route(i_l_db_line_path: tuple, o_grr_route: SchGRRRoute) tuple ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub CreateGRRRoute(CATSafeArrayVariant iLDbLinePath,SchGRRRoute oGRRRoute)Create the graphical representation of a Schematic Route.Parameters:iLDbPtPathA list of X-Y coordinates of points defining the Route. 2 doublesper point.oGRRRouteThe graphical representation of the RouteExample:Dim objThisIntf As SchGRRFactoryDim dbVar1(x) As CATSafeArrayVariantDim objArg3 As SchGRRRoute…objThisIntf.CreateGRRRoutedbVar1,objArg3
- Parameters:
i_l_db_line_path (tuple) –
o_grr_route (SchGRRRoute) –
- Return type:
tuple
- create_grr_route_ellipse(i_db_xy_seed_pt: tuple, o_grr_route_ellipse: SchGRRRouteEllipse) tuple ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub CreateGRRRouteEllipse(CATSafeArrayVariant iDbXYSeedPt,SchGRRRouteEllipse oGRRRouteEllipse)Create the graphical representation of a Schematic RouteEllipse.Parameters:iDbXYSeedPtX-Y coordinate of the seed point for the ellipse. If NULL, the seedpoint will not be set.oGRRRouteEllipseThe graphical representation of the Route EllipseExample:Dim objThisIntf As SchGRRFactoryDim dbVar1(X) As CATSafeArrayVariantDim objArg2 As SchGRRRouteEllipse…objThisIntf.CreateGRRRouteEllipsedbVar1,objArg2
- Parameters:
i_db_xy_seed_pt (tuple) –
o_grr_route_ellipse (SchGRRRouteEllipse) –
- Return type:
tuple
- create_grr_zone(i_l_primitive: SchListOfObjects) SchGRRZone ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func CreateGRRZone(SchListOfObjects iLPrimitive) AsSchGRRZoneCreate the graphical representation of a Schematic Zone.Parameters:iLPrimitivesA list of 2D drafting object pointers defining the zone boundaries.oGRRZoneThe graphical representation of the ZoneExample:Dim objThisIntf As SchGRRFactoryDim objArg1 As SchListOfObjectsDim objArg2 As SchGRRZone…Set objArg2 = objThisIntf.CreateGRRZone(objArg1)
- Parameters:
i_l_primitive (SchListOfObjects) –
- Return type: