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

Represents a collection of laminate dynamic sims
To obtain an instance of this class, refer to NXOpen::CAE::LaminateManager

Created in NX9.0.0. More...

Inheritance diagram for NXOpen::CAE::LaminateDynamicSimCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

NXOpen::CAE::LaminateDynamicSimActive ()
 Returns the active laminate dynamic sim
Created in NX9.0.0. More...
 
iterator begin ()
 Returns an iterator addressing the first element. More...
 
void CloneDynamicSim (NXOpen::CAE::LaminateDynamicSim *dynamicSim)
 Clones the laminate dynamic sim
Created in NX9.0.0. More...
 
NXOpen::CAE::LaminateDampingFactorBuilderCreateDampingFactorBuilder (NXOpen::TaggedObject *contextObjectTag)
 Creates a builder for the laminate damping factor. More...
 
NXOpen::CAE::LaminateDynamicSimBuilderCreateDynamicSimBuilder (NXOpen::CAE::LaminateDynamicSim *laminateDynamicSimTag)
 Creates a builder for the laminate dynamic sim. More...
 
void Delete (NXOpen::CAE::LaminateDynamicSim *dynamicSim)
 Deletes the laminate dynamic sim
Created in NX9.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::LaminateDynamicSimFindObject (const NXString &name)
 Finds a laminate dynamic sim with the specified name. More...
 
NXOpen::CAE::LaminateDynamicSimFindObject (const char *name)
 Finds a laminate dynamic sim with the specified name. More...
 
void SetActive (NXOpen::CAE::LaminateDynamicSim *dynamicSim)
 Sets the active laminate dynamic sim
Created in NX9.0.0. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of laminate dynamic sims
To obtain an instance of this class, refer to NXOpen::CAE::LaminateManager

Created in NX9.0.0.


Member Function Documentation

NXOpen::CAE::LaminateDynamicSim* NXOpen::CAE::LaminateDynamicSimCollection::Active ( )

Returns the active laminate dynamic sim
Created in NX9.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

iterator NXOpen::CAE::LaminateDynamicSimCollection::begin ( )

Returns an iterator addressing the first element.

void NXOpen::CAE::LaminateDynamicSimCollection::CloneDynamicSim ( NXOpen::CAE::LaminateDynamicSim dynamicSim)

Clones the laminate dynamic sim
Created in NX9.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
dynamicSimLaminate dynamic sim to be cloned
NXOpen::CAE::LaminateDampingFactorBuilder* NXOpen::CAE::LaminateDynamicSimCollection::CreateDampingFactorBuilder ( NXOpen::TaggedObject contextObjectTag)

Creates a builder for the laminate damping factor.

Returns

Created in NX9.0.0.

License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
Parameters
contextObjectTagThe metasolution or the mode property.
NXOpen::CAE::LaminateDynamicSimBuilder* NXOpen::CAE::LaminateDynamicSimCollection::CreateDynamicSimBuilder ( NXOpen::CAE::LaminateDynamicSim laminateDynamicSimTag)

Creates a builder for the laminate dynamic sim.

Returns

Created in NX9.0.0.

License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
Parameters
laminateDynamicSimTagThe metasolution.
void NXOpen::CAE::LaminateDynamicSimCollection::Delete ( NXOpen::CAE::LaminateDynamicSim dynamicSim)

Deletes the laminate dynamic sim
Created in NX9.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
dynamicSimLaminate dynamic sim to be deleted
iterator NXOpen::CAE::LaminateDynamicSimCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAE::LaminateDynamicSim* NXOpen::CAE::LaminateDynamicSimCollection::FindObject ( const NXString name)

Finds a laminate dynamic sim with the specified name.

Returns
Laminate Dynamic Sim found
Created in NX9.0.0.

License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
Parameters
nameLaminate Dynamic Sim name to be found
NXOpen::CAE::LaminateDynamicSim* NXOpen::CAE::LaminateDynamicSimCollection::FindObject ( const char *  name)

Finds a laminate dynamic sim with the specified name.

Returns
Laminate Dynamic Sim found
Created in NX9.0.0.

License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
Parameters
nameLaminate Dynamic Sim name to be found
void NXOpen::CAE::LaminateDynamicSimCollection::SetActive ( NXOpen::CAE::LaminateDynamicSim dynamicSim)

Sets the active laminate dynamic sim
Created in NX9.0.0.



License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")

Parameters
dynamicSimLaminate dynamic sim to be set active
tag_t NXOpen::CAE::LaminateDynamicSimCollection::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.