NX Open C++ Reference Guide
Classes | Public Member Functions | List of all members
NXOpen::CAE::SimLoadRecipeCollection Class Reference

This class is a collection of NXOpen::CAE::SimLoadRecipe . More...

Inheritance diagram for NXOpen::CAE::SimLoadRecipeCollection:
NXOpen::TaggedObjectCollection

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::CAE::SimLoadRecipeCopy (NXOpen::CAE::SimLoadRecipe *recipeToCopy)
 Copies a Load Recipe with all attributes and add it to the collection. More...
 
NXOpen::CAE::SimLoadRecipeCreate (const NXString &name, const NXString &description, NXOpen::CAE::SimLoadRecipeTypes::DataTypes dataType)
 Creates a new Load Recipe and adds it to the collection. More...
 
NXOpen::CAE::SimLoadRecipeCreate (const char *name, const char *description, NXOpen::CAE::SimLoadRecipeTypes::DataTypes dataType)
 Creates a new Load Recipe and adds it to the collection. More...
 
void Delete (const std::vector< NXOpen::CAE::SimLoadRecipe * > &recipes)
 Delete a list of load recipes
Created in NX10.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::SimLoadRecipeFind (const NXString &name)
 Finds a Load Recipe with a specified name. More...
 
NXOpen::CAE::SimLoadRecipeFind (const char *name)
 Finds a Load Recipe with a specified name. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

This class is a collection of NXOpen::CAE::SimLoadRecipe .


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

Created in NX10.0.0.

Member Function Documentation

iterator NXOpen::CAE::SimLoadRecipeCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAE::SimLoadRecipe* NXOpen::CAE::SimLoadRecipeCollection::Copy ( NXOpen::CAE::SimLoadRecipe recipeToCopy)

Copies a Load Recipe with all attributes and add it to the collection.

This method gives proper unique name to the created Load Recipe.

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
recipeToCopyrecipetocopy
NXOpen::CAE::SimLoadRecipe* NXOpen::CAE::SimLoadRecipeCollection::Create ( const NXString name,
const NXString description,
NXOpen::CAE::SimLoadRecipeTypes::DataTypes  dataType 
)

Creates a new Load Recipe and adds it to the collection.

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
nameName of the load recipe. If NULL, then a valid unique name will be generated.
descriptiondescription
dataTypedata type
NXOpen::CAE::SimLoadRecipe* NXOpen::CAE::SimLoadRecipeCollection::Create ( const char *  name,
const char *  description,
NXOpen::CAE::SimLoadRecipeTypes::DataTypes  dataType 
)

Creates a new Load Recipe and adds it to the collection.

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
nameName of the load recipe. If NULL, then a valid unique name will be generated.
descriptiondescription
dataTypedata type
void NXOpen::CAE::SimLoadRecipeCollection::Delete ( const std::vector< NXOpen::CAE::SimLoadRecipe * > &  recipes)

Delete a list of load recipes
Created in NX10.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters
recipesThe recipes to be deleted
iterator NXOpen::CAE::SimLoadRecipeCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAE::SimLoadRecipe* NXOpen::CAE::SimLoadRecipeCollection::Find ( const NXString name)

Finds a Load Recipe with a specified name.

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
namename of the load recipe
NXOpen::CAE::SimLoadRecipe* NXOpen::CAE::SimLoadRecipeCollection::Find ( const char *  name)

Finds a Load Recipe with a specified name.

Returns

Created in NX10.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
namename of the load recipe
tag_t NXOpen::CAE::SimLoadRecipeCollection::Tag ( ) const

Returns the tag of this object.


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