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

JA class for creating Tee Junction More...

Inheritance diagram for NXOpen.AME.TeeJunctionBuilder:
NXOpen.AME.MultipleObjectsBuilder NXOpen.AME.AMEBaseBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe NXOpen.Diagramming.Node CreateTeeJunctionDiagramNode ()
 Create TeeJunction node. More...
 
unsafe void SetContextConnectionData (NXOpen.Diagramming.Port contextConnectionPort, NXOpen.Point2d[] p2dBendPoints)
 Set Context Connection's Start Port and it's Bend Points. More...
 
unsafe void SetContextConnectionPortAndBendPoints (NXOpen.AME.AMEExtendedObject contextConnectionPort, NXOpen.Point2d[] p2dBendPoints)
 Set Context Connection's Start Port and it's Bend Points. More...
 
unsafe void SetLocation (double locationX, double locationY)
 Set Location of TeeJunction on Target Connection More...
 
unsafe void SetOwningSheet (NXOpen.Diagramming.Sheet owningSheet)
 Set TeeJunction's owning sheet More...
 
unsafe void SetTargetConnection (NXOpen.Diagramming.Connection targetConnection)
 Set Target Connection where TeeJunction must be created. More...
 
unsafe void SetTargetSegmentId (int segmentID)
 Set Target Connection's segmentId More...
 
unsafe void SetTeeJunctionType (NXOpen.AME.AmeTeeJunctionType junctionType)
 Set TeeJunction type. More...
 
unsafe void SetTeeJunctionVariant (NXOpen.AME.AmeTeeJunctionVariant variantIndex)
 Set TeeJunction variant. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 

Detailed Description

JA class for creating Tee Junction

To create a new instance of this class, use NXOpen.AME.AMEManager.CreateTeeJunctionBuilder

Created in NX12.0.0

Member Function Documentation

unsafe NXOpen.Diagramming.Node NXOpen.AME.TeeJunctionBuilder.CreateTeeJunctionDiagramNode ( )
inline

Create TeeJunction node.

Created in NX1847.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns
unsafe void NXOpen.AME.TeeJunctionBuilder.SetContextConnectionData ( NXOpen.Diagramming.Port  contextConnectionPort,
NXOpen.Point2d[]  p2dBendPoints 
)
inline

Set Context Connection's Start Port and it's Bend Points.

Created in NX1872.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
contextConnectionPort
p2dBendPoints
unsafe void NXOpen.AME.TeeJunctionBuilder.SetContextConnectionPortAndBendPoints ( NXOpen.AME.AMEExtendedObject  contextConnectionPort,
NXOpen.Point2d[]  p2dBendPoints 
)
inline

Set Context Connection's Start Port and it's Bend Points.

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
contextConnectionPort
p2dBendPoints
unsafe void NXOpen.AME.TeeJunctionBuilder.SetLocation ( double  locationX,
double  locationY 
)
inline

Set Location of TeeJunction on Target Connection

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
locationX
locationY
unsafe void NXOpen.AME.TeeJunctionBuilder.SetOwningSheet ( NXOpen.Diagramming.Sheet  owningSheet)
inline

Set TeeJunction's owning sheet

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
owningSheet
unsafe void NXOpen.AME.TeeJunctionBuilder.SetTargetConnection ( NXOpen.Diagramming.Connection  targetConnection)
inline

Set Target Connection where TeeJunction must be created.

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
targetConnection
unsafe void NXOpen.AME.TeeJunctionBuilder.SetTargetSegmentId ( int  segmentID)
inline

Set Target Connection's segmentId

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
segmentID
unsafe void NXOpen.AME.TeeJunctionBuilder.SetTeeJunctionType ( NXOpen.AME.AmeTeeJunctionType  junctionType)
inline

Set TeeJunction type.

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
junctionType
unsafe void NXOpen.AME.TeeJunctionBuilder.SetTeeJunctionVariant ( NXOpen.AME.AmeTeeJunctionVariant  variantIndex)
inline

Set TeeJunction variant.

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
variantIndex

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