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

Represents a collection of excitation objects
To obtain an instance of this class, refer to NXOpen::CAE::ResponseSimulation::Manager

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::ExcitationCollection:
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::ResponseSimulation::CSDExcitationBuilderCreateCsdExcitationBuilder (NXOpen::CAE::ResponseSimulation::CSDExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation. More...
 
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilderCreateDdamExcitationBuilder (NXOpen::CAE::ResponseSimulation::DDAMExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation. More...
 
NXOpen::CAE::ResponseSimulation::DistributedLoadExcitationBuilderCreateDistributedLoadExcitationBuilder (NXOpen::CAE::ResponseSimulation::DistributedLoadExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::DistributedLoadExcitation. More...
 
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilderCreateRotationalDdamExcitationBuilder (NXOpen::CAE::ResponseSimulation::DDAMExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation. More...
 
NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitationBuilderCreateRotationalNodalFunctionExcitationBuilder (NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitation. More...
 
NXOpen::CAE::ResponseSimulation::StaticLoadExcitationBuilderCreateStaticLoadExcitationBuilder (NXOpen::CAE::ResponseSimulation::StaticLoadExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::StaticLoadExcitation. More...
 
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilderCreateTranslationalDdamExcitationBuilder (NXOpen::CAE::ResponseSimulation::DDAMExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation. More...
 
NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilderCreateTranslationalNodalFunctionExcitationBuilder (NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation. More...
 
NXOpen::CAE::ResponseSimulation::VelocityImpactExcitationBuilderCreateVelocityImpactExcitationBuilder (NXOpen::CAE::ResponseSimulation::VelocityImpactExcitation *excitation)
 Creates the builder object of NXOpen::CAE::ResponseSimulation::VelocityImpactExcitation. More...
 
void DeleteExcitation (NXOpen::CAE::ResponseSimulation::Excitation *excitation)
 Deletes an excitation
Created in NX5.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::ResponseSimulation::ExcitationFindObject (const NXString &name)
 Finds an excitation with specified excitation name. More...
 
NXOpen::CAE::ResponseSimulation::ExcitationFindObject (const char *name)
 Finds an excitation with specified excitation name. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of excitation objects
To obtain an instance of this class, refer to NXOpen::CAE::ResponseSimulation::Manager

Created in NX5.0.0.


Member Function Documentation

iterator NXOpen::CAE::ResponseSimulation::ExcitationCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAE::ResponseSimulation::CSDExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateCsdExcitationBuilder ( NXOpen::CAE::ResponseSimulation::CSDExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateDdamExcitationBuilder ( NXOpen::CAE::ResponseSimulation::DDAMExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::DistributedLoadExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateDistributedLoadExcitationBuilder ( NXOpen::CAE::ResponseSimulation::DistributedLoadExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::DistributedLoadExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateRotationalDdamExcitationBuilder ( NXOpen::CAE::ResponseSimulation::DDAMExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateRotationalNodalFunctionExcitationBuilder ( NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::RotationalNodalFunctionExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::StaticLoadExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateStaticLoadExcitationBuilder ( NXOpen::CAE::ResponseSimulation::StaticLoadExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::StaticLoadExcitation.

Returns

Created in NX6.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::DDAMExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateTranslationalDdamExcitationBuilder ( NXOpen::CAE::ResponseSimulation::DDAMExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::DDAMExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateTranslationalNodalFunctionExcitationBuilder ( NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
NXOpen::CAE::ResponseSimulation::VelocityImpactExcitationBuilder* NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateVelocityImpactExcitationBuilder ( NXOpen::CAE::ResponseSimulation::VelocityImpactExcitation excitation)

Creates the builder object of NXOpen::CAE::ResponseSimulation::VelocityImpactExcitation.

Returns

Created in NX6.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
excitationexcitation
void NXOpen::CAE::ResponseSimulation::ExcitationCollection::DeleteExcitation ( NXOpen::CAE::ResponseSimulation::Excitation excitation)

Deletes an excitation
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
excitationexcitation
iterator NXOpen::CAE::ResponseSimulation::ExcitationCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAE::ResponseSimulation::Excitation* NXOpen::CAE::ResponseSimulation::ExcitationCollection::FindObject ( const NXString name)

Finds an excitation with specified excitation name.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
namename
NXOpen::CAE::ResponseSimulation::Excitation* NXOpen::CAE::ResponseSimulation::ExcitationCollection::FindObject ( const char *  name)

Finds an excitation with specified excitation name.

Returns

Created in NX5.0.0.

License requirements : nx_response_anlys ("NX Response Analysis")
Parameters
namename
tag_t NXOpen::CAE::ResponseSimulation::ExcitationCollection::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.