NX Open C++ Reference Guide
|
JA class for creating Tee Junction
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateTeeJunctionBuilder
Created in NX12.0.0.
More...
Public Member Functions | |
void | SetContextConnectionPortAndBendPoints (NXOpen::AME::AMEExtendedObject *contextConnectionPort, const std::vector< NXOpen::Point2d > &p2dBendPoints) |
Set Context Connection's Start Port and it's Bend Points. More... | |
void | SetLocation (double locationX, double locationY) |
Set Location of TeeJunction on Target Connection Created in NX12.0.0. More... | |
void | SetOwningSheet (NXOpen::Diagramming::Sheet *owningSheet) |
Set TeeJunction's owning sheet Created in NX12.0.0. More... | |
void | SetTargetConnection (NXOpen::Diagramming::Connection *targetConnection) |
Set Target Connection where TeeJunction must be created. More... | |
void | SetTargetSegmentId (int segmentID) |
Set Target Connection's segmentId Created in NX12.0.0. More... | |
void | SetTeeJunctionType (NXOpen::AME::AmeTeeJunctionType junctionType) |
Set TeeJunction type. More... | |
void | SetTeeJunctionVariant (NXOpen::AME::AmeTeeJunctionVariant variantIndex) |
Set TeeJunction variant. More... | |
JA class for creating Tee Junction
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateTeeJunctionBuilder
Created in NX12.0.0.
void NXOpen::AME::TeeJunctionBuilder::SetContextConnectionPortAndBendPoints | ( | NXOpen::AME::AMEExtendedObject * | contextConnectionPort, |
const std::vector< 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")
contextConnectionPort | contextconnectionport |
p2dBendPoints | p2dbendpoints |
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")
locationX | locationx |
locationY | locationy |
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")
owningSheet | owningsheet |
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")
targetConnection | targetconnection |
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")
segmentID | segmentid |
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")
junctionType | junctiontype |
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")
variantIndex | variantindex |