NXOpen C++ Reference Guide
|
Represents the collection of all ParamLibParameter objects in this Part. 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. More... | |
NXOpen::ParamLibParameter * | CopyParameterFromLibrary (const NXString &libraryName, const NXString &libraryReference) |
Creates an editable parameter (copy) in the part from a library parameter definition. More... | |
NXOpen::ParamLibParameter * | CopyParameterFromLibrary (const char *libraryName, const char *libraryReference) |
Creates an editable parameter (copy) in the part from a library parameter definition. More... | |
NXOpen::ParamLibParameter * | CopyParameterFromLibrary (const NXString &libraryName, const NXString &libraryReference, bool retainParentPedigree) |
Creates an editable parameter (copy) in the part from a library parameter definition. More... | |
NXOpen::ParamLibParameter * | CopyParameterFromLibrary (const char *libraryName, const char *libraryReference, bool retainParentPedigree) |
Creates an editable parameter (copy) in the part from a library parameter definition. More... | |
NXOpen::ParamLibParameterListBuilder * | CreateListBlockBuilder () |
Creates a NXOpen::ParamLibParameterListBuilder that controls the parameters list UI block look and feel as well as capturing the interactions so the values/settings can be journaled. More... | |
NXOpen::ParamLibParameterListBuilder * | CreateListBlockBuilder1 (std::vector< NXString > &pcLibTypeNeuNames) |
Creates a NXOpen::ParamLibParameterListBuilder that controls the parameters list UI block look and feel as well as capturing the interactions so the values/settings can be journaled. More... | |
NXOpen::ParamLibParameterBuilder * | CreateParameterBuilder (const NXString &libTypeNeutralName, int parameterType) |
Creates a ParamLibParameterBuilder used to create a parameter of a given type of a given type of parameter library. More... | |
NXOpen::ParamLibParameterBuilder * | CreateParameterBuilder (const char *libTypeNeutralName, int parameterType) |
Creates a ParamLibParameterBuilder used to create a parameter of a given type of a given type of parameter library. More... | |
NXOpen::ParamLibParameterBuilder * | CreateParameterEditBuilder (NXOpen::ParamLibParameter *parameterTag) |
Creates a ParamLibParameterBuilder used to edit parameters. More... | |
NXOpen::ParamLibParameterBuilder * | CreateParameterInspectBuilder (NXOpen::ParamLibParameter *parameterTag) |
Creates a ParamLibParameterBuilder used to inspect parameters. More... | |
NXOpen::ParamLibLibraryManagerBuilder * | CreateParameterLibmgrBuilder (std::vector< NXString > &pcLibTypeNeuNames) |
Creates a ParamLibLibraryManagerBuilder used by the parameter library manager UI to control the look and feel as well as capturing the interactions so the values/settings can be journaled. More... | |
void | DeleteParametersFromLibrary (std::vector< NXString > &pParamNames, const NXString &pcLibName) |
Deletes the parameters from a parameter library file. More... | |
void | DeleteParametersFromLibrary (std::vector< NXString > &pParamNames, const char *pcLibName) |
Deletes the parameters from a parameter library file. More... | |
iterator | end () |
Returns an iterator addressing one past the last element. More... | |
void | ExportParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const NXString &pcExportedLibName, const std::vector< bool > &bUpdateLibraryReference) |
Writes out parameters to a parameter library file. More... | |
void | ExportParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const char *pcExportedLibName, const std::vector< bool > &bUpdateLibraryReference) |
Writes out parameters to a parameter library file. More... | |
void | ExportParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const NXString &pcExportedLibName, bool bUpdateLibraryReference) |
Writes out parameters to a parameter library file. More... | |
void | ExportParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const char *pcExportedLibName, bool bUpdateLibraryReference) |
Writes out parameters to a parameter library file. More... | |
NXOpen::ParamLibParameter * | FindObject (const NXString &journalIdentifier) |
Finds the NXOpen::ParamLibParameter with the given identifier as recorded in a journal. More... | |
NXOpen::ParamLibParameter * | FindObject (const char *journalIdentifier) |
Finds the NXOpen::ParamLibParameter with the given identifier as recorded in a journal. More... | |
NXOpen::ParamLibParameter * | GetLoadedLibraryParameter (const NXString &pcLibName, const NXString &pcParamName) |
Checks if a library parameter is loaded into a part file or not. More... | |
NXOpen::ParamLibParameter * | GetLoadedLibraryParameter (const char *pcLibName, const char *pcParamName) |
Checks if a library parameter is loaded into a part file or not. More... | |
std::vector < NXOpen::ParamLibParameter * > | GetUsedParameters () |
Returns the parameters used in the part. More... | |
void | InfoLibraryParameter (const NXString &pcLibAr, const NXString &pcParamNameAr) |
Displays the property values for the specified library parameter in the information window. More... | |
void | InfoLibraryParameter (const char *pcLibAr, const char *pcParamNameAr) |
Displays the property values for the specified library parameter in the information window. More... | |
void | InfoLibraryParameterToFile (const NXString &pcLibAr, const NXString &pcParamNameAr, bool bOverride, const NXString &pcFileName) |
Writes the property values for the specified library parameter to a file. More... | |
void | InfoLibraryParameterToFile (const char *pcLibAr, const char *pcParamNameAr, bool bOverride, const char *pcFileName) |
Writes the property values for the specified library parameter to a file. More... | |
NXOpen::ParamLibParameter * | LoadFromNxparampllibrary (const NXString ¶meterName) |
Creates a non-editable parameter in the part from a NX parameter library parameter definition. More... | |
NXOpen::ParamLibParameter * | LoadFromNxparampllibrary (const char *parameterName) |
Creates a non-editable parameter in the part from a NX parameter library parameter definition. More... | |
NXOpen::ParamLibParameter * | LoadFromParamplLibrary (const NXString &libraryName, const NXString ¶meterName) |
Creates a non-editable parameter in the part from a parameter library file definition. More... | |
NXOpen::ParamLibParameter * | LoadFromParamplLibrary (const char *libraryName, const char *parameterName) |
Creates a non-editable parameter in the part from a parameter library file definition. More... | |
void | OutputParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const NXString &pcExportedLibName) |
Writes out parameters to a parameter library file. More... | |
void | OutputParametersToLibrary (std::vector< NXString > &pcParamNames, std::vector< NXString > &pcLibNames, const char *pcExportedLibName) |
Writes out parameters to a parameter library file. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
void | UpdateParametersInLibrary (const std::vector< NXOpen::ParamLibParameter * > &tEditedParam, std::vector< NXString > &pParamNames, const NXString &pcLibName) |
Updates the parameters in a parameter library file. More... | |
void | UpdateParametersInLibrary (const std::vector< NXOpen::ParamLibParameter * > &tEditedParam, std::vector< NXString > &pParamNames, const char *pcLibName) |
Updates the parameters in a parameter library file. More... | |
Represents the collection of all ParamLibParameter objects in this Part.
To obtain an instance of this class, refer to NXOpen::ParamLibParameterLibraryManager
Created in NX1847.0.0.
iterator NXOpen::ParamLibParameterCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::CopyParameterFromLibrary | ( | const NXString & | libraryName, |
const NXString & | libraryReference | ||
) |
Creates an editable parameter (copy) in the part from a library parameter definition.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
libraryReference | the parameter name/identifier |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::CopyParameterFromLibrary | ( | const char * | libraryName, |
const char * | libraryReference | ||
) |
Creates an editable parameter (copy) in the part from a library parameter definition.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
libraryReference | the parameter name/identifier |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::CopyParameterFromLibrary | ( | const NXString & | libraryName, |
const NXString & | libraryReference, | ||
bool | retainParentPedigree | ||
) |
Creates an editable parameter (copy) in the part from a library parameter definition.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
libraryReference | the parameter name/identifier |
retainParentPedigree | true indicates that the copied parameter should retain information about what library parameter it came from |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::CopyParameterFromLibrary | ( | const char * | libraryName, |
const char * | libraryReference, | ||
bool | retainParentPedigree | ||
) |
Creates an editable parameter (copy) in the part from a library parameter definition.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
libraryReference | the parameter name/identifier |
retainParentPedigree | true indicates that the copied parameter should retain information about what library parameter it came from |
NXOpen::ParamLibParameterListBuilder* NXOpen::ParamLibParameterCollection::CreateListBlockBuilder | ( | ) |
Creates a NXOpen::ParamLibParameterListBuilder that controls the parameters list UI block look and feel as well as capturing the interactions so the values/settings can be journaled.
NXOpen::ParamLibParameterListBuilder* NXOpen::ParamLibParameterCollection::CreateListBlockBuilder1 | ( | std::vector< NXString > & | pcLibTypeNeuNames | ) |
Creates a NXOpen::ParamLibParameterListBuilder that controls the parameters list UI block look and feel as well as capturing the interactions so the values/settings can be journaled.
pcLibTypeNeuNames | Array of neutral names of valid parameter library types |
NXOpen::ParamLibParameterBuilder* NXOpen::ParamLibParameterCollection::CreateParameterBuilder | ( | const NXString & | libTypeNeutralName, |
int | parameterType | ||
) |
Creates a ParamLibParameterBuilder used to create a parameter of a given type of a given type of parameter library.
libTypeNeutralName | Neutral name of parameter library type |
parameterType | Type of NXOpen::ParamLibParameter to be created |
NXOpen::ParamLibParameterBuilder* NXOpen::ParamLibParameterCollection::CreateParameterBuilder | ( | const char * | libTypeNeutralName, |
int | parameterType | ||
) |
Creates a ParamLibParameterBuilder used to create a parameter of a given type of a given type of parameter library.
libTypeNeutralName | Neutral name of parameter library type |
parameterType | Type of NXOpen::ParamLibParameter to be created |
NXOpen::ParamLibParameterBuilder* NXOpen::ParamLibParameterCollection::CreateParameterEditBuilder | ( | NXOpen::ParamLibParameter * | parameterTag | ) |
Creates a ParamLibParameterBuilder used to edit parameters.
parameterTag | NXOpen::ParamLibParameter to be edited |
NXOpen::ParamLibParameterBuilder* NXOpen::ParamLibParameterCollection::CreateParameterInspectBuilder | ( | NXOpen::ParamLibParameter * | parameterTag | ) |
Creates a ParamLibParameterBuilder used to inspect parameters.
parameterTag | NXOpen::ParamLibParameter to be inspected |
NXOpen::ParamLibLibraryManagerBuilder* NXOpen::ParamLibParameterCollection::CreateParameterLibmgrBuilder | ( | std::vector< NXString > & | pcLibTypeNeuNames | ) |
Creates a ParamLibLibraryManagerBuilder used by the parameter library manager UI to control the look and feel as well as capturing the interactions so the values/settings can be journaled.
pcLibTypeNeuNames | Array of neutral names of valid parameter library types |
void NXOpen::ParamLibParameterCollection::DeleteParametersFromLibrary | ( | std::vector< NXString > & | pParamNames, |
const NXString & | pcLibName | ||
) |
Deletes the parameters from a parameter library file.
Write access is needed for this operation.
Created in NX1847.0.0.
License requirements : None
pParamNames | Arrays of identifiers of the parameters to be deleted from the library |
pcLibName | Library to modify |
void NXOpen::ParamLibParameterCollection::DeleteParametersFromLibrary | ( | std::vector< NXString > & | pParamNames, |
const char * | pcLibName | ||
) |
Deletes the parameters from a parameter library file.
Write access is needed for this operation.
Created in NX1847.0.0.
License requirements : None
pParamNames | Arrays of identifiers of the parameters to be deleted from the library |
pcLibName | Library to modify |
iterator NXOpen::ParamLibParameterCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
void NXOpen::ParamLibParameterCollection::ExportParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const NXString & | pcExportedLibName, | ||
const std::vector< bool > & | bUpdateLibraryReference | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library. If the bUpdateLibraryReferences is set to true, the NX model is updated to reflect the exported library as the library the parameter is now referenced in. Each parameter can have its own bUpdateLibraryReferences in this version of the JA call.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
bUpdateLibraryReference | true indicates that the library reference of loaded/local parameters should now refer to the exported library, false indicates the library reference should remain unchanged |
void NXOpen::ParamLibParameterCollection::ExportParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const char * | pcExportedLibName, | ||
const std::vector< bool > & | bUpdateLibraryReference | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library. If the bUpdateLibraryReferences is set to true, the NX model is updated to reflect the exported library as the library the parameter is now referenced in. Each parameter can have its own bUpdateLibraryReferences in this version of the JA call.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
bUpdateLibraryReference | true indicates that the library reference of loaded/local parameters should now refer to the exported library, false indicates the library reference should remain unchanged |
void NXOpen::ParamLibParameterCollection::ExportParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const NXString & | pcExportedLibName, | ||
bool | bUpdateLibraryReference | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library. If the bUpdateLibraryReferences is set to true, the NX model is updated to reflect the exported library as the library the parameter is now referenced in.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
bUpdateLibraryReference | true indicates that the library reference of loaded/local parameters should now refer to the exported library, false indicates the library reference should remain unchanged |
void NXOpen::ParamLibParameterCollection::ExportParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const char * | pcExportedLibName, | ||
bool | bUpdateLibraryReference | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library. If the bUpdateLibraryReferences is set to true, the NX model is updated to reflect the exported library as the library the parameter is now referenced in.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
bUpdateLibraryReference | true indicates that the library reference of loaded/local parameters should now refer to the exported library, false indicates the library reference should remain unchanged |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::FindObject | ( | const NXString & | journalIdentifier | ) |
Finds the NXOpen::ParamLibParameter with the given identifier as recorded in a journal.
An exception will be thrown if no object can be found with the given journal identifier.
journalIdentifier | Identifier to be found |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::FindObject | ( | const char * | journalIdentifier | ) |
Finds the NXOpen::ParamLibParameter with the given identifier as recorded in a journal.
An exception will be thrown if no object can be found with the given journal identifier.
journalIdentifier | Identifier to be found |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::GetLoadedLibraryParameter | ( | const NXString & | pcLibName, |
const NXString & | pcParamName | ||
) |
Checks if a library parameter is loaded into a part file or not.
If it is, the loaded parameter is returned.
pcLibName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
pcParamName | the parameter name |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::GetLoadedLibraryParameter | ( | const char * | pcLibName, |
const char * | pcParamName | ||
) |
Checks if a library parameter is loaded into a part file or not.
If it is, the loaded parameter is returned.
pcLibName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
pcParamName | the parameter name |
std::vector<NXOpen::ParamLibParameter *> NXOpen::ParamLibParameterCollection::GetUsedParameters | ( | ) |
Returns the parameters used in the part.
void NXOpen::ParamLibParameterCollection::InfoLibraryParameter | ( | const NXString & | pcLibAr, |
const NXString & | pcParamNameAr | ||
) |
Displays the property values for the specified library parameter in the information window.
Created in NX1847.0.0.
License requirements : None
pcLibAr | the library name |
pcParamNameAr | the parameter name |
void NXOpen::ParamLibParameterCollection::InfoLibraryParameter | ( | const char * | pcLibAr, |
const char * | pcParamNameAr | ||
) |
Displays the property values for the specified library parameter in the information window.
Created in NX1847.0.0.
License requirements : None
pcLibAr | the library name |
pcParamNameAr | the parameter name |
void NXOpen::ParamLibParameterCollection::InfoLibraryParameterToFile | ( | const NXString & | pcLibAr, |
const NXString & | pcParamNameAr, | ||
bool | bOverride, | ||
const NXString & | pcFileName | ||
) |
Writes the property values for the specified library parameter to a file.
Created in NX1847.0.0.
License requirements : None
pcLibAr | the library name |
pcParamNameAr | the parameter name |
bOverride | if the file already exists, true override the file, false append to the file |
pcFileName | the full path including filename of file where the information should be written |
void NXOpen::ParamLibParameterCollection::InfoLibraryParameterToFile | ( | const char * | pcLibAr, |
const char * | pcParamNameAr, | ||
bool | bOverride, | ||
const char * | pcFileName | ||
) |
Writes the property values for the specified library parameter to a file.
Created in NX1847.0.0.
License requirements : None
pcLibAr | the library name |
pcParamNameAr | the parameter name |
bOverride | if the file already exists, true override the file, false append to the file |
pcFileName | the full path including filename of file where the information should be written |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::LoadFromNxparampllibrary | ( | const NXString & | parameterName | ) |
Creates a non-editable parameter in the part from a NX parameter library parameter definition.
parameterName | the unique parameter name from within this Library |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::LoadFromNxparampllibrary | ( | const char * | parameterName | ) |
Creates a non-editable parameter in the part from a NX parameter library parameter definition.
parameterName | the unique parameter name from within this Library |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::LoadFromParamplLibrary | ( | const NXString & | libraryName, |
const NXString & | parameterName | ||
) |
Creates a non-editable parameter in the part from a parameter library file definition.
The parameter is identified by the library name and the unique parameter name. If the library name is not fully qualified, it will attempt to find a parameter library with this name in the current directory, followed by the specified customer defaults values for the user and site parameter libraries. If the customer defaults are using the file format, it will look in the directory where the specified file is located.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
parameterName | the parameter name |
NXOpen::ParamLibParameter* NXOpen::ParamLibParameterCollection::LoadFromParamplLibrary | ( | const char * | libraryName, |
const char * | parameterName | ||
) |
Creates a non-editable parameter in the part from a parameter library file definition.
The parameter is identified by the library name and the unique parameter name. If the library name is not fully qualified, it will attempt to find a parameter library with this name in the current directory, followed by the specified customer defaults values for the user and site parameter libraries. If the customer defaults are using the file format, it will look in the directory where the specified file is located.
libraryName | the fully qualified library name or if the leaf it will use the current directory, followed by the user and site directories set up in the customer defaults |
parameterName | the parameter name |
void NXOpen::ParamLibParameterCollection::OutputParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const NXString & | pcExportedLibName | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
void NXOpen::ParamLibParameterCollection::OutputParametersToLibrary | ( | std::vector< NXString > & | pcParamNames, |
std::vector< NXString > & | pcLibNames, | ||
const char * | pcExportedLibName | ||
) |
Writes out parameters to a parameter library file.
These parameters can be local parameter definitions or parameter definitions from other parameter libraries. The combination of the parameter name and library name identify a parameter definition. If the parameter definition is for a local parameter, the name is specified and the library name is specified as "". Write access is needed for the Exported library.
Created in NX1847.0.0.
License requirements : None
pcParamNames | Array of identifiers of the parameters to be exported |
pcLibNames | Array of library names corresponding to the parameter names |
pcExportedLibName | The library to write the parameter definitions to |
tag_t NXOpen::ParamLibParameterCollection::Tag | ( | ) | const |
Returns the tag of this object.
void NXOpen::ParamLibParameterCollection::UpdateParametersInLibrary | ( | const std::vector< NXOpen::ParamLibParameter * > & | tEditedParam, |
std::vector< NXString > & | pParamNames, | ||
const NXString & | pcLibName | ||
) |
Updates the parameters in a parameter library file.
Write access is needed for this operation.
Created in NX1847.0.0.
License requirements : None
tEditedParam | Array of loaded parameter tags |
pParamNames | Array of the parameter names which match the name in the library that should take the properties of the corresponding parameter (tEditedParam) |
pcLibName | Library to modify |
void NXOpen::ParamLibParameterCollection::UpdateParametersInLibrary | ( | const std::vector< NXOpen::ParamLibParameter * > & | tEditedParam, |
std::vector< NXString > & | pParamNames, | ||
const char * | pcLibName | ||
) |
Updates the parameters in a parameter library file.
Write access is needed for this operation.
Created in NX1847.0.0.
License requirements : None
tEditedParam | Array of loaded parameter tags |
pParamNames | Array of the parameter names which match the name in the library that should take the properties of the corresponding parameter (tEditedParam) |
pcLibName | Library to modify |