NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Protected Member Functions | Properties | List of all members
NXOpen.GeometricAnalysis.CurveAnalysisRecord Class Reference

Represents the information regarding how to display a curve's poles, knots, combs, peaks and inflections More...

Inheritance diagram for NXOpen.GeometricAnalysis.CurveAnalysisRecord:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Types

enum  DirectionOptionType { None, PlaneOfCurve, SpecifyVector, WorkView }
 Direction option types More...
 

Protected Member Functions

override void FreeResource ()
 Free resources associated with the instance. More...
 

Properties

unsafe int CombDensity [get, set]
 Returns or sets the comb density More...
 
unsafe int CombInterneedleDensity [get, set]
 Returns or sets the comb interneedle density More...
 
unsafe double CombMaxLength [get, set]
 Returns or sets the comb maximum length More...
 
unsafe double CombScaleFactor [get, set]
 Returns or sets the comb scale factor More...
 
unsafe NXOpen.Vector3d Direction [get, set]
 Returns or sets the diection More...
 
unsafe
NXOpen.GeometricAnalysis.CurveAnalysisRecord.DirectionOptionType 
DirectionOption [get, set]
 Returns or sets the direction option More...
 
unsafe double End [get, set]
 Returns or sets the end parameter More...
 
unsafe bool ShowComb [get, set]
 Returns or sets the flag to show comb More...
 
unsafe bool ShowInflection [get, set]
 Returns or sets the flag to show inflection More...
 
unsafe bool ShowKnot [get, set]
 Returns or sets the flag to show knot More...
 
unsafe bool ShowPeak [get, set]
 Returns or sets the flag to show peak More...
 
unsafe bool ShowPole [get, set]
 Returns or sets the flag to show pole More...
 
unsafe double Start [get, set]
 Returns or sets the start parameter, range from 0 to 100 More...
 
unsafe bool UseMaxLength [get, set]
 Returns or sets the flag to limit the maximum length of the comb More...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 

Detailed Description

Represents the information regarding how to display a curve's poles, knots, combs, peaks and inflections

Created in NX6.0.0

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

Member Enumeration Documentation

Direction option types

Enumerator
None 

no direction

PlaneOfCurve 

best fit plane

SpecifyVector 

specify vector

WorkView 

work view

Member Function Documentation

override void NXOpen.GeometricAnalysis.CurveAnalysisRecord.FreeResource ( )
inlineprotectedvirtual

Free resources associated with the instance.

Created in NX6.0.0

License requirements: None.

Implements NXOpen.TransientObject.

Property Documentation

unsafe int NXOpen.GeometricAnalysis.CurveAnalysisRecord.CombDensity
getset

Returns or sets the comb density

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.GeometricAnalysis.CurveAnalysisRecord.CombInterneedleDensity
getset

Returns or sets the comb interneedle density

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricAnalysis.CurveAnalysisRecord.CombMaxLength
getset

Returns or sets the comb maximum length

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricAnalysis.CurveAnalysisRecord.CombScaleFactor
getset

Returns or sets the comb scale factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Vector3d NXOpen.GeometricAnalysis.CurveAnalysisRecord.Direction
getset

Returns or sets the diection

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.GeometricAnalysis.CurveAnalysisRecord.DirectionOptionType NXOpen.GeometricAnalysis.CurveAnalysisRecord.DirectionOption
getset

Returns or sets the direction option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricAnalysis.CurveAnalysisRecord.End
getset

Returns or sets the end parameter

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.ShowComb
getset

Returns or sets the flag to show comb

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.ShowInflection
getset

Returns or sets the flag to show inflection

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.ShowKnot
getset

Returns or sets the flag to show knot

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.ShowPeak
getset

Returns or sets the flag to show peak

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.ShowPole
getset

Returns or sets the flag to show pole

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.GeometricAnalysis.CurveAnalysisRecord.Start
getset

Returns or sets the start parameter, range from 0 to 100

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.GeometricAnalysis.CurveAnalysisRecord.UseMaxLength
getset

Returns or sets the flag to limit the maximum length of the comb

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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