NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Public Member Functions | List of all members
NXOpen::CAE::DurSpecialistAnalysisTypeCollection Class Reference

Represents a collection of DurSpecialist AnalysisType
To obtain an instance of this class, refer to NXOpen::CAE::DurSpecialistManager

Created in NX12.0.0. More...

Inheritance diagram for NXOpen::CAE::DurSpecialistAnalysisTypeCollection:
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::DurSpecialistAnalysisTypeBuilder * CreateAnalysisTypeBuilder (int paramType)
 Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder. More...
 
NXOpen::CAE::DurSpecialistAnalysisTypeBuilder * CreateAnalysisTypeEditBuilder (NXOpen::CAE::DurSpecialistAnalysisType *analysisType)
 Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder. More...
 
NXOpen::CAE::DurSpecialistAnalysisTypeBuilder * CreateAnalysisTypeInspectBuilder (NXOpen::CAE::DurSpecialistAnalysisType *analysisType)
 Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAE::DurSpecialistAnalysisTypeFindObject (const NXString &neutralName)
 Finds the NXOpen::CAE::DurSpecialistAnalysisType object with the given name. More...
 
NXOpen::CAE::DurSpecialistAnalysisTypeFindObject (const char *neutralName)
 Finds the NXOpen::CAE::DurSpecialistAnalysisType object with the given name. More...
 
NXOpen::CAE::DurSpecialistAnalysisTypeFindOrCreateObject (NXOpen::ParamLibParameter *parameterTag)
 Finds or creates the NXOpen::CAE::DurSpecialistAnalysisType object with the given parameter. More...
 
void GetUsage (NXOpen::CAE::DurSpecialistAnalysisType *analysisType, std::vector< NXOpen::NXObject * > &objectTags)
 Finds the objects using the NXOpen::CAE::DurSpecialistAnalysisType object. More...
 
void Information (NXOpen::CAE::DurSpecialistAnalysisType *analysisType)
 Displays a description of the NXOpen::CAE::DurSpecialistAnalysisType in the Information window. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of DurSpecialist AnalysisType
To obtain an instance of this class, refer to NXOpen::CAE::DurSpecialistManager

Created in NX12.0.0.


Member Function Documentation

iterator NXOpen::CAE::DurSpecialistAnalysisTypeCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAE::DurSpecialistAnalysisTypeBuilder* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::CreateAnalysisTypeBuilder ( int  paramType)

Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder.

Returns
Builder object
Created in NX12.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
Parameters
paramTypeType of NXOpen::ParamLibParameter to be created
NXOpen::CAE::DurSpecialistAnalysisTypeBuilder* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::CreateAnalysisTypeEditBuilder ( NXOpen::CAE::DurSpecialistAnalysisType analysisType)

Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder.

Returns
Builder object
Created in NX1847.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
Parameters
analysisTypeNXOpen::CAE::DurSpecialistAnalysisType to be edited
NXOpen::CAE::DurSpecialistAnalysisTypeBuilder* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::CreateAnalysisTypeInspectBuilder ( NXOpen::CAE::DurSpecialistAnalysisType analysisType)

Creates a NXOpen::CAE::DurSpecialistAnalysisTypeBuilder.

Returns
Builder object
Created in NX1847.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
Parameters
analysisTypeNXOpen::CAE::DurSpecialistAnalysisType to be inspected
iterator NXOpen::CAE::DurSpecialistAnalysisTypeCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAE::DurSpecialistAnalysisType* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::FindObject ( const NXString neutralName)

Finds the NXOpen::CAE::DurSpecialistAnalysisType object with the given name.

Returns
NXOpen::CAE::DurSpecialistAnalysisType object with this name.
Created in NX12.0.0.

License requirements : None
Parameters
neutralNameName of the durability analysis type
NXOpen::CAE::DurSpecialistAnalysisType* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::FindObject ( const char *  neutralName)

Finds the NXOpen::CAE::DurSpecialistAnalysisType object with the given name.

Returns
NXOpen::CAE::DurSpecialistAnalysisType object with this name.
Created in NX12.0.0.

License requirements : None
Parameters
neutralNameName of the durability analysis type
NXOpen::CAE::DurSpecialistAnalysisType* NXOpen::CAE::DurSpecialistAnalysisTypeCollection::FindOrCreateObject ( NXOpen::ParamLibParameter parameterTag)

Finds or creates the NXOpen::CAE::DurSpecialistAnalysisType object with the given parameter.

Returns
NXOpen::CAE::DurSpecialistAnalysisType object associated the given parameter.
Created in NX1847.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
Parameters
parameterTagParameter used to find or create an analysis type object.
void NXOpen::CAE::DurSpecialistAnalysisTypeCollection::GetUsage ( NXOpen::CAE::DurSpecialistAnalysisType analysisType,
std::vector< NXOpen::NXObject * > &  objectTags 
)

Finds the objects using the NXOpen::CAE::DurSpecialistAnalysisType object.


Created in NX1847.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")

Parameters
analysisTypeNXOpen::CAE::DurSpecialistAnalysisType object
objectTagsthe objects using the analysis type
void NXOpen::CAE::DurSpecialistAnalysisTypeCollection::Information ( NXOpen::CAE::DurSpecialistAnalysisType analysisType)

Displays a description of the NXOpen::CAE::DurSpecialistAnalysisType in the Information window.


Created in NX1847.0.0.

License requirements : sc_dur_specialist ("Simcenter Specialist Durability")

Parameters
analysisTypeNXOpen::CAE::DurSpecialistAnalysisType object
tag_t NXOpen::CAE::DurSpecialistAnalysisTypeCollection::Tag ( ) const

Returns the tag of this object.


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