NX Open C++ Reference Guide
|
Represents SearchCriteriaDatumTargetBuilder
To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaDatumTargetBuilder
Created in NX7.5.0.
More...
Public Types | |
enum | DatumTargetTypes { DatumTargetTypesPoint, DatumTargetTypesLine, DatumTargetTypesRectangular, DatumTargetTypesCircular, DatumTargetTypesAnnular, DatumTargetTypesSpherical, DatumTargetTypesCylindrical, DatumTargetTypesArbitrary } |
Lists the search pmi datum target type. More... | |
Public Member Functions | |
bool | ByDatumTargetLabel () |
Returns the datum target label toggle Created in NX7.5.0. | |
bool | ByDatumTargetType () |
Returns the datum target type toggle Created in NX7.5.0. | |
bool | ByHeight () |
Returns the height toggle Created in NX7.5.0. | |
bool | ByInnerDiameter () |
Returns the inner diameter toggle Created in NX7.5.0. | |
bool | ByOuterDiameter () |
Returns the outer diameter toggle Created in NX7.5.0. | |
bool | ByText () |
Returns the text toggle Created in NX7.5.0. | |
bool | ByWidth () |
Returns the width toggle Created in NX7.5.0. | |
NXString | DatumTargetLabelText () |
Returns the datum target label text Created in NX7.5.0. | |
NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetTypes | DatumTargetType () |
Returns the datum target type enum Created in NX7.5.0. | |
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | HeightType () |
Returns the height enum Created in NX7.5.0. | |
double | HeightValue () |
Returns the height value Created in NX7.5.0. | |
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | InnerDiameterType () |
Returns the inner diameter enum Created in NX7.5.0. | |
double | InnerDiameterValue () |
Returns the inner diameter value Created in NX7.5.0. | |
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | OuterDiameterType () |
Returns the outer diameter enum Created in NX7.5.0. | |
double | OuterDiameterValue () |
Returns the outer diameter value Created in NX7.5.0. | |
void | SetByDatumTargetLabel (bool datumTargetLabel) |
Sets the datum target label toggle Created in NX7.5.0. | |
void | SetByDatumTargetType (bool datumTargetType) |
Sets the datum target type toggle Created in NX7.5.0. | |
void | SetByHeight (bool height) |
Sets the height toggle Created in NX7.5.0. | |
void | SetByInnerDiameter (bool innerDiameter) |
Sets the inner diameter toggle Created in NX7.5.0. | |
void | SetByOuterDiameter (bool outerDiameter) |
Sets the outer diameter toggle Created in NX7.5.0. | |
void | SetByText (bool text) |
Sets the text toggle Created in NX7.5.0. | |
void | SetByWidth (bool width) |
Sets the width toggle Created in NX7.5.0. | |
void | SetDatumTargetLabelText (const NXString &datumTargetLabelText) |
Sets the datum target label text Created in NX7.5.0. | |
void | SetDatumTargetLabelText (const char *datumTargetLabelText) |
Sets the datum target label text Created in NX7.5.0. | |
void | SetDatumTargetType (NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetTypes datumTargetType) |
Sets the datum target type enum Created in NX7.5.0. | |
void | SetHeightType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions heightType) |
Sets the height enum Created in NX7.5.0. | |
void | SetHeightValue (double heightValue) |
Sets the height value Created in NX7.5.0. | |
void | SetInnerDiameterType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions innerDiameterType) |
Sets the inner diameter enum Created in NX7.5.0. | |
void | SetInnerDiameterValue (double innerDiameterValue) |
Sets the inner diameter value Created in NX7.5.0. | |
void | SetOuterDiameterType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions outerDiameterType) |
Sets the outer diameter enum Created in NX7.5.0. | |
void | SetOuterDiameterValue (double outerDiameterValue) |
Sets the outer diameter value Created in NX7.5.0. | |
void | SetText (const NXString &text) |
Sets the text Created in NX7.5.0. | |
void | SetText (const char *text) |
Sets the text Created in NX7.5.0. | |
void | SetTextType (NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions textType) |
Sets the text enum Created in NX7.5.0. | |
void | SetWidthType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions widthType) |
Sets the width enum Created in NX7.5.0. | |
void | SetWidthValue (double widthValue) |
Sets the width value Created in NX7.5.0. | |
NXString | Text () |
Returns the text Created in NX7.5.0. | |
NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions | TextType () |
Returns the text enum Created in NX7.5.0. | |
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | WidthType () |
Returns the width enum Created in NX7.5.0. | |
double | WidthValue () |
Returns the width value Created in NX7.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents SearchCriteriaDatumTargetBuilder
To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaDatumTargetBuilder
Created in NX7.5.0.
Lists the search pmi datum target type.
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByDatumTargetLabel | ( | ) |
Returns the datum target label toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByDatumTargetType | ( | ) |
Returns the datum target type toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByHeight | ( | ) |
Returns the height toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByInnerDiameter | ( | ) |
Returns the inner diameter toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByOuterDiameter | ( | ) |
Returns the outer diameter toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByText | ( | ) |
Returns the text toggle
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::ByWidth | ( | ) |
Returns the width toggle
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetLabelText | ( | ) |
Returns the datum target label text
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetTypes NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetType | ( | ) |
Returns the datum target type enum
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::HeightType | ( | ) |
Returns the height enum
Created in NX7.5.0.
License requirements : None
double NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::HeightValue | ( | ) |
Returns the height value
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::InnerDiameterType | ( | ) |
Returns the inner diameter enum
Created in NX7.5.0.
License requirements : None
double NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::InnerDiameterValue | ( | ) |
Returns the inner diameter value
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::OuterDiameterType | ( | ) |
Returns the outer diameter enum
Created in NX7.5.0.
License requirements : None
double NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::OuterDiameterValue | ( | ) |
Returns the outer diameter value
Created in NX7.5.0.
License requirements : None
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByDatumTargetLabel | ( | bool | datumTargetLabel | ) |
Sets the datum target label toggle
Created in NX7.5.0.
License requirements : None
datumTargetLabel | datumtargetlabel |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByDatumTargetType | ( | bool | datumTargetType | ) |
Sets the datum target type toggle
Created in NX7.5.0.
License requirements : None
datumTargetType | datumtargettype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByHeight | ( | bool | height | ) |
Sets the height toggle
Created in NX7.5.0.
License requirements : None
height | height |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByInnerDiameter | ( | bool | innerDiameter | ) |
Sets the inner diameter toggle
Created in NX7.5.0.
License requirements : None
innerDiameter | innerdiameter |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByOuterDiameter | ( | bool | outerDiameter | ) |
Sets the outer diameter toggle
Created in NX7.5.0.
License requirements : None
outerDiameter | outerdiameter |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByText | ( | bool | text | ) |
Sets the text toggle
Created in NX7.5.0.
License requirements : None
text | text |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetByWidth | ( | bool | width | ) |
Sets the width toggle
Created in NX7.5.0.
License requirements : None
width | width |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetDatumTargetLabelText | ( | const NXString & | datumTargetLabelText | ) |
Sets the datum target label text
Created in NX7.5.0.
License requirements : None
datumTargetLabelText | datumtargetlabeltext |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetDatumTargetLabelText | ( | const char * | datumTargetLabelText | ) |
Sets the datum target label text
Created in NX7.5.0.
License requirements : None
datumTargetLabelText | datumtargetlabeltext |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetDatumTargetType | ( | NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::DatumTargetTypes | datumTargetType | ) |
Sets the datum target type enum
Created in NX7.5.0.
License requirements : None
datumTargetType | datumtargettype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetHeightType | ( | NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | heightType | ) |
Sets the height enum
Created in NX7.5.0.
License requirements : None
heightType | heighttype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetHeightValue | ( | double | heightValue | ) |
Sets the height value
Created in NX7.5.0.
License requirements : None
heightValue | heightvalue |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetInnerDiameterType | ( | NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | innerDiameterType | ) |
Sets the inner diameter enum
Created in NX7.5.0.
License requirements : None
innerDiameterType | innerdiametertype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetInnerDiameterValue | ( | double | innerDiameterValue | ) |
Sets the inner diameter value
Created in NX7.5.0.
License requirements : None
innerDiameterValue | innerdiametervalue |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetOuterDiameterType | ( | NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | outerDiameterType | ) |
Sets the outer diameter enum
Created in NX7.5.0.
License requirements : None
outerDiameterType | outerdiametertype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetOuterDiameterValue | ( | double | outerDiameterValue | ) |
Sets the outer diameter value
Created in NX7.5.0.
License requirements : None
outerDiameterValue | outerdiametervalue |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetText | ( | const NXString & | text | ) |
Sets the text
Created in NX7.5.0.
License requirements : None
text | text |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetText | ( | const char * | text | ) |
Sets the text
Created in NX7.5.0.
License requirements : None
text | text |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetTextType | ( | NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions | textType | ) |
Sets the text enum
Created in NX7.5.0.
License requirements : None
textType | texttype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetWidthType | ( | NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions | widthType | ) |
Sets the width enum
Created in NX7.5.0.
License requirements : None
widthType | widthtype |
void NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::SetWidthValue | ( | double | widthValue | ) |
Sets the width value
Created in NX7.5.0.
License requirements : None
widthValue | widthvalue |
NXString NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::Text | ( | ) |
Returns the text
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::TextType | ( | ) |
Returns the text enum
Created in NX7.5.0.
License requirements : None
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::WidthType | ( | ) |
Returns the width enum
Created in NX7.5.0.
License requirements : None
double NXOpen::Annotations::SearchCriteriaDatumTargetBuilder::WidthValue | ( | ) |
Returns the width value
Created in NX7.5.0.
License requirements : None