NXOpen .NET Reference  12.0.0
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.AMEBaseBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Member Functions

unsafe void SetOwningSheet (NXOpen.Diagramming.Sheet owningSheet)
 Set TeeJunction's owning sheet 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 SetTargetConnection (NXOpen.Diagramming.Connection targetConnection)
 Set Target Connection where TeeJunction must be created. More...
 
unsafe void SetLocation (double locationX, double locationY)
 Set Location of TeeJunction on Target Connection 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...
 

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 void NXOpen.AME.TeeJunctionBuilder.SetContextConnectionPortAndBendPoints ( NXOpen.AME.AMEExtendedObject  contextConnectionPort,
NXOpen.Point2d[]  p2dBendPoints 
)

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 
)

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)

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)

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)

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)

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)

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.