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. | |
![]() | |
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