NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.Diagramming.NodeBuilder Class Reference

Represents a NodeBuilder. More...

Inheritance diagram for NXOpen.Diagramming.NodeBuilder:
NXOpen.Diagramming.ConnectableElementBuilder NXOpen.Diagramming.SheetElementBuilder NXOpen.Diagramming.BaseObjectBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Member Functions

unsafe void AddGroupMember (NXOpen.Diagramming.SheetElement member)
 Adds a node to this node group. More...
 
unsafe void RemoveGroupMember (NXOpen.Diagramming.SheetElement member)
 Removes a node from this node group. More...
 
unsafe void RemoveAllGroupMembers ()
 Remove all members. More...
 
- Public Member Functions inherited from NXOpen.Diagramming.ConnectableElementBuilder
unsafe NXOpen.Diagramming.Port[] GetAllPorts ()
 Gets all ports of this connectable element. More...
 
unsafe NXOpen.Diagramming.Port[] GetPorts (NXOpen.Diagramming.Direction direction)
 Gets ports of this connectable element by the direction. More...
 
- Public Member Functions inherited from NXOpen.Diagramming.SheetElementBuilder
unsafe void GetMinNodeSize (out double[] sizeValues)
 Gets the minimum node size values More...
 
unsafe void SetMinNodeSize (double[] sizeValues)
 Sets the minimum node size values More...
 
unsafe void GetAllowedTransformations (out bool isAllowedTranslation, out bool isAllowedRotation, out bool isAllowedScale, out bool isAllowedShear)
 Get the allowed transformations of the sheet element. More...
 
unsafe void SetOwningSheet (NXOpen.Diagramming.Sheet owningSheet)
 Set the owning sheet when the sheet element is created. More...
 

Properties

unsafe bool Expanded [get, set]
 Returns or sets the node state of expanded or collapsed. More...
 
unsafe bool Fullfillment [get]
 Returns the flag that indicates if the node is a fulfillment object. More...
 
unsafe bool GroupingAllowed [get, set]
 Returns or sets the flag that indicates if the node is allowed to be a nested node and contain other child sheet elements. More...
 
unsafe NXOpen.Diagramming.Node OffsheetReference [get, set]
 Returns or sets the referenced offsheet node. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.Diagramming.SheetElementBuilder
enum  ResizeOptionType {
  AnyDirection, OnAnchor, SameRatio, SameRationOnCorner,
  SameRatioOnEdge
}
 Represents the resize option for a NXOpen.Diagramming.SheetElementBuilder . More...
 

Detailed Description

Represents a NodeBuilder.

To create a new instance of this class, use NXOpen.Diagramming.NodeCollection.CreateNodeBuilder

Created in NX10.0.0

Member Function Documentation

unsafe void NXOpen.Diagramming.NodeBuilder.AddGroupMember ( NXOpen.Diagramming.SheetElement  member)

Adds a node to this node group.

Created in NX10.0.0

License requirements: None.

Parameters
member
unsafe void NXOpen.Diagramming.NodeBuilder.RemoveAllGroupMembers ( )

Remove all members.

Created in NX10.0.0

License requirements: None.

unsafe void NXOpen.Diagramming.NodeBuilder.RemoveGroupMember ( NXOpen.Diagramming.SheetElement  member)

Removes a node from this node group.

Created in NX10.0.0

License requirements: None.

Parameters
member

Property Documentation

unsafe bool NXOpen.Diagramming.NodeBuilder.Expanded
getset

Returns or sets the node state of expanded or collapsed.

If true the node is expanded.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Diagramming.NodeBuilder.Fullfillment
get

Returns the flag that indicates if the node is a fulfillment object.

If true the node represents a physical object such as a piece of equipment from a library.

Created in NX10.0.0

License requirements: None.

unsafe bool NXOpen.Diagramming.NodeBuilder.GroupingAllowed
getset

Returns or sets the flag that indicates if the node is allowed to be a nested node and contain other child sheet elements.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Diagramming.Node NXOpen.Diagramming.NodeBuilder.OffsheetReference
getset

Returns or sets the referenced offsheet node.

It could be elsewhere on the same sheet or on a different sheet and it can be a null reference (Nothing in Visual Basic).

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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