NX Open C++ Reference Guide
Public Member Functions
NXOpen::Routing::Wire Class Reference

The Routing Wire object is the set of information needed to define a ROUTE_wire. More...

Inheritance diagram for NXOpen::Routing::Wire:
NXOpen::NXObject NXOpen::Routing::IPath NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject

List of all members.

Public Member Functions

virtual void AddSegmentsToList (const std::vector< NXOpen::Routing::ISegment * > &objs)
 Adds segment(s) to an IPath object.
virtual
NXOpen::Routing::ControlPoint
ControlPointEnd ()
 Returns the end ControlPoint for an IPath object.
virtual
NXOpen::Routing::ControlPoint
ControlPointStart ()
 Returns the start ControlPoint for an IPath object.
virtual void DelSegmentsFromList (const std::vector< NXOpen::Routing::ISegment * > &objs)
 Removes segment(s) from the IPath object.
virtual std::vector
< NXOpen::Routing::ISegment * > 
GetSegmentList ()
 Returns the list of all of the segments contained in the IPath.
std::vector
< NXOpen::Routing::ISegment * > 
GetSegments ()
 Returns the segments for the wire.
std::vector
< NXOpen::Routing::Stock * > 
GetStock ()
 Returns the stocks for the wire.
virtual void SetControlPointEnd (NXOpen::Routing::ControlPoint *end)
 Sets the end ControlPoint for an IPath object.
virtual void SetControlPointStart (NXOpen::Routing::ControlPoint *start)
 Sets the start ControlPoint for an IPath object.

Detailed Description

The Routing Wire object is the set of information needed to define a ROUTE_wire.


Creator not available in KF.

Created in NX4.0.0.


Member Function Documentation

virtual void NXOpen::Routing::Wire::AddSegmentsToList ( const std::vector< NXOpen::Routing::ISegment * > &  objs) [virtual]

Adds segment(s) to an IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
objslist of segments that are to be added

Implements NXOpen::Routing::IPath.

Returns the end ControlPoint for an IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Implements NXOpen::Routing::IPath.

Returns the start ControlPoint for an IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Implements NXOpen::Routing::IPath.

virtual void NXOpen::Routing::Wire::DelSegmentsFromList ( const std::vector< NXOpen::Routing::ISegment * > &  objs) [virtual]

Removes segment(s) from the IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
objslist of segments that are to be deleted

Implements NXOpen::Routing::IPath.

Returns the list of all of the segments contained in the IPath.

Returns:
list of all of the segments in this IPath object
Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Implements NXOpen::Routing::IPath.

Returns the segments for the wire.

Returns:

Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the stocks for the wire.

Returns:

Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Sets the end ControlPoint for an IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
endend ControlPoint for the IPath object

Implements NXOpen::Routing::IPath.

Sets the start ControlPoint for an IPath object.


Created in NX4.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
startstart ControlPoint for the IPath object

Implements NXOpen::Routing::IPath.


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