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

Provides methods for managing automatic refinement constraintsCAE::CfdAutoRefinementConstraint in a fem part. More...

Inheritance diagram for NXOpen::CAE::CfdAutoRefinementConstraintCollection:
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::CfdAutoRefinementConstraintCloneConstraint (NXOpen::CAE::CfdAutoRefinementConstraint *source)
 Clones an automatic refinement constraint. More...
 
NXOpen::CAE::CfdAutoRefinementConstraintBuilderCreateBuilder (NXOpen::TaggedObject *recipe)
 Creates an automatic refinement constraint builder. More...
 
void DeleteConstraint (NXOpen::CAE::CfdAutoRefinementConstraint *constraint)
 Deletes an automatic refinement constraint
Created in NX11.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::CfdAutoRefinementConstraintFind (const NXString &journalIdentifier)
 Finds the CAE::CfdAutoRefinementConstraint with the given identifier as recorded in a journal. More...
 
NXOpen::CAE::CfdAutoRefinementConstraintFind (const char *journalIdentifier)
 Finds the CAE::CfdAutoRefinementConstraint with the given identifier as recorded in a journal. More...
 
NXOpen::CAE::CfdAutoRefinementConstraintFindObject (const NXString &journalIdentifier)
 Finds the CAE::CfdAutoRefinementConstraint with the given identifier as recorded in a journal. More...
 
NXOpen::CAE::CfdAutoRefinementConstraintFindObject (const char *journalIdentifier)
 Finds the CAE::CfdAutoRefinementConstraint 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 automatic refinement constraintsCAE::CfdAutoRefinementConstraint in a fem part.


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

Created in NX9.0.0.

Member Function Documentation

iterator NXOpen::CAE::CfdAutoRefinementConstraintCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAE::CfdAutoRefinementConstraint* NXOpen::CAE::CfdAutoRefinementConstraintCollection::CloneConstraint ( NXOpen::CAE::CfdAutoRefinementConstraint source)

Clones an automatic refinement constraint.

Returns
Cloned constraint
Created in NX11.0.0.

License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
Parameters
sourceSource constraint
NXOpen::CAE::CfdAutoRefinementConstraintBuilder* NXOpen::CAE::CfdAutoRefinementConstraintCollection::CreateBuilder ( NXOpen::TaggedObject recipe)

Creates an automatic refinement constraint builder.

Returns
the created builder
Created in NX11.0.0.

License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")
Parameters
recipeCfdAutoRefinementConstraint to be edited, if NULL or FluidDomainRecipe then create a new one
void NXOpen::CAE::CfdAutoRefinementConstraintCollection::DeleteConstraint ( NXOpen::CAE::CfdAutoRefinementConstraint constraint)

Deletes an automatic refinement constraint
Created in NX11.0.0.



License requirements : nx_adv_fld_mod_solv ("NX Advanced Fluid Modeling - Full") OR sc_acou_meshing (" SC Acoustic Meshing")

Parameters
constraintThe constraint to be deleted
iterator NXOpen::CAE::CfdAutoRefinementConstraintCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAE::CfdAutoRefinementConstraint* NXOpen::CAE::CfdAutoRefinementConstraintCollection::Find ( const NXString journalIdentifier)

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

Returns
constraint with this identifier
Created in NX11.0.0.

License requirements : None
Parameters
journalIdentifierconstraint identifier
NXOpen::CAE::CfdAutoRefinementConstraint* NXOpen::CAE::CfdAutoRefinementConstraintCollection::Find ( const char *  journalIdentifier)

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

Returns
constraint with this identifier
Created in NX11.0.0.

License requirements : None
Parameters
journalIdentifierconstraint identifier
NXOpen::CAE::CfdAutoRefinementConstraint* NXOpen::CAE::CfdAutoRefinementConstraintCollection::FindObject ( const NXString journalIdentifier)

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

Returns
constraint with this identifier
Created in NX11.0.0.

License requirements : None
Parameters
journalIdentifierconstraint identifier
NXOpen::CAE::CfdAutoRefinementConstraint* NXOpen::CAE::CfdAutoRefinementConstraintCollection::FindObject ( const char *  journalIdentifier)

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

Returns
constraint with this identifier
Created in NX11.0.0.

License requirements : None
Parameters
journalIdentifierconstraint identifier
tag_t NXOpen::CAE::CfdAutoRefinementConstraintCollection::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.