|
NX Open C++ Reference Guide
|
Represents a Annotations::DraftingSurfaceFinish builder
To create a new instance of this class, use Annotations::DraftingSurfaceFinishCollection::CreateDraftingSurfaceFinishBuilder
Created in NX7.5.0.
More...
Public Member Functions | |
| NXString | A1 () |
| Returns the a1 Created in NX7.5.0. | |
| NXString | A2 () |
| Returns the a2 Created in NX7.5.0. | |
| double | Angle () |
| Returns the angle Created in NX7.5.0. | |
| NXString | B () |
| Returns the b Created in NX7.5.0. | |
| NXString | C () |
| Returns the c Created in NX7.5.0. | |
| NXString | D () |
| Returns the d Created in NX7.5.0. | |
| NXString | E () |
| Returns the e Created in NX7.5.0. | |
| NXString | F1 () |
| Returns the f1 Created in NX7.5.0. | |
| NXString | F2 () |
| Returns the f2 Created in NX7.5.0. | |
| NXOpen::Annotations::DraftingSurfaceFinishBuilder::FinishType | Finish () |
| Returns the finish Created in NX7.5.0. | |
| void | InheritFrom (NXOpen::Annotations::BaseSurfaceFinish *inheritTag) |
| The drafting surface finish is inherited form existing drafting surface finish. | |
| bool | InvertSymbol () |
| Returns the invert symbol Created in NX7.5.2. | |
| bool | InvertText () |
| Returns the invert Text Created in NX7.5.0. | |
| double | LowerTolerance () |
| Returns the lower tolerance applicable for all the tolerance types other than Bilateral Created in NX7.5.0. | |
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ParanthesesType | Parantheses () |
| Returns the parantheses. | |
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ParenthesesType | Parentheses () |
| Returns the parentheses Created in NX8.0.0. | |
| void | SetA1 (const NXString &a1) |
| Sets the a1 Created in NX7.5.0. | |
| void | SetA1 (const char *a1) |
| Sets the a1 Created in NX7.5.0. | |
| void | SetA2 (const NXString &a2) |
| Sets the a2 Created in NX7.5.0. | |
| void | SetA2 (const char *a2) |
| Sets the a2 Created in NX7.5.0. | |
| void | SetAngle (double angle) |
| Sets the angle Created in NX7.5.0. | |
| void | SetB (const NXString &b) |
| Sets the b Created in NX7.5.0. | |
| void | SetB (const char *b) |
| Sets the b Created in NX7.5.0. | |
| void | SetC (const NXString &c) |
| Sets the c Created in NX7.5.0. | |
| void | SetC (const char *c) |
| Sets the c Created in NX7.5.0. | |
| void | SetD (const NXString &d) |
| Sets the d Created in NX7.5.0. | |
| void | SetD (const char *d) |
| Sets the d Created in NX7.5.0. | |
| void | SetE (const NXString &e) |
| Sets the e Created in NX7.5.0. | |
| void | SetE (const char *e) |
| Sets the e Created in NX7.5.0. | |
| void | SetF1 (const NXString &f1) |
| Sets the f1 Created in NX7.5.0. | |
| void | SetF1 (const char *f1) |
| Sets the f1 Created in NX7.5.0. | |
| void | SetF2 (const NXString &f2) |
| Sets the f2 Created in NX7.5.0. | |
| void | SetF2 (const char *f2) |
| Sets the f2 Created in NX7.5.0. | |
| void | SetFinish (NXOpen::Annotations::DraftingSurfaceFinishBuilder::FinishType finish) |
| Sets the finish Created in NX7.5.0. | |
| void | SetInvertSymbol (bool invertSymbol) |
| Sets the invert symbol Created in NX7.5.2. | |
| void | SetInvertText (bool invertText) |
| Sets the invert Text Created in NX7.5.0. | |
| void | SetLowerTolerance (double lowerTolerance) |
| Sets the lower tolerance applicable for all the tolerance types other than Bilateral Created in NX7.5.0. | |
| void | SetParantheses (NXOpen::Annotations::BaseSurfaceFinishBuilder::ParanthesesType paranthesesType) |
| Sets the parantheses. | |
| void | SetParentheses (NXOpen::Annotations::BaseSurfaceFinishBuilder::ParenthesesType parenthesesType) |
| Sets the parentheses Created in NX8.0.0. | |
| void | SetSingleRoughnessValue (bool singleRoughnessValue) |
| Sets the single roughness value Created in NX8.0.0. | |
| void | SetTolerance (double tolerance) |
| Sets the tolerance in case of bilateral tolerance type otherwise upper tolerance Created in NX7.5.0. | |
| void | SetToleranceType (NXOpen::Annotations::BaseSurfaceFinishBuilder::ToleranceOption toleranceType) |
| Sets the tolerance type applicable only for all the 3 cases of finish type where Material Removal Required Created in NX7.5.0. | |
| bool | SingleRoughnessValue () |
| Returns the single roughness value Created in NX8.0.0. | |
| double | Tolerance () |
| Returns the tolerance in case of bilateral tolerance type otherwise upper tolerance Created in NX7.5.0. | |
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ToleranceOption | ToleranceType () |
| Returns the tolerance type applicable only for all the 3 cases of finish type where Material Removal Required Created in NX7.5.0. | |
Represents a Annotations::DraftingSurfaceFinish builder
To create a new instance of this class, use Annotations::DraftingSurfaceFinishCollection::CreateDraftingSurfaceFinishBuilder
Created in NX7.5.0.
the valid types of finish type
| FinishTypeBasic |
Basic. |
| FinishTypeModifier |
Modifier. |
| FinishTypeModifierAllAround |
Modifier, All Around. |
| FinishTypeMaterialRemovalRequired |
Material Removal Required. |
| FinishTypeModifierMaterialRemovalRequired |
Modifier, Material Removal Required. |
| FinishTypeModifierMaterialRemovalRequiredAllAround |
Modifier, Material Removal Required, All Around. |
| FinishTypeMaterialRemovalProhibited |
Material Removal Prohibited. |
| FinishTypeModifierMaterialRemovalProhibited |
Modifier, Material Removal Prohibited. |
| FinishTypeModifierMaterialRemovalProhibitedAllAround |
Modifier, Material Removal Prohibited, All Around. |
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::A1 | ( | ) |
Returns the a1
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::A2 | ( | ) |
Returns the a2
Created in NX7.5.0.
License requirements : None
| double NXOpen::Annotations::DraftingSurfaceFinishBuilder::Angle | ( | ) |
Returns the angle
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::B | ( | ) |
Returns the b
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::C | ( | ) |
Returns the c
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::D | ( | ) |
Returns the d
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::E | ( | ) |
Returns the e
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::F1 | ( | ) |
Returns the f1
Created in NX7.5.0.
License requirements : None
| NXString NXOpen::Annotations::DraftingSurfaceFinishBuilder::F2 | ( | ) |
Returns the f2
Created in NX7.5.0.
License requirements : None
| NXOpen::Annotations::DraftingSurfaceFinishBuilder::FinishType NXOpen::Annotations::DraftingSurfaceFinishBuilder::Finish | ( | ) |
Returns the finish
Created in NX7.5.0.
License requirements : None
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::InheritFrom | ( | NXOpen::Annotations::BaseSurfaceFinish * | inheritTag | ) |
The drafting surface finish is inherited form existing drafting surface finish.
Created in NX8.5.0.
License requirements : None
| inheritTag | inherittag |
| bool NXOpen::Annotations::DraftingSurfaceFinishBuilder::InvertSymbol | ( | ) |
Returns the invert symbol
Created in NX7.5.2.
License requirements : None
| bool NXOpen::Annotations::DraftingSurfaceFinishBuilder::InvertText | ( | ) |
Returns the invert Text
Created in NX7.5.0.
License requirements : None
| double NXOpen::Annotations::DraftingSurfaceFinishBuilder::LowerTolerance | ( | ) |
Returns the lower tolerance applicable for all the tolerance types other than Bilateral
Created in NX7.5.0.
License requirements : None
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ParanthesesType NXOpen::Annotations::DraftingSurfaceFinishBuilder::Parantheses | ( | ) |
Returns the parantheses.
This method is deprecated.
Created in NX7.5.0.
License requirements : None
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ParenthesesType NXOpen::Annotations::DraftingSurfaceFinishBuilder::Parentheses | ( | ) |
Returns the parentheses
Created in NX8.0.0.
License requirements : None
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetA1 | ( | const NXString & | a1 | ) |
Sets the a1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| a1 | a1 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetA1 | ( | const char * | a1 | ) |
Sets the a1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| a1 | a1 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetA2 | ( | const NXString & | a2 | ) |
Sets the a2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| a2 | a2 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetA2 | ( | const char * | a2 | ) |
Sets the a2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| a2 | a2 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetAngle | ( | double | angle | ) |
Sets the angle
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| angle | angle |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetB | ( | const NXString & | b | ) |
Sets the b
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| b | b |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetB | ( | const char * | b | ) |
Sets the b
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| b | b |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetC | ( | const NXString & | c | ) |
Sets the c
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| c | c |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetC | ( | const char * | c | ) |
Sets the c
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| c | c |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetD | ( | const NXString & | d | ) |
Sets the d
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| d | d |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetD | ( | const char * | d | ) |
Sets the d
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| d | d |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetE | ( | const NXString & | e | ) |
Sets the e
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| e | e |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetE | ( | const char * | e | ) |
Sets the e
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| e | e |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetF1 | ( | const NXString & | f1 | ) |
Sets the f1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| f1 | f1 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetF1 | ( | const char * | f1 | ) |
Sets the f1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| f1 | f1 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetF2 | ( | const NXString & | f2 | ) |
Sets the f2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| f2 | f2 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetF2 | ( | const char * | f2 | ) |
Sets the f2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| f2 | f2 |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetFinish | ( | NXOpen::Annotations::DraftingSurfaceFinishBuilder::FinishType | finish | ) |
Sets the finish
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| finish | finish |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetInvertSymbol | ( | bool | invertSymbol | ) |
Sets the invert symbol
Created in NX7.5.2.
License requirements : drafting ("DRAFTING")
| invertSymbol | invertsymbol |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetInvertText | ( | bool | invertText | ) |
Sets the invert Text
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| invertText | inverttext |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetLowerTolerance | ( | double | lowerTolerance | ) |
Sets the lower tolerance applicable for all the tolerance types other than Bilateral
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| lowerTolerance | lowertolerance |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetParantheses | ( | NXOpen::Annotations::BaseSurfaceFinishBuilder::ParanthesesType | paranthesesType | ) |
Sets the parantheses.
This method is deprecated.
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| paranthesesType | paranthesestype |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetParentheses | ( | NXOpen::Annotations::BaseSurfaceFinishBuilder::ParenthesesType | parenthesesType | ) |
Sets the parentheses
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
| parenthesesType | parenthesestype |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetSingleRoughnessValue | ( | bool | singleRoughnessValue | ) |
Sets the single roughness value
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
| singleRoughnessValue | singleroughnessvalue |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetTolerance | ( | double | tolerance | ) |
Sets the tolerance in case of bilateral tolerance type otherwise upper tolerance
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| tolerance | tolerance |
| void NXOpen::Annotations::DraftingSurfaceFinishBuilder::SetToleranceType | ( | NXOpen::Annotations::BaseSurfaceFinishBuilder::ToleranceOption | toleranceType | ) |
Sets the tolerance type applicable only for all the 3 cases of finish type where Material Removal Required
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
| toleranceType | tolerancetype |
| bool NXOpen::Annotations::DraftingSurfaceFinishBuilder::SingleRoughnessValue | ( | ) |
Returns the single roughness value
Created in NX8.0.0.
License requirements : None
| double NXOpen::Annotations::DraftingSurfaceFinishBuilder::Tolerance | ( | ) |
Returns the tolerance in case of bilateral tolerance type otherwise upper tolerance
Created in NX7.5.0.
License requirements : None
| NXOpen::Annotations::BaseSurfaceFinishBuilder::ToleranceOption NXOpen::Annotations::DraftingSurfaceFinishBuilder::ToleranceType | ( | ) |
Returns the tolerance type applicable only for all the 3 cases of finish type where Material Removal Required
Created in NX7.5.0.
License requirements : None