|
enum | AutoRouteSel {
AutoRouteSelBundleDiameter,
AutoRouteSelLeastBundles,
AutoRouteSelDesignRules,
AutoRouteSelLeastSegments,
AutoRouteSelShortestLength
} |
| Auto-route selections. More...
|
|
enum | RouteLevel { RouteLevelPin,
RouteLevelComp,
RouteLevelMixed,
RouteLevelPartial
} |
| Routing level. More...
|
|
enum | RouteTypes { RouteTypesDefaultRoute = -1,
RouteTypesAutoRoute,
RouteTypesManualRoute
} |
| Route types (manual/auto). More...
|
|
double | CalculateCutLength () |
| Calculates and sets cut length on object. More...
|
|
void | ChangeHarness (NXOpen::Routing::Electrical::HarnessDevice *harnessDevice) |
| Adds this stockdevice as child of given HarnessDevice. More...
|
|
NXString | ColorName () |
| Returns the color name. More...
|
|
double | CutLength () |
| Returns the cut length. More...
|
|
NXOpen::Routing::Electrical::ConnectorDevice * | FindFromConnector () |
| Find the from connector for this stock device. More...
|
|
NXOpen::Routing::Electrical::Connection * | FindImplementedConnection () |
| Find the NXOpen::Routing::Electrical::Connection implemented by this device. More...
|
|
NXOpen::Routing::Electrical::HarnessDefinition * | FindNearestHarnessDefinition () |
| Get nearest NXOpen::Routing::Electrical::HarnessDefinition encountered up the parent-child hierarchy. More...
|
|
NXOpen::Routing::Electrical::HarnessDevice * | FindNearestHarnessDevice () |
| Find the nearest NXOpen::Routing::Electrical::HarnessDevice encountered up the parent-child hierarchy. More...
|
|
NXOpen::Routing::Electrical::ConnectorDevice * | FindToConnector () |
| Find the to connector for this stock device. More...
|
|
NXOpen::Routing::Electrical::CableDefinition * | FindTopmostCableDefinition () |
| Get topmost NXOpen::Routing::Electrical::CableDefinition encountered up the parent-child hierarchy. More...
|
|
std::vector
< NXOpen::Routing::Electrical::ConnectorDevice * > | GetIntermediateComponents () |
| Get intermediate components. More...
|
|
std::vector
< NXOpen::Routing::LogicalTerminal * > | GetIntermediateTerminals () |
| Get the intermediate terminals associated to this stock device. More...
|
|
bool | HasIntermediateComponents () |
| Does this stock device have intermediate components? More...
|
|
void | ManuallyRoute (NXOpen::Routing::Electrical::ElectricalStockDevice::RouteLevel routeLevel, const std::vector< NXOpen::Routing::ISegment * > &segments) |
| Manually routes a NXOpen::Routing::Electrical::ElectricalStockDevice . More...
|
|
int | NxColorValue () |
| Returns the NX color value. More...
|
|
void | SetColorName (const NXString &colorName) |
| Sets the color name. More...
|
|
void | SetColorName (const char *colorName) |
| Sets the color name. More...
|
|
void | SetCutLength (double cutLength) |
| Sets the cut length. More...
|
|
void | SetNxColorValue (int nxColorValue) |
| Sets the NX color value. More...
|
|
The Electrical WireDevice corresponds to a wire instance of NXOpen::Routing::Electrical::ElectricalStockDevice .
Creator not available in KF.
Created in NX4.0.2.