LineDesignerUserCallBackManager Class¶
-
class
NXOpen.LineDesigner.
LineDesignerUserCallBackManager
¶ Bases:
object
Represents a manager of line designer user callbacks
Use the static method in this class to obtain an instance.
New in version NX11.0.1.
Methods¶
Method | Description |
---|---|
CallUserdefinedFunctions | To call user defined function |
IsUserdefinedFunctionAvailable | To check if user defined function is registered |
RegisterUserdefinedFunctions | To register user defined function |
UnregisterUserdefinedFunctions | To register user defined function |
Enumerations¶
LineDesignerUserCallBackManagerEventType Enumeration | This enum is providing the event id |
Method Detail¶
CallUserdefinedFunctions¶
-
LineDesignerUserCallBackManager.
CallUserdefinedFunctions
¶ To call user defined function
Signature
CallUserdefinedFunctions(eventId, srcOcc, targetOcc)
Parameters: - eventId (
NXOpen.LineDesigner.LineDesignerUserCallBackManagerEventType
) – event Id to find the function to be invoke - srcOcc (
NXOpen.Assemblies.Component
) – - targetOcc (
NXOpen.Assemblies.Component
) –
New in version NX11.0.1.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
- eventId (
RegisterUserdefinedFunctions¶
-
LineDesignerUserCallBackManager.
RegisterUserdefinedFunctions
¶ To register user defined function
Signature
RegisterUserdefinedFunctions(handler, eventId)
Parameters: - handler (CallableObject) – method to register
- eventId (
NXOpen.LineDesigner.LineDesignerUserCallBackManagerEventType
) – event id
New in version NX11.0.1.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
UnregisterUserdefinedFunctions¶
-
LineDesignerUserCallBackManager.
UnregisterUserdefinedFunctions
¶ To register user defined function
Signature
UnregisterUserdefinedFunctions(eventId)
Parameters: eventId ( NXOpen.LineDesigner.LineDesignerUserCallBackManagerEventType
) – event idNew in version NX11.0.1.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)