|
NX Open C++ Reference Guide
|
Represents the information regarding how to display a curve's poles, knots, combs, peaks and inflections
More...
Public Types | |
| enum | DirectionOptionType { DirectionOptionTypeNone, DirectionOptionTypePlaneOfCurve, DirectionOptionTypeSpecifyVector, DirectionOptionTypeWorkView } |
| Direction option types. More... | |
Public Member Functions | |
| int | CombDensity () |
| Returns the comb density | |
| int | CombInterneedleDensity () |
| Returns the comb interneedle density | |
| double | CombMaxLength () |
| Returns the comb maximum length | |
| double | CombScaleFactor () |
| Returns the comb scale factor | |
| NXOpen::Vector3d | Direction () |
| Returns the diection | |
| NXOpen::GeometricAnalysis::CurveAnalysisRecord::DirectionOptionType | DirectionOption () |
| Returns the direction option | |
| double | End () |
| Returns the end parameter | |
| void | SetCombDensity (int density) |
| Sets the comb density | |
| void | SetCombInterneedleDensity (int interneedleDensity) |
| Sets the comb interneedle density | |
| void | SetCombMaxLength (double maxLength) |
| Sets the comb maximum length | |
| void | SetCombScaleFactor (double factor) |
| Sets the comb scale factor | |
| void | SetDirection (const NXOpen::Vector3d &direction) |
| Sets the diection | |
| void | SetDirectionOption (NXOpen::GeometricAnalysis::CurveAnalysisRecord::DirectionOptionType directionOption) |
| Sets the direction option | |
| void | SetEnd (double end) |
| Sets the end parameter | |
| void | SetShowComb (bool on) |
| Sets the flag to show comb | |
| void | SetShowInflection (bool on) |
| Sets the flag to show inflection | |
| void | SetShowKnot (bool on) |
| Sets the flag to show knot | |
| void | SetShowPeak (bool on) |
| Sets the flag to show peak | |
| void | SetShowPole (bool on) |
| Sets the flag to show pole | |
| void | SetStart (double start) |
| Sets the start parameter, range from 0 to 100 | |
| void | SetUseMaxLength (bool on) |
| Sets the flag to limit the maximum length of the comb | |
| bool | ShowComb () |
| Returns the flag to show comb | |
| bool | ShowInflection () |
| Returns the flag to show inflection | |
| bool | ShowKnot () |
| Returns the flag to show knot | |
| bool | ShowPeak () |
| Returns the flag to show peak | |
| bool | ShowPole () |
| Returns the flag to show pole | |
| double | Start () |
| Returns the start parameter, range from 0 to 100 | |
| bool | UseMaxLength () |
| Returns the flag to limit the maximum length of the comb | |
| virtual | ~CurveAnalysisRecord () |
| Free resources associated with the instance. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| void * | GetHandle () |
| Handle of the internal object represented by this object. | |
Represents the information regarding how to display a curve's poles, knots, combs, peaks and inflections
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
Direction option types.
|
virtual |
Free resources associated with the instance.
Created in NX6.0.0.
License requirements : None
| int NXOpen::GeometricAnalysis::CurveAnalysisRecord::CombDensity | ( | ) |
Returns the comb density
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| int NXOpen::GeometricAnalysis::CurveAnalysisRecord::CombInterneedleDensity | ( | ) |
Returns the comb interneedle density
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| double NXOpen::GeometricAnalysis::CurveAnalysisRecord::CombMaxLength | ( | ) |
Returns the comb maximum length
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| double NXOpen::GeometricAnalysis::CurveAnalysisRecord::CombScaleFactor | ( | ) |
Returns the comb scale factor
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| NXOpen::Vector3d NXOpen::GeometricAnalysis::CurveAnalysisRecord::Direction | ( | ) |
Returns the diection
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| NXOpen::GeometricAnalysis::CurveAnalysisRecord::DirectionOptionType NXOpen::GeometricAnalysis::CurveAnalysisRecord::DirectionOption | ( | ) |
Returns the direction option
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| double NXOpen::GeometricAnalysis::CurveAnalysisRecord::End | ( | ) |
Returns the end parameter
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetCombDensity | ( | int | density | ) |
Sets the comb density
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| density | comb density |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetCombInterneedleDensity | ( | int | interneedleDensity | ) |
Sets the comb interneedle density
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| interneedleDensity | comb interneedle density |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetCombMaxLength | ( | double | maxLength | ) |
Sets the comb maximum length
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| maxLength | max length |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetCombScaleFactor | ( | double | factor | ) |
Sets the comb scale factor
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| factor | comb scale factor |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetDirection | ( | const NXOpen::Vector3d & | direction | ) |
Sets the diection
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| direction | direction |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetDirectionOption | ( | NXOpen::GeometricAnalysis::CurveAnalysisRecord::DirectionOptionType | directionOption | ) |
Sets the direction option
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| directionOption | direction option |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetEnd | ( | double | end | ) |
Sets the end parameter
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| end | end parameter |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetShowComb | ( | bool | on | ) |
Sets the flag to show comb
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to show comb |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetShowInflection | ( | bool | on | ) |
Sets the flag to show inflection
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to show inflection |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetShowKnot | ( | bool | on | ) |
Sets the flag to show knot
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to show knot |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetShowPeak | ( | bool | on | ) |
Sets the flag to show peak
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to show peak |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetShowPole | ( | bool | on | ) |
Sets the flag to show pole
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to show pole |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetStart | ( | double | start | ) |
Sets the start parameter, range from 0 to 100
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| start | start parameter |
| void NXOpen::GeometricAnalysis::CurveAnalysisRecord::SetUseMaxLength | ( | bool | on | ) |
Sets the flag to limit the maximum length of the comb
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| on | true to use the max length to limit comb |
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::ShowComb | ( | ) |
Returns the flag to show comb
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::ShowInflection | ( | ) |
Returns the flag to show inflection
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::ShowKnot | ( | ) |
Returns the flag to show knot
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::ShowPeak | ( | ) |
Returns the flag to show peak
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::ShowPole | ( | ) |
Returns the flag to show pole
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| double NXOpen::GeometricAnalysis::CurveAnalysisRecord::Start | ( | ) |
Returns the start parameter, range from 0 to 100
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None
| bool NXOpen::GeometricAnalysis::CurveAnalysisRecord::UseMaxLength | ( | ) |
Returns the flag to limit the maximum length of the comb
Use GeometricAnalysis::CurveAnalysisDisplay .
Created in NX6.0.0.
License requirements : None