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.