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

Create a AnalysisObjectCollection
To obtain an instance of this class, refer to NXOpen::GeometricAnalysis::AnalysisManager

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::GeometricAnalysis::AnalysisObjectCollection:
NXOpen::TaggedObjectCollection

Classes

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

Public Member Functions

NXOpen::GeometricAnalysis::AnalysisObjectCollectionExAnalysisObjectsEx ()
 Returns the AnalysisObjectCollectionEx instance belonging to this part
Created in NX11.0.0. More...
 
iterator begin ()
 Returns an iterator addressing the first element. More...
 
NXOpen::GeometricAnalysis::CurveAnalysisCombsBuilderCreateCurveAnalysisCombsBuilder ()
 Creates a curve analysis combs builder. More...
 
NXOpen::GeometricAnalysis::CurveAnalysisInflectionsBuilderCreateCurveAnalysisInflectionsBuilder ()
 Creates a curve analysis inflections builder. More...
 
NXOpen::GeometricAnalysis::CurveAnalysisPeaksBuilderCreateCurveAnalysisPeaksBuilder ()
 Creates a curve analysis peaks builder. More...
 
NXOpen::GeometricAnalysis::CurveContinuityBuilderCreateCurveContinuityBuilder (NXOpen::DisplayableObject *ccaoObject)
 Creates a Curve Continuity Builder. More...
 
NXOpen::GeometricAnalysis::CurveCurvatureAnalysisBuilderCreateCurveCurvatureAnalysisBuilder (NXOpen::DisplayableObject *caaoObject)
 Creates a curve curvature analysis builder. More...
 
NXOpen::GeometricAnalysis::DeviationGaugeBuilderCreateDeviationGaugeBuilder (NXOpen::DisplayableObject *ddaoObject)
 Creates a Deviation Gauge Builder. More...
 
NXOpen::GeometricAnalysis::DraftAnalysisBuilderCreateDraftAnalysisBuilder (NXOpen::DisplayableObject *daoObject)
 Creates a draft analysis builder. More...
 
NXOpen::GeometricAnalysis::FaceCurvatureAnalysisBuilderCreateFaceCurvatureAnalysisBuilder (NXOpen::DisplayableObject *fcaoObject)
 Creates a face curvature analysis builder. More...
 
NXOpen::GeometricAnalysis::GapFlushnessBuilderCreateGapFlushnessBuilder (NXOpen::GeometricAnalysis::GapFlushness *gfaoObject)
 Creates a gap and flushness builder. More...
 
NXOpen::GeometricAnalysis::HighlightLinesAnalysisBuilderCreateHighlightLinesAnalysisBuilder (NXOpen::DisplayableObject *hpaoObject)
 Creates a Highlight Lines Analysis builder. More...
 
NXOpen::GeometricAnalysis::LocalRadiusAnalysisBuilderCreateLocalRadiusAnalysisBuilder (NXOpen::GeometricAnalysis::LocalRadiusAnalysis *lrao)
 Creates a NXOpen::GeometricAnalysis::LocalRadiusAnalysisBuilder. More...
 
NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisBuilderCreateSectionAnalysisBuilder (NXOpen::GeometricAnalysis::SectionAnalysisObject *msaoObject)
 Creates a Section Analysis object builder. More...
 
NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisExBuilderCreateSectionAnalysisExBuilder (NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisExObject *csaoObject)
 Creates a Section Analysis builder of a new version. More...
 
NXOpen::GeometricAnalysis::SurfaceContinuityAnalysisBuilderCreateSurfaceContinuityAnalysisBuilder (NXOpen::DisplayableObject *scaoObject)
 Creates a surface continuity analysis builder. More...
 
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilderCreateSurfaceIntersectionBuilder (NXOpen::DisplayableObject *siaoObject)
 Creates a surface intersection builder. More...
 
NXOpen::GeometricAnalysis::CurveAnalysisDisplayCurveAnalysisDisplayObject ()
 Returns object for displaying curve analysis information
Created in NX3.0.0. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::GeometricAnalysis::SurfaceAnalysisDisplaySurfaceAnalysisDisplayObject ()
 Returns object for displaying surface analysis information
Created in NX3.0.0. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Create a AnalysisObjectCollection
To obtain an instance of this class, refer to NXOpen::GeometricAnalysis::AnalysisManager

Created in NX5.0.0.


Member Function Documentation

NXOpen::GeometricAnalysis::AnalysisObjectCollectionEx* NXOpen::GeometricAnalysis::AnalysisObjectCollection::AnalysisObjectsEx ( )

Returns the AnalysisObjectCollectionEx instance belonging to this part
Created in NX11.0.0.


iterator NXOpen::GeometricAnalysis::AnalysisObjectCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::GeometricAnalysis::CurveAnalysisCombsBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateCurveAnalysisCombsBuilder ( )

Creates a curve analysis combs builder.

Returns
Curve analysis Combs Builder
Deprecated:
Deprecated in NX8.5.0. Use NXOpen::GeometricAnalysis::CurveCurvatureAnalysis .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

NXOpen::GeometricAnalysis::CurveAnalysisInflectionsBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateCurveAnalysisInflectionsBuilder ( )

Creates a curve analysis inflections builder.

Returns
Curve analysis Inflections Builder
Deprecated:
Deprecated in NX8.5.0. Use NXOpen::GeometricAnalysis::CurveCurvatureAnalysis .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

NXOpen::GeometricAnalysis::CurveAnalysisPeaksBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateCurveAnalysisPeaksBuilder ( )

Creates a curve analysis peaks builder.

Returns
Curve analysis Peaks Builder
Deprecated:
Deprecated in NX8.5.0. Use NXOpen::GeometricAnalysis::CurveCurvatureAnalysis .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

NXOpen::GeometricAnalysis::CurveContinuityBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateCurveContinuityBuilder ( NXOpen::DisplayableObject ccaoObject)

Creates a Curve Continuity Builder.

Returns
Curve Continuity AO builder
Created in NX7.0.0.

License requirements : gateway ("UG GATEWAY")
Parameters
ccaoObjectCCAO
NXOpen::GeometricAnalysis::CurveCurvatureAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateCurveCurvatureAnalysisBuilder ( NXOpen::DisplayableObject caaoObject)

Creates a curve curvature analysis builder.

Returns
Curve Curvature Analysis builder
Created in NX7.0.0.

License requirements : gateway ("UG GATEWAY")
Parameters
caaoObjectCurve Curvature Analysis
NXOpen::GeometricAnalysis::DeviationGaugeBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateDeviationGaugeBuilder ( NXOpen::DisplayableObject ddaoObject)

Creates a Deviation Gauge Builder.

Returns
DeviationGauge builder
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
ddaoObjectDDAO
NXOpen::GeometricAnalysis::DraftAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateDraftAnalysisBuilder ( NXOpen::DisplayableObject daoObject)

Creates a draft analysis builder.

Returns
draft analysis builder
Created in NX8.0.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
daoObjectDAO
NXOpen::GeometricAnalysis::FaceCurvatureAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateFaceCurvatureAnalysisBuilder ( NXOpen::DisplayableObject fcaoObject)

Creates a face curvature analysis builder.

Returns
face curvature analysis builder
Created in NX9.0.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
fcaoObjectFCAO
NXOpen::GeometricAnalysis::GapFlushnessBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateGapFlushnessBuilder ( NXOpen::GeometricAnalysis::GapFlushness gfaoObject)

Creates a gap and flushness builder.

Returns
Gap and Flushness builder
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters
gfaoObjectGap and Flushness
NXOpen::GeometricAnalysis::HighlightLinesAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateHighlightLinesAnalysisBuilder ( NXOpen::DisplayableObject hpaoObject)

Creates a Highlight Lines Analysis builder.

Returns
Highlight Lines Analysis builder
Created in NX6.0.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
hpaoObjectHighlight Lines Analysis object
NXOpen::GeometricAnalysis::LocalRadiusAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateLocalRadiusAnalysisBuilder ( NXOpen::GeometricAnalysis::LocalRadiusAnalysis lrao)

Creates a NXOpen::GeometricAnalysis::LocalRadiusAnalysisBuilder.

Returns

Created in NX8.5.0.

License requirements : None
Parameters
lraolrao
NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateSectionAnalysisBuilder ( NXOpen::GeometricAnalysis::SectionAnalysisObject msaoObject)

Creates a Section Analysis object builder.

Returns
Section Analysis builder
Created in NX6.0.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
msaoObjectSection Analysis object
NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisExBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateSectionAnalysisExBuilder ( NXOpen::GeometricAnalysis::SectionAnalysis::SectionAnalysisExObject csaoObject)

Creates a Section Analysis builder of a new version.

Returns
Section Analysis builder
Created in NX7.0.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
csaoObjectSection Analysis object
NXOpen::GeometricAnalysis::SurfaceContinuityAnalysisBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateSurfaceContinuityAnalysisBuilder ( NXOpen::DisplayableObject scaoObject)

Creates a surface continuity analysis builder.

Returns
Surface Continuity Analysis builder
Created in NX6.0.0.

License requirements : gateway ("UG GATEWAY")
Parameters
scaoObjectSurface Continuity Analysis
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CreateSurfaceIntersectionBuilder ( NXOpen::DisplayableObject siaoObject)

Creates a surface intersection builder.

Returns
surface intersection builder
Created in NX7.5.0.

License requirements : studio_analyze ("STUDIO ANALYZE")
Parameters
siaoObjectsurface intersection
NXOpen::GeometricAnalysis::CurveAnalysisDisplay* NXOpen::GeometricAnalysis::AnalysisObjectCollection::CurveAnalysisDisplayObject ( )

Returns object for displaying curve analysis information
Created in NX3.0.0.


iterator NXOpen::GeometricAnalysis::AnalysisObjectCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::GeometricAnalysis::SurfaceAnalysisDisplay* NXOpen::GeometricAnalysis::AnalysisObjectCollection::SurfaceAnalysisDisplayObject ( )

Returns object for displaying surface analysis information
Created in NX3.0.0.


tag_t NXOpen::GeometricAnalysis::AnalysisObjectCollection::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.