NX Open C++ Reference Guide
|
Represents a GeometricUtilities::WaveLinkRepository . More...
Public Member Functions | |
void | Destroy () |
Destroy the link repository Created in NX7.5.0. | |
void | SetBuilder (NXOpen::Builder *builder) |
Set the builder of the active command.If the builder is feat builder, then the feature from the builder will be queried and used as master feature. | |
void | SetLink (NXOpen::Features::Feature *linkFeature) |
Set the link created by interpart selection Created in NX7.5.0. | |
void | SetNonFeatureApplication (bool flag) |
Specify if the client is non-feature based application or not. |
Represents a GeometricUtilities::WaveLinkRepository .
This object performs the task of embedding the link features created by the command. It also cleans up unused links.
To create a new instance of this class, use Part::CreateWavelinkRepository
Created in NX7.5.0.
Destroy the link repository
Created in NX7.5.0.
License requirements : None
void NXOpen::GeometricUtilities::WaveLinkRepository::SetBuilder | ( | NXOpen::Builder * | builder | ) |
Set the builder of the active command.If the builder is feat builder, then the feature from the builder will be queried and used as master feature.
This master feature is needed to populate the repository with existing slave links on the feature.
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
builder | the builder of the command |
void NXOpen::GeometricUtilities::WaveLinkRepository::SetLink | ( | NXOpen::Features::Feature * | linkFeature | ) |
Set the link created by interpart selection
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
linkFeature | the wavelink feature |
void NXOpen::GeometricUtilities::WaveLinkRepository::SetNonFeatureApplication | ( | bool | flag | ) |
Specify if the client is non-feature based application or not.
This flag is used by the repository to properly clean up unused links.
Created in NX7.5.0.
License requirements : None
flag | flag |