|
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.
|
|
void | ChangeHarness (NXOpen::Routing::Electrical::HarnessDevice *harnessDevice) |
| Adds this stockdevice as child of given HarnessDevice.
|
|
NXString | ColorName () |
| Returns the color name.
|
|
double | CutLength () |
| Returns the cut length.
|
|
NXOpen::Routing::Electrical::ConnectorDevice * | FindFromConnector () |
| Find the from connector for this stock device.
|
|
NXOpen::Routing::Electrical::Connection * | FindImplementedConnection () |
| Find the Routing::Electrical::Connection implemented by this device.
|
|
NXOpen::Routing::Electrical::HarnessDefinition * | FindNearestHarnessDefinition () |
| Get nearest Routing::Electrical::HarnessDefinition encountered up the parent-child hierarchy.
|
|
NXOpen::Routing::Electrical::HarnessDevice * | FindNearestHarnessDevice () |
| Find the nearest Routing::Electrical::HarnessDevice encountered up the parent-child hierarchy.
|
|
NXOpen::Routing::Electrical::ConnectorDevice * | FindToConnector () |
| Find the to connector for this stock device.
|
|
NXOpen::Routing::Electrical::CableDefinition * | FindTopmostCableDefinition () |
| Get topmost Routing::Electrical::CableDefinition encountered up the parent-child hierarchy.
|
|
std::vector
< NXOpen::Routing::Electrical::ConnectorDevice * > | GetIntermediateComponents () |
| Get intermediate components.
|
|
std::vector
< NXOpen::Routing::LogicalTerminal * > | GetIntermediateTerminals () |
| Get the intermediate terminals associated to this stock device.
|
|
bool | HasIntermediateComponents () |
| Does this stock device have intermediate components?
|
|
void | ManuallyRoute (NXOpen::Routing::Electrical::ElectricalStockDevice::RouteLevel routeLevel, const std::vector< NXOpen::Routing::ISegment * > &segments) |
| Manually routes a Routing::Electrical::ElectricalStockDevice .
|
|
int | NxColorValue () |
| Returns the NX color value.
|
|
void | SetColorName (const NXString &colorName) |
| Sets the color name.
|
|
void | SetColorName (const char *colorName) |
| Sets the color name.
|
|
void | SetCutLength (double cutLength) |
| Sets the cut length.
|
|
void | SetNxColorValue (int nxColorValue) |
| Sets the NX color value.
|
|
The Electrical WireDevice corresponds to a wire instance of Routing::Electrical::ElectricalStockDevice .
<br> Creator not available in KF. <br>
Created in NX4.0.2.