NX Open C++ Reference Guide
List of all members
NXOpen::Routing::Electrical::WireDevice Class Reference

The Electrical WireDevice corresponds to a wire instance of NXOpen::Routing::Electrical::ElectricalStockDevice . More...

Inheritance diagram for NXOpen::Routing::Electrical::WireDevice:
NXOpen::Routing::Electrical::ElectricalStockDevice NXOpen::Routing::StockDevice NXOpen::Routing::SingleDevice NXOpen::Routing::RouteObject NXOpen::Routing::RootObject NXOpen::Routing::ICharacteristic NXOpen::NXObject NXOpen::INXObject NXOpen::TaggedObject NXOpen::INXObject

Additional Inherited Members

- Public Types inherited from NXOpen::Routing::Electrical::ElectricalStockDevice
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...
 
- Public Member Functions inherited from NXOpen::Routing::Electrical::ElectricalStockDevice
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::ConnectorDeviceFindFromConnector ()
 Find the from connector for this stock device. More...
 
NXOpen::Routing::Electrical::ConnectionFindImplementedConnection ()
 Find the NXOpen::Routing::Electrical::Connection implemented by this device. More...
 
NXOpen::Routing::Electrical::HarnessDefinitionFindNearestHarnessDefinition ()
 Get nearest NXOpen::Routing::Electrical::HarnessDefinition encountered up the parent-child hierarchy. More...
 
NXOpen::Routing::Electrical::HarnessDeviceFindNearestHarnessDevice ()
 Find the nearest NXOpen::Routing::Electrical::HarnessDevice encountered up the parent-child hierarchy. More...
 
NXOpen::Routing::Electrical::ConnectorDeviceFindToConnector ()
 Find the to connector for this stock device. More...
 
NXOpen::Routing::Electrical::CableDefinitionFindTopmostCableDefinition ()
 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...
 

Detailed Description

The Electrical WireDevice corresponds to a wire instance of NXOpen::Routing::Electrical::ElectricalStockDevice .


Creator not available in KF.

Created in NX4.0.2.


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