|
NX Open C++ Reference Guide
|
Collection class for RouteLogicalAssociation object
To obtain an instance of this class, refer to Routing::RouteManager
Created in NX4.0.0.
More...
Classes | |
| class | iterator |
| Iterator for accessing the contents of the collection. More... | |
Public Member Functions | |
| iterator | begin () |
| Returns an iterator addressing the first element. | |
| NXOpen::Routing::RouteLogicalAssociation * | CreateLogicalAssociation (const NXString &name, NXOpen::NXObject *control, const std::vector< NXOpen::NXObject * > &targets, bool includeStocks) |
| Creates a RouteLogicalAssociation. | |
| NXOpen::Routing::RouteLogicalAssociation * | CreateLogicalAssociation (const char *name, NXOpen::NXObject *control, const std::vector< NXOpen::NXObject * > &targets, bool includeStocks) |
| Creates a RouteLogicalAssociation. | |
| iterator | end () |
| Returns an iterator addressing one past the last element. | |
| std::vector < NXOpen::Routing::RouteLogicalAssociation * > | GetLogicalAssociations () |
| Returns Routing::RouteLogicalAssociation of this part. | |
| void | PerformLogicalAssociation (const std::vector< NXOpen::Routing::RouteLogicalAssociation * > &logicalAssociations) |
| Performs the blanking/suppressing of objects in Routing::RouteLogicalAssociation . | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Collection class for RouteLogicalAssociation object
To obtain an instance of this class, refer to Routing::RouteManager
Created in NX4.0.0.
| iterator NXOpen::Routing::RouteLogicalAssociationCollection::begin | ( | ) |
Returns an iterator addressing the first element.
| NXOpen::Routing::RouteLogicalAssociation* NXOpen::Routing::RouteLogicalAssociationCollection::CreateLogicalAssociation | ( | const NXString & | name, |
| NXOpen::NXObject * | control, | ||
| const std::vector< NXOpen::NXObject * > & | targets, | ||
| bool | includeStocks | ||
| ) |
Creates a RouteLogicalAssociation.
| name | Name of Logical Association NOTE: The full Unicode character set is not supported for this parameter. |
| control | Control object |
| targets | Targets for Logical Association |
| includeStocks | Include all stocks in the logical association |
| NXOpen::Routing::RouteLogicalAssociation* NXOpen::Routing::RouteLogicalAssociationCollection::CreateLogicalAssociation | ( | const char * | name, |
| NXOpen::NXObject * | control, | ||
| const std::vector< NXOpen::NXObject * > & | targets, | ||
| bool | includeStocks | ||
| ) |
Creates a RouteLogicalAssociation.
| name | Name of Logical Association NOTE: The full Unicode character set is not supported for this parameter. |
| control | Control object |
| targets | Targets for Logical Association |
| includeStocks | Include all stocks in the logical association |
| iterator NXOpen::Routing::RouteLogicalAssociationCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
| std::vector<NXOpen::Routing::RouteLogicalAssociation *> NXOpen::Routing::RouteLogicalAssociationCollection::GetLogicalAssociations | ( | ) |
Returns Routing::RouteLogicalAssociation of this part.
| void NXOpen::Routing::RouteLogicalAssociationCollection::PerformLogicalAssociation | ( | const std::vector< NXOpen::Routing::RouteLogicalAssociation * > & | logicalAssociations | ) |
Performs the blanking/suppressing of objects in Routing::RouteLogicalAssociation .
Created in NX5.0.0.
License requirements : routing_harness ("Routing Harness")
| logicalAssociations | logical associations |
| tag_t NXOpen::Routing::RouteLogicalAssociationCollection::Tag | ( | ) | const |
Returns the tag of this object.