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