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

Provides methods for managing Selection Recipes NXOpen::CAE::SelectionRecipe. More...

Inheritance diagram for NXOpen::CAE::SelectionRecipeCollection:
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::SelectionRecipeCopy (NXOpen::CAE::SelectionRecipe *recipeToCopy, const NXString &name)
 Copies a Selection Recipe with all attributes and add it to the collection. More...
 
NXOpen::CAE::SelectionRecipeCopy (NXOpen::CAE::SelectionRecipe *recipeToCopy, const char *name)
 Copies a Selection Recipe with all attributes and add it to the collection. More...
 
NXOpen::CAE::AttributeSelectionRecipeCreateAttributeRecipe (const NXString &name, NXOpen::CAE::CaeSetGroupFilterType entityType, bool resolveRelatedFeEntity, NXOpen::CAE::CaeSetGroupFilterType relatedFeEntityType)
 Creates an Attribute based Selection Recipe. More...
 
NXOpen::CAE::AttributeSelectionRecipeCreateAttributeRecipe (const char *name, NXOpen::CAE::CaeSetGroupFilterType entityType, bool resolveRelatedFeEntity, NXOpen::CAE::CaeSetGroupFilterType relatedFeEntityType)
 Creates an Attribute based Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateBoxBoundingVolumeRecipe (const NXString &name, NXOpen::CoordinateSystem *centerCsys, NXOpen::Expression *length, NXOpen::Expression *width, NXOpen::Expression *height, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateBoxBoundingVolumeRecipe (const char *name, NXOpen::CoordinateSystem *centerCsys, NXOpen::Expression *length, NXOpen::Expression *width, NXOpen::Expression *height, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateBoxBoundingVolumeRecipe (const NXString &name, NXOpen::Point *centerPoint, NXOpen::Point *targetPoint, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateBoxBoundingVolumeRecipe (const char *name, NXOpen::Point *centerPoint, NXOpen::Point *targetPoint, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::CoordinateSelectionRecipeCreateCoordinateRecipe (const NXString &name, const NXOpen::Point3d &coordinates, double tolerance)
 Creates a Coordinate based Single Node Selection Recipe. More...
 
NXOpen::CAE::CoordinateSelectionRecipeCreateCoordinateRecipe (const char *name, const NXOpen::Point3d &coordinates, double tolerance)
 Creates a Coordinate based Single Node Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateCylinderBoundingVolumeRecipe (const NXString &name, NXOpen::CoordinateSystem *centerCsys, NXOpen::Expression *diameter, NXOpen::Expression *cylinderHeight, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateCylinderBoundingVolumeRecipe (const char *name, NXOpen::CoordinateSystem *centerCsys, NXOpen::Expression *diameter, NXOpen::Expression *cylinderHeight, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateCylinderBoundingVolumeRecipe (const NXString &name, NXOpen::Expression *diameter, NXOpen::Point *baseCenter, NXOpen::Point *topCenter, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateCylinderBoundingVolumeRecipe (const char *name, NXOpen::Expression *diameter, NXOpen::Point *baseCenter, NXOpen::Point *topCenter, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::LabelRangeSelectionRecipeCreateLabelRangeRecipe (const NXString &name, const std::vector< int > &singleLabels, const std::vector< int > &startLabels, const std::vector< int > &endLabels, const std::vector< int > &increments, NXOpen::CAE::CaeSetGroupFilterType entityType)
 Creates a Label Range Selection Recipe. More...
 
NXOpen::CAE::LabelRangeSelectionRecipeCreateLabelRangeRecipe (const char *name, const std::vector< int > &singleLabels, const std::vector< int > &startLabels, const std::vector< int > &endLabels, const std::vector< int > &increments, NXOpen::CAE::CaeSetGroupFilterType entityType)
 Creates a Label Range Selection Recipe. More...
 
NXOpen::CAE::PointSelectionRecipeCreatePointRecipe (const NXString &name, NXOpen::Point *point, double tolerance)
 Creates a Point based Single Node Selection Recipe. More...
 
NXOpen::CAE::PointSelectionRecipeCreatePointRecipe (const char *name, NXOpen::Point *point, double tolerance)
 Creates a Point based Single Node Selection Recipe. More...
 
NXOpen::CAE::SingleLabelSelectionRecipeCreateSingleLabelRecipe (const NXString &name, int nodeLabel)
 Creates a Single Node Label Selection Recipe. More...
 
NXOpen::CAE::SingleLabelSelectionRecipeCreateSingleLabelRecipe (const char *name, int nodeLabel)
 Creates a Single Node Label Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateSphereBoundingVolumeRecipe (const NXString &name, NXOpen::Point *centerPoint, NXOpen::Expression *diameter, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
NXOpen::CAE::BoundingVolumeSelectionRecipeCreateSphereBoundingVolumeRecipe (const char *name, NXOpen::Point *centerPoint, NXOpen::Expression *diameter, const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &entityTypes)
 Create a Bounding Volume Selection Recipe. More...
 
void Delete (const std::vector< NXOpen::CAE::SelectionRecipe * > &recipes)
 Delete a list of selection recipes
Created in NX12.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::SelectionRecipeFindObject (const NXString &journalIdentifier)
 Finds the NXOpen::CAE::SelectionRecipe with the given identifier as recorded in a journal. More...
 
NXOpen::CAE::SelectionRecipeFindObject (const char *journalIdentifier)
 Finds the NXOpen::CAE::SelectionRecipe with the given identifier as recorded in a journal. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Provides methods for managing Selection Recipes NXOpen::CAE::SelectionRecipe.


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

Created in NX12.0.0.

Member Function Documentation

iterator NXOpen::CAE::SelectionRecipeCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAE::SelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::Copy ( NXOpen::CAE::SelectionRecipe recipeToCopy,
const NXString name 
)

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

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

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
recipeToCopyrecipetocopy
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
NXOpen::CAE::SelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::Copy ( NXOpen::CAE::SelectionRecipe recipeToCopy,
const char *  name 
)

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

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

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
recipeToCopyrecipetocopy
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
NXOpen::CAE::AttributeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateAttributeRecipe ( const NXString name,
NXOpen::CAE::CaeSetGroupFilterType  entityType,
bool  resolveRelatedFeEntity,
NXOpen::CAE::CaeSetGroupFilterType  relatedFeEntityType 
)

Creates an Attribute based Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
entityTypeThe main enitity type to which the recipe resolves to.
resolveRelatedFeEntityResolve to FE entity type related to main entity type.
relatedFeEntityTypeThe FE enitity type related to the main entity type. Recipe will only resolve to the FE entity type, not the main entity type.
NXOpen::CAE::AttributeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateAttributeRecipe ( const char *  name,
NXOpen::CAE::CaeSetGroupFilterType  entityType,
bool  resolveRelatedFeEntity,
NXOpen::CAE::CaeSetGroupFilterType  relatedFeEntityType 
)

Creates an Attribute based Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
entityTypeThe main enitity type to which the recipe resolves to.
resolveRelatedFeEntityResolve to FE entity type related to main entity type.
relatedFeEntityTypeThe FE enitity type related to the main entity type. Recipe will only resolve to the FE entity type, not the main entity type.
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateBoxBoundingVolumeRecipe ( const NXString name,
NXOpen::CoordinateSystem centerCsys,
NXOpen::Expression length,
NXOpen::Expression width,
NXOpen::Expression height,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerCsyscentercsys
lengthlength
widthwidth
heightheight
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateBoxBoundingVolumeRecipe ( const char *  name,
NXOpen::CoordinateSystem centerCsys,
NXOpen::Expression length,
NXOpen::Expression width,
NXOpen::Expression height,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerCsyscentercsys
lengthlength
widthwidth
heightheight
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateBoxBoundingVolumeRecipe ( const NXString name,
NXOpen::Point centerPoint,
NXOpen::Point targetPoint,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerPointcenterpoint
targetPointtargetpoint
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateBoxBoundingVolumeRecipe ( const char *  name,
NXOpen::Point centerPoint,
NXOpen::Point targetPoint,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerPointcenterpoint
targetPointtargetpoint
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::CoordinateSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCoordinateRecipe ( const NXString name,
const NXOpen::Point3d coordinates,
double  tolerance 
)

Creates a Coordinate based Single Node Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
coordinatesThe coordinates to be used in the search.
toleranceThe search tolerance.
NXOpen::CAE::CoordinateSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCoordinateRecipe ( const char *  name,
const NXOpen::Point3d coordinates,
double  tolerance 
)

Creates a Coordinate based Single Node Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
coordinatesThe coordinates to be used in the search.
toleranceThe search tolerance.
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCylinderBoundingVolumeRecipe ( const NXString name,
NXOpen::CoordinateSystem centerCsys,
NXOpen::Expression diameter,
NXOpen::Expression cylinderHeight,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerCsyscentercsys
diameterdiameter
cylinderHeightcylinderheight
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCylinderBoundingVolumeRecipe ( const char *  name,
NXOpen::CoordinateSystem centerCsys,
NXOpen::Expression diameter,
NXOpen::Expression cylinderHeight,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerCsyscentercsys
diameterdiameter
cylinderHeightcylinderheight
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCylinderBoundingVolumeRecipe ( const NXString name,
NXOpen::Expression diameter,
NXOpen::Point baseCenter,
NXOpen::Point topCenter,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
diameterdiameter
baseCenterbasecenter
topCentertopcenter
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateCylinderBoundingVolumeRecipe ( const char *  name,
NXOpen::Expression diameter,
NXOpen::Point baseCenter,
NXOpen::Point topCenter,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
diameterdiameter
baseCenterbasecenter
topCentertopcenter
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::LabelRangeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateLabelRangeRecipe ( const NXString name,
const std::vector< int > &  singleLabels,
const std::vector< int > &  startLabels,
const std::vector< int > &  endLabels,
const std::vector< int > &  increments,
NXOpen::CAE::CaeSetGroupFilterType  entityType 
)

Creates a Label Range Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
singleLabelssinglelabels
startLabelsstartlabels
endLabelsendlabels
incrementsincrements
entityTypeentitytype
NXOpen::CAE::LabelRangeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateLabelRangeRecipe ( const char *  name,
const std::vector< int > &  singleLabels,
const std::vector< int > &  startLabels,
const std::vector< int > &  endLabels,
const std::vector< int > &  increments,
NXOpen::CAE::CaeSetGroupFilterType  entityType 
)

Creates a Label Range Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
singleLabelssinglelabels
startLabelsstartlabels
endLabelsendlabels
incrementsincrements
entityTypeentitytype
NXOpen::CAE::PointSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreatePointRecipe ( const NXString name,
NXOpen::Point point,
double  tolerance 
)

Creates a Point based Single Node Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
pointThe point whom coordinates will be used in the search.
toleranceThe search tolerance.
NXOpen::CAE::PointSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreatePointRecipe ( const char *  name,
NXOpen::Point point,
double  tolerance 
)

Creates a Point based Single Node Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
pointThe point whom coordinates will be used in the search.
toleranceThe search tolerance.
NXOpen::CAE::SingleLabelSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateSingleLabelRecipe ( const NXString name,
int  nodeLabel 
)

Creates a Single Node Label Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
nodeLabelThe label of the node to which the recipe resolves to.
NXOpen::CAE::SingleLabelSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateSingleLabelRecipe ( const char *  name,
int  nodeLabel 
)

Creates a Single Node Label Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
nodeLabelThe label of the node to which the recipe resolves to.
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateSphereBoundingVolumeRecipe ( const NXString name,
NXOpen::Point centerPoint,
NXOpen::Expression diameter,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerPointcenterpoint
diameterdiameter
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
NXOpen::CAE::BoundingVolumeSelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::CreateSphereBoundingVolumeRecipe ( const char *  name,
NXOpen::Point centerPoint,
NXOpen::Expression diameter,
const std::vector< NXOpen::CAE::CaeSetGroupFilterType > &  entityTypes 
)

Create a Bounding Volume Selection Recipe.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nameName of the selection recipe. If NULL, then a valid unique name will be generated.
centerPointcenterpoint
diameterdiameter
entityTypesEntity types to which this recipe resolves to. If NULL default will be Nodes
void NXOpen::CAE::SelectionRecipeCollection::Delete ( const std::vector< NXOpen::CAE::SelectionRecipe * > &  recipes)

Delete a list of selection recipes
Created in NX12.0.0.



License requirements : nx_masterfem ("Finite Element Modeling")

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

Returns an iterator addressing one past the last element.

NXOpen::CAE::SelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::FindObject ( const NXString journalIdentifier)

Finds the NXOpen::CAE::SelectionRecipe with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
journalIdentifierIdentifier of the Set you want
NXOpen::CAE::SelectionRecipe* NXOpen::CAE::SelectionRecipeCollection::FindObject ( const char *  journalIdentifier)

Finds the NXOpen::CAE::SelectionRecipe with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Returns

Created in NX12.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
journalIdentifierIdentifier of the Set you want
tag_t NXOpen::CAE::SelectionRecipeCollection::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.