NX Open C++ Reference Guide
|
Represents a collection of Routing::OverstockApplication objects. More...
Public Member Functions | |
NXOpen::Routing::Method | Definition () |
Returns the method used to define the overstock application. | |
NXOpen::Point * | EndPointOfOverstock () |
Returns the end point of overstock on the path. | |
std::vector < NXOpen::Routing::Stock * > | GetCoveredStocks () |
Gets the Routing::Stock and Routing::OverstockApplication that this Routing::OverstockApplication covers. | |
std::vector< NXOpen::Curve * > | GetCrossSections () |
Gets the cross sections controlled by this object. | |
std::vector < NXOpen::Routing::Overstock * > | GetOverstocks () |
Returns Routing::Overstock objects covering this Routing::OverstockApplication . | |
std::vector < NXOpen::Routing::ISegment * > | GetSegments () |
Returns the set of segments over which the overstock is applied. | |
NXOpen::Point * | MidPointOfOverstock () |
Returns the mid point of overstock on the path. | |
void | SetCoveredStocks (const std::vector< NXOpen::Routing::Stock * > &coveredStocks) |
Sets the Routing::Stock and Routing::OverstockApplication that this Routing::OverstockApplication covers. | |
NXOpen::Routing::ControlPoint * | StartOfPath () |
Returns the start control point of the path over which the overstock is applied. | |
NXOpen::Point * | StartPointOfOverstock () |
Returns the start point of overstock on the path. |
Represents a collection of Routing::OverstockApplication objects.
Created in NX4.0.0.
Returns the method used to define the overstock application.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
std::vector<NXOpen::Routing::Stock *> NXOpen::Routing::OverstockApplication::GetCoveredStocks | ( | ) |
Gets the Routing::Stock and Routing::OverstockApplication that this Routing::OverstockApplication covers.
std::vector<NXOpen::Curve *> NXOpen::Routing::OverstockApplication::GetCrossSections | ( | ) |
Gets the cross sections controlled by this object.
These cross sections could be used for a custom bundling algorithm.
std::vector<NXOpen::Routing::Overstock *> NXOpen::Routing::OverstockApplication::GetOverstocks | ( | ) |
Returns Routing::Overstock objects covering this Routing::OverstockApplication .
std::vector<NXOpen::Routing::ISegment *> NXOpen::Routing::OverstockApplication::GetSegments | ( | ) |
Returns the set of segments over which the overstock is applied.
Returns the mid point of overstock on the path.
Used in Point and Length definition method.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
void NXOpen::Routing::OverstockApplication::SetCoveredStocks | ( | const std::vector< NXOpen::Routing::Stock * > & | coveredStocks | ) |
Sets the Routing::Stock and Routing::OverstockApplication that this Routing::OverstockApplication covers.
Created in NX4.0.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
coveredStocks | Stocks to cover |
Returns the start control point of the path over which the overstock is applied.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")