NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.GeometricAnalysis.AnalysisObjectCollection Class Reference

Create a AnalysisObjectCollection More...

Inheritance diagram for NXOpen.GeometricAnalysis.AnalysisObjectCollection:

Public Member Functions

NXOpen.GeometricAnalysis.AnalysisObject[] ToArray ()
 Returns an array of NXOpen.GeometricAnalysis.AnalysisObject objects. More...
 
unsafe
NXOpen.GeometricAnalysis.GapFlushnessBuilder 
CreateGapFlushnessBuilder (NXOpen.GeometricAnalysis.GapFlushness gfaoObject)
 Creates a gap and flushness builder More...
 
unsafe
NXOpen.GeometricAnalysis.SurfaceContinuityAnalysisBuilder 
CreateSurfaceContinuityAnalysisBuilder (NXOpen.DisplayableObject scaoObject)
 Creates a surface continuity analysis builder More...
 
unsafe
NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder 
CreateCurveCurvatureAnalysisBuilder (NXOpen.DisplayableObject caaoObject)
 Creates a curve curvature analysis builder More...
 
unsafe
NXOpen.GeometricAnalysis.CurveAnalysisCombsBuilder 
CreateCurveAnalysisCombsBuilder ()
 Creates a curve analysis combs builder More...
 
unsafe
NXOpen.GeometricAnalysis.CurveAnalysisInflectionsBuilder 
CreateCurveAnalysisInflectionsBuilder ()
 Creates a curve analysis inflections builder More...
 
unsafe
NXOpen.GeometricAnalysis.CurveAnalysisPeaksBuilder 
CreateCurveAnalysisPeaksBuilder ()
 Creates a curve analysis peaks builder More...
 
unsafe
NXOpen.GeometricAnalysis.HighlightLinesAnalysisBuilder 
CreateHighlightLinesAnalysisBuilder (NXOpen.DisplayableObject hpaoObject)
 Creates a Highlight Lines Analysis builder More...
 
unsafe
NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisBuilder 
CreateSectionAnalysisBuilder (NXOpen.GeometricAnalysis.SectionAnalysisObject msaoObject)
 Creates a Section Analysis object builder More...
 
unsafe
NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisExBuilder 
CreateSectionAnalysisExBuilder (NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisExObject csaoObject)
 Creates a Section Analysis builder of a new version More...
 
unsafe
NXOpen.GeometricAnalysis.DeviationGaugeBuilder 
CreateDeviationGaugeBuilder (NXOpen.DisplayableObject ddaoObject)
 Creates a Deviation Gauge Builder More...
 
unsafe
NXOpen.GeometricAnalysis.CurveContinuityBuilder 
CreateCurveContinuityBuilder (NXOpen.DisplayableObject ccaoObject)
 Creates a Curve Continuity Builder More...
 
unsafe
NXOpen.GeometricAnalysis.SurfaceIntersectionBuilder 
CreateSurfaceIntersectionBuilder (NXOpen.DisplayableObject siaoObject)
 Creates a surface intersection builder More...
 
unsafe
NXOpen.GeometricAnalysis.DraftAnalysisBuilder 
CreateDraftAnalysisBuilder (NXOpen.DisplayableObject daoObject)
 Creates a draft analysis builder More...
 
unsafe
NXOpen.GeometricAnalysis.LocalRadiusAnalysisBuilder 
CreateLocalRadiusAnalysisBuilder (NXOpen.GeometricAnalysis.LocalRadiusAnalysis lrao)
 Creates a NXOpen.GeometricAnalysis.LocalRadiusAnalysisBuilder More...
 
unsafe
NXOpen.GeometricAnalysis.FaceCurvatureAnalysisBuilder 
CreateFaceCurvatureAnalysisBuilder (NXOpen.DisplayableObject fcaoObject)
 Creates a face curvature analysis builder More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
NXOpen.GeometricAnalysis.CurveAnalysisDisplay CurveAnalysisDisplayObject [get]
 Returns object for displaying curve analysis information More...
 
NXOpen.GeometricAnalysis.SurfaceAnalysisDisplay SurfaceAnalysisDisplayObject [get]
 Returns object for displaying surface analysis information More...
 
NXOpen.GeometricAnalysis.AnalysisObjectCollectionEx AnalysisObjectsEx [get]
 Returns the AnalysisObjectCollectionEx instance belonging to this part 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

unsafe NXOpen.GeometricAnalysis.CurveAnalysisCombsBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveAnalysisCombsBuilder ( )

Creates a curve analysis combs builder

Created in NX6.0.0

Deprecated in NX8.5.0. Use NXOpen.GeometricAnalysis.CurveCurvatureAnalysis .

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Curve analysis Combs Builder
unsafe NXOpen.GeometricAnalysis.CurveAnalysisInflectionsBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveAnalysisInflectionsBuilder ( )

Creates a curve analysis inflections builder

Created in NX6.0.0

Deprecated in NX8.5.0. Use NXOpen.GeometricAnalysis.CurveCurvatureAnalysis .

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Curve analysis Inflections Builder
unsafe NXOpen.GeometricAnalysis.CurveAnalysisPeaksBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveAnalysisPeaksBuilder ( )

Creates a curve analysis peaks builder

Created in NX6.0.0

Deprecated in NX8.5.0. Use NXOpen.GeometricAnalysis.CurveCurvatureAnalysis .

License requirements: solid_modeling ("SOLIDS MODELING")

Returns
Curve analysis Peaks Builder
unsafe NXOpen.GeometricAnalysis.CurveContinuityBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveContinuityBuilder ( NXOpen.DisplayableObject  ccaoObject)

Creates a Curve Continuity Builder

Created in NX7.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
ccaoObjectCCAO
Returns
Curve Continuity AO builder
unsafe NXOpen.GeometricAnalysis.CurveCurvatureAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateCurveCurvatureAnalysisBuilder ( NXOpen.DisplayableObject  caaoObject)

Creates a curve curvature analysis builder

Created in NX7.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
caaoObjectCurve Curvature Analysis
Returns
Curve Curvature Analysis builder
unsafe NXOpen.GeometricAnalysis.DeviationGaugeBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateDeviationGaugeBuilder ( NXOpen.DisplayableObject  ddaoObject)

Creates a Deviation Gauge Builder

Created in NX6.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
ddaoObjectDDAO
Returns
DeviationGauge builder
unsafe NXOpen.GeometricAnalysis.DraftAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateDraftAnalysisBuilder ( NXOpen.DisplayableObject  daoObject)

Creates a draft analysis builder

Created in NX8.0.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
daoObjectDAO
Returns
draft analysis builder
unsafe NXOpen.GeometricAnalysis.FaceCurvatureAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateFaceCurvatureAnalysisBuilder ( NXOpen.DisplayableObject  fcaoObject)

Creates a face curvature analysis builder

Created in NX9.0.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
fcaoObjectFCAO
Returns
face curvature analysis builder
unsafe NXOpen.GeometricAnalysis.GapFlushnessBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateGapFlushnessBuilder ( NXOpen.GeometricAnalysis.GapFlushness  gfaoObject)

Creates a gap and flushness builder

Created in NX5.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
gfaoObjectGap and Flushness
Returns
Gap and Flushness builder
unsafe NXOpen.GeometricAnalysis.HighlightLinesAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateHighlightLinesAnalysisBuilder ( NXOpen.DisplayableObject  hpaoObject)

Creates a Highlight Lines Analysis builder

Created in NX6.0.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
hpaoObjectHighlight Lines Analysis object
Returns
Highlight Lines Analysis builder
unsafe NXOpen.GeometricAnalysis.LocalRadiusAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateLocalRadiusAnalysisBuilder ( NXOpen.GeometricAnalysis.LocalRadiusAnalysis  lrao)

Creates a NXOpen.GeometricAnalysis.LocalRadiusAnalysisBuilder

Created in NX8.5.0

License requirements: None.

Parameters
lrao
Returns
unsafe NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateSectionAnalysisBuilder ( NXOpen.GeometricAnalysis.SectionAnalysisObject  msaoObject)

Creates a Section Analysis object builder

Created in NX6.0.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
msaoObjectSection Analysis object
Returns
Section Analysis builder
unsafe NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisExBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateSectionAnalysisExBuilder ( NXOpen.GeometricAnalysis.SectionAnalysis.SectionAnalysisExObject  csaoObject)

Creates a Section Analysis builder of a new version

Created in NX7.0.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
csaoObjectSection Analysis object
Returns
Section Analysis builder
unsafe NXOpen.GeometricAnalysis.SurfaceContinuityAnalysisBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateSurfaceContinuityAnalysisBuilder ( NXOpen.DisplayableObject  scaoObject)

Creates a surface continuity analysis builder

Created in NX6.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
scaoObjectSurface Continuity Analysis
Returns
Surface Continuity Analysis builder
unsafe NXOpen.GeometricAnalysis.SurfaceIntersectionBuilder NXOpen.GeometricAnalysis.AnalysisObjectCollection.CreateSurfaceIntersectionBuilder ( NXOpen.DisplayableObject  siaoObject)

Creates a surface intersection builder

Created in NX7.5.0

License requirements: studio_analyze ("STUDIO ANALYZE")

Parameters
siaoObjectsurface intersection
Returns
surface intersection builder
override int NXOpen.GeometricAnalysis.AnalysisObjectCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
protected

Advances the enumerator to the next element of the collection.

NXOpen.GeometricAnalysis.AnalysisObject [] NXOpen.GeometricAnalysis.AnalysisObjectCollection.ToArray ( )

Returns an array of NXOpen.GeometricAnalysis.AnalysisObject objects.

Property Documentation

NXOpen.GeometricAnalysis.AnalysisObjectCollectionEx NXOpen.GeometricAnalysis.AnalysisObjectCollection.AnalysisObjectsEx
get

Returns the AnalysisObjectCollectionEx instance belonging to this part

Created in NX11.0.0

NXOpen.GeometricAnalysis.CurveAnalysisDisplay NXOpen.GeometricAnalysis.AnalysisObjectCollection.CurveAnalysisDisplayObject
get

Returns object for displaying curve analysis information

Created in NX3.0.0

NXOpen.GeometricAnalysis.SurfaceAnalysisDisplay NXOpen.GeometricAnalysis.AnalysisObjectCollection.SurfaceAnalysisDisplayObject
get

Returns object for displaying surface analysis information

Created in NX3.0.0

Tag NXOpen.GeometricAnalysis.AnalysisObjectCollection.Tag
get

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.