NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::GeometricAnalysis::CurveAnalysisDisplay Class Reference

Represents a tool to control whether to show a curve's poles,knots,combs,peaks and inflections
To obtain an instance of this class, refer to GeometricAnalysis::AnalysisObjectCollection

Created in NX6.0.0. More...

List of all members.

Public Types

enum  ShowFlagType {
  ShowFlagTypePole, ShowFlagTypeComb, ShowFlagTypeInflection, ShowFlagTypePeak,
  ShowFlagTypeKnot
}
 Show flag types. More...

Public Member Functions

NXOpen::GeometricAnalysis::CurveAnalysisRecordGetAnalysisRecord (NXOpen::Curve *curve)
 Gets analysis record.
NXOpen::GeometricAnalysis::CurveAnalysisRecordNewRecord ()
 Creats a curve analysis record.
void SetAnalysisRecord (NXOpen::Curve *curve, NXOpen::GeometricAnalysis::CurveAnalysisRecord *record)
 Sets analysis record
Created in NX6.0.0.
void SetShowFlag (NXOpen::Curve *curve, NXOpen::GeometricAnalysis::CurveAnalysisDisplay::ShowFlagType choice, bool on)
 Sets show flags
Created in NX6.0.0.
tag_t Tag () const
 Returns the tag of this object.

Detailed Description

Represents a tool to control whether to show a curve's poles,knots,combs,peaks and inflections
To obtain an instance of this class, refer to GeometricAnalysis::AnalysisObjectCollection

Created in NX6.0.0.



Member Enumeration Documentation

Show flag types.

Enumerator:
ShowFlagTypePole 

show pole

ShowFlagTypeComb 

show comb

ShowFlagTypeInflection 

show inflection

ShowFlagTypePeak 

show peak

ShowFlagTypeKnot 

show knot


Member Function Documentation

Gets analysis record.

Returns:
curve analysis record
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")
Parameters:
curvecurve

Creats a curve analysis record.

Returns:

Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Sets analysis record
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
curvecurve
recordcurve analysis record

Sets show flags
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
curvecurve
choicepole/comb/inflection/peak/knot
ontrue/false to show flags

Returns the tag of this object.


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