NX Open C++ Reference Guide
Classes | Public Member Functions
NXOpen::CAE::ModelingObjectPropertyTableCollection Class Reference

Creates Modeling Object property tablesCAE::ModelingObjectPropertyTable in a fem model. More...

Inheritance diagram for NXOpen::CAE::ModelingObjectPropertyTableCollection:
NXOpen::TaggedObjectCollection

List of all members.

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::CAE::ModelingObjectPropertyTableCopyModelingObjectPropertyTable (NXOpen::CAE::ModelingObjectPropertyTable *sourceModelingObjectPropertyTable)
 Copies a CAE::ModelingObjectPropertyTable.
NXOpen::CAE::ModelingObjectPropertyTableCreateModelingObjectPropertyTable (const NXString &descriptorType, const NXString &languageName, const NXString &solverName, const NXString &name, int label)
 Creates a CAE::ModelingObjectPropertyTable.
iterator end ()
 Returns an iterator addressing one past the last element.
void Filter (bool filterByType, int filterType, bool filterByName, const NXString &filterName, bool filterByLowerLabelBound, int lowerLabelBound, bool filterByUpperLabelBound, int upperLabelBound, std::vector< NXOpen::CAE::ModelingObjectPropertyTable * > &found)
 Filter the CAE::ModelingObjectPropertyTable by type, name, and upper bounds.
NXOpen::CAE::ModelingObjectPropertyTableFindObject (const NXString &journalIdentifier)
 Finds the CAE::ModelingObjectPropertyTable with the given identifier as recorded in a journal.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Creates Modeling Object property tablesCAE::ModelingObjectPropertyTable in a fem model.


To obtain an instance of this class, refer to CAE::CaePart

Created in NX5.0.0.


Member Function Documentation

Returns an iterator addressing the first element.

Copies a CAE::ModelingObjectPropertyTable.

Returns:
Modeling object property table copied
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters:
sourceModelingObjectPropertyTableModeling object property table to copy
NXOpen::CAE::ModelingObjectPropertyTable* NXOpen::CAE::ModelingObjectPropertyTableCollection::CreateModelingObjectPropertyTable ( const NXString descriptorType,
const NXString languageName,
const NXString solverName,
const NXString name,
int  label 
)

Creates a CAE::ModelingObjectPropertyTable.

Returns:
Modeling object property table created
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters:
descriptorTypeName of the Modeling Object property table descriptor
NOTE: The full Unicode character set is not supported for this parameter.
languageNamelanguage where to find the descriptor
NOTE: The full Unicode character set is not supported for this parameter.
solverNamesolver where to find the language
NOTE: The full Unicode character set is not supported for this parameter.
nameName of the Modeling Object property table
NOTE: The full Unicode character set is not supported for this parameter.
labelLabel for Modeling Object property table input 0 to get next available label

Returns an iterator addressing one past the last element.

void NXOpen::CAE::ModelingObjectPropertyTableCollection::Filter ( bool  filterByType,
int  filterType,
bool  filterByName,
const NXString filterName,
bool  filterByLowerLabelBound,
int  lowerLabelBound,
bool  filterByUpperLabelBound,
int  upperLabelBound,
std::vector< NXOpen::CAE::ModelingObjectPropertyTable * > &  found 
)

Filter the CAE::ModelingObjectPropertyTable by type, name, and upper bounds.


Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters:
filterByTypeOption of filtering by Type
filterTypeThe filter Type
filterByNameOption of filtering by Name
filterNameThe filter Name
NOTE: The full Unicode character set is not supported for this parameter.
filterByLowerLabelBoundOption of filtering by Lower bound of Label
lowerLabelBoundLower Label bound
filterByUpperLabelBoundOption of filtering by upper bound of label
upperLabelBoundUpper Label Bound
foundModeling object property tables found

Finds the CAE::ModelingObjectPropertyTable 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.

Returns:
Modeling object property table found
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters:
journalIdentifierIdentifier to be found

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.