NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions | Properties | List of all members
NXOpen.LineDesigner.DBNodeManager Class Reference

Represents a manager of line designer db nodes More...

Inheritance diagram for NXOpen.LineDesigner.DBNodeManager:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe
NXOpen.LineDesigner.DBColumnGridNode 
CreateDBColumnGridNode (NXOpen.Part part)
 Creates column grid node More...
 
unsafe
NXOpen.LineDesigner.DBConveyorNode 
CreateDBConveyorNode (NXOpen.Part part)
 Creates conveyor node More...
 
unsafe
NXOpen.LineDesigner.DBFactoryCadGeoNode 
CreateDBFactoryCadGeoNode (NXOpen.Part part)
 Creates FactoryCad node More...
 
unsafe
NXOpen.LineDesigner.DBFactoryNode 
CreateDBFactoryNode (NXOpen.Part part, NXOpen.LineDesigner.DBFactoryNode.NodeType type)
 Factory node creation API More...
 
unsafe
NXOpen.LineDesigner.DBFenceNode 
CreateDBFenceNode (NXOpen.Part part)
 Creates fence node More...
 
unsafe
NXOpen.LineDesigner.DBFloorEquipmentNode 
CreateDBFloorEquipmentNode (NXOpen.Part part)
 Creates floor equipment node More...
 
unsafe
NXOpen.LineDesigner.DBNodeContainer 
CreateDBNodeContainer (NXOpen.Part part)
 Creates node container More...
 
unsafe
NXOpen.LineDesigner.DBPlatformEquipmentNode 
CreateDBPlatformEquipmentNode (NXOpen.Part part)
 Creates platform equipment node More...
 
unsafe
NXOpen.LineDesigner.DBStairwayEquipmentNode 
CreateDBStairwayEquipmentNode (NXOpen.Part part)
 Creates stairway equipment node More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Static Public Member Functions

static DBNodeManager GetDBNodeManager (NXOpen.Session owner)
 Returns the DBNodeManager object for the running session which serves as the 'gateway' class for the application API. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Represents a manager of line designer db nodes

Use the static method in this class to obtain an instance.

Created in NX9.0.0

Member Function Documentation

unsafe NXOpen.LineDesigner.DBColumnGridNode NXOpen.LineDesigner.DBNodeManager.CreateDBColumnGridNode ( NXOpen.Part  part)
inline

Creates column grid node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBConveyorNode NXOpen.LineDesigner.DBNodeManager.CreateDBConveyorNode ( NXOpen.Part  part)
inline

Creates conveyor node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBFactoryCadGeoNode NXOpen.LineDesigner.DBNodeManager.CreateDBFactoryCadGeoNode ( NXOpen.Part  part)
inline

Creates FactoryCad node

Created in NX11.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBFactoryNode NXOpen.LineDesigner.DBNodeManager.CreateDBFactoryNode ( NXOpen.Part  part,
NXOpen.LineDesigner.DBFactoryNode.NodeType  type 
)
inline

Factory node creation API

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
typeType of factory node
Returns
unsafe NXOpen.LineDesigner.DBFenceNode NXOpen.LineDesigner.DBNodeManager.CreateDBFenceNode ( NXOpen.Part  part)
inline

Creates fence node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBFloorEquipmentNode NXOpen.LineDesigner.DBNodeManager.CreateDBFloorEquipmentNode ( NXOpen.Part  part)
inline

Creates floor equipment node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBNodeContainer NXOpen.LineDesigner.DBNodeManager.CreateDBNodeContainer ( NXOpen.Part  part)
inline

Creates node container

Created in NX10.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBPlatformEquipmentNode NXOpen.LineDesigner.DBNodeManager.CreateDBPlatformEquipmentNode ( NXOpen.Part  part)
inline

Creates platform equipment node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
unsafe NXOpen.LineDesigner.DBStairwayEquipmentNode NXOpen.LineDesigner.DBNodeManager.CreateDBStairwayEquipmentNode ( NXOpen.Part  part)
inline

Creates stairway equipment node

Created in NX9.0.0

License requirements: ld_line_designer ("FULL LINE DESIGNER")

Parameters
part
Returns
static DBNodeManager NXOpen.LineDesigner.DBNodeManager.GetDBNodeManager ( NXOpen.Session  owner)
inlinestatic

Returns the DBNodeManager object for the running session which serves as the 'gateway' class for the application API.

References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.

Property Documentation

Tag NXOpen.LineDesigner.DBNodeManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.