NX Open C++ Reference Guide
|
Represents a Annotations::LocatorDesignator builder
To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateLocatorDesignatorBuilder
Created in NX6.0.0.
More...
Public Member Functions | |
NXString | CoordinatePlane () |
Returns the coordinateplane Created in NX6.0.0. | |
NXOpen::Point * | HotSpot () |
Returns the hot spot Created in NX6.0.0. | |
NXString | HotSpotText () |
Returns the hot spot text Created in NX6.0.0. | |
NXString | LocatorLetter () |
Returns the locatorletter Created in NX6.0.0. | |
NXString | LocatorType () |
Returns the locatortype Created in NX6.0.0. | |
NXOpen::Direction * | NormalDirection () |
Returns the normal direction Created in NX6.0.0. | |
NXString | NoteText () |
Returns the notetext Created in NX6.0.0. | |
NXOpen::Direction * | PinDirection () |
Returns the pin direction Created in NX6.0.0. | |
NXOpen::Direction * | PunchDirection () |
Returns the punch direction Created in NX6.0.0. | |
void | SetCoordinatePlane (const NXString &coordinatePlane) |
Sets the coordinateplane Created in NX6.0.0. | |
void | SetCoordinatePlane (const char *coordinatePlane) |
Sets the coordinateplane Created in NX6.0.0. | |
void | SetHotSpot (NXOpen::Point *hotSpot) |
Sets the hot spot Created in NX6.0.0. | |
void | SetHotSpotText (const NXString &hotSpotText) |
Sets the hot spot text Created in NX6.0.0. | |
void | SetHotSpotText (const char *hotSpotText) |
Sets the hot spot text Created in NX6.0.0. | |
void | SetLocatorLetter (const NXString &locatorLetter) |
Sets the locatorletter Created in NX6.0.0. | |
void | SetLocatorLetter (const char *locatorLetter) |
Sets the locatorletter Created in NX6.0.0. | |
void | SetLocatorType (const NXString &locatorType) |
Sets the locatortype Created in NX6.0.0. | |
void | SetLocatorType (const char *locatorType) |
Sets the locatortype Created in NX6.0.0. | |
void | SetNormalDirection (NXOpen::Direction *normalDirection) |
Sets the normal direction Created in NX6.0.0. | |
void | SetNoteText (const NXString ¬eText) |
Sets the notetext Created in NX6.0.0. | |
void | SetNoteText (const char *noteText) |
Sets the notetext Created in NX6.0.0. | |
void | SetPinDirection (NXOpen::Direction *pinDirection) |
Sets the pin direction Created in NX6.0.0. | |
void | SetPunchDirection (NXOpen::Direction *punchDirection) |
Sets the punch direction Created in NX6.0.0. | |
void | SetSubscript (const NXString &subscript) |
Sets the subscript Created in NX6.0.0. | |
void | SetSubscript (const char *subscript) |
Sets the subscript Created in NX6.0.0. | |
void | SetTitle (const NXString &title) |
Sets the str title Created in NX6.0.0. | |
void | SetTitle (const char *title) |
Sets the str title Created in NX6.0.0. | |
NXString | Subscript () |
Returns the subscript Created in NX6.0.0. | |
NXString | Title () |
Returns the str title Created in NX6.0.0. | |
![]() | |
NXOpen::Annotations::AssociatedObjectsBuilder * | AssociatedObjects () |
Returns the Annotations::AssociatedObjectsBuilder for the annotation Created in NX6.0.0. | |
NXOpen::Annotations::Pmi * | Attribute () |
Returns the Annotations::Pmi for this annotation Created in NX6.0.0. | |
NXOpen::NXObject * | BusinessModifier () |
Returns the business modifier Created in NX6.0.0. | |
std::vector< NXOpen::NXObject * > | GetAttributeValues () |
Returns the attribute values. | |
NXString | KnowledgeFusionClassName () |
Returns the knowledge fusion class name file, the default class is UG provided pmi KF class Created in NX6.0.0. | |
NXOpen::Annotations::LeaderBuilder * | Leader () |
Returns the Annotations::LeaderBuilder for the annotation Created in NX6.0.0. | |
NXOpen::Annotations::OriginBuilder * | Origin () |
Returns the Annotations::OriginBuilder for the annotation Created in NX6.0.0. | |
void | SetAttribute (NXOpen::Annotations::Pmi *attribute) |
Sets the Annotations::Pmi for this annotation Created in NX6.0.0. | |
void | SetAttributeValues (const std::vector< NXOpen::NXObject * > &attributeValues) |
Sets the attribute values Created in NX6.0.0. | |
void | SetBusinessModifier (NXOpen::NXObject *businessModifier) |
Sets the business modifier Created in NX6.0.0. | |
void | SetKnowledgeFusionClassName (const NXString &knowledgeFusionClassName) |
Sets the knowledge fusion class name file, the default class is UG provided pmi KF class Created in NX6.0.0. | |
void | SetKnowledgeFusionClassName (const char *knowledgeFusionClassName) |
Sets the knowledge fusion class name file, the default class is UG provided pmi KF class Created in NX6.0.0. | |
NXOpen::Annotations::StyleBuilder * | Style () |
Returns the Annotations::StyleBuilder for the annotation Created in NX6.0.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 a Annotations::LocatorDesignator builder
To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateLocatorDesignatorBuilder
Created in NX6.0.0.
NXString NXOpen::Annotations::LocatorDesignatorBuilder::CoordinatePlane | ( | ) |
Returns the coordinateplane
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::Annotations::LocatorDesignatorBuilder::HotSpot | ( | ) |
Returns the hot spot
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LocatorDesignatorBuilder::HotSpotText | ( | ) |
Returns the hot spot text
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LocatorDesignatorBuilder::LocatorLetter | ( | ) |
Returns the locatorletter
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LocatorDesignatorBuilder::LocatorType | ( | ) |
Returns the locatortype
Created in NX6.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Annotations::LocatorDesignatorBuilder::NormalDirection | ( | ) |
Returns the normal direction
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LocatorDesignatorBuilder::NoteText | ( | ) |
Returns the notetext
Created in NX6.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Annotations::LocatorDesignatorBuilder::PinDirection | ( | ) |
Returns the pin direction
Created in NX6.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Annotations::LocatorDesignatorBuilder::PunchDirection | ( | ) |
Returns the punch direction
Created in NX6.0.0.
License requirements : None
void NXOpen::Annotations::LocatorDesignatorBuilder::SetCoordinatePlane | ( | const NXString & | coordinatePlane | ) |
Sets the coordinateplane
Created in NX6.0.0.
License requirements : None
coordinatePlane | coordinateplane |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetCoordinatePlane | ( | const char * | coordinatePlane | ) |
Sets the coordinateplane
Created in NX6.0.0.
License requirements : None
coordinatePlane | coordinateplane |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetHotSpot | ( | NXOpen::Point * | hotSpot | ) |
Sets the hot spot
Created in NX6.0.0.
License requirements : None
hotSpot | hotspot |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetHotSpotText | ( | const NXString & | hotSpotText | ) |
Sets the hot spot text
Created in NX6.0.0.
License requirements : None
hotSpotText | hotspottext |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetHotSpotText | ( | const char * | hotSpotText | ) |
Sets the hot spot text
Created in NX6.0.0.
License requirements : None
hotSpotText | hotspottext |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetLocatorLetter | ( | const NXString & | locatorLetter | ) |
Sets the locatorletter
Created in NX6.0.0.
License requirements : None
locatorLetter | locatorletter |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetLocatorLetter | ( | const char * | locatorLetter | ) |
Sets the locatorletter
Created in NX6.0.0.
License requirements : None
locatorLetter | locatorletter |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetLocatorType | ( | const NXString & | locatorType | ) |
Sets the locatortype
Created in NX6.0.0.
License requirements : None
locatorType | locatortype |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetLocatorType | ( | const char * | locatorType | ) |
Sets the locatortype
Created in NX6.0.0.
License requirements : None
locatorType | locatortype |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetNormalDirection | ( | NXOpen::Direction * | normalDirection | ) |
Sets the normal direction
Created in NX6.0.0.
License requirements : None
normalDirection | normaldirection |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetNoteText | ( | const NXString & | noteText | ) |
Sets the notetext
Created in NX6.0.0.
License requirements : None
noteText | notetext |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetNoteText | ( | const char * | noteText | ) |
Sets the notetext
Created in NX6.0.0.
License requirements : None
noteText | notetext |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetPinDirection | ( | NXOpen::Direction * | pinDirection | ) |
Sets the pin direction
Created in NX6.0.0.
License requirements : None
pinDirection | pindirection |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetPunchDirection | ( | NXOpen::Direction * | punchDirection | ) |
Sets the punch direction
Created in NX6.0.0.
License requirements : None
punchDirection | punchdirection |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetSubscript | ( | const NXString & | subscript | ) |
Sets the subscript
Created in NX6.0.0.
License requirements : None
subscript | subscript |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetSubscript | ( | const char * | subscript | ) |
Sets the subscript
Created in NX6.0.0.
License requirements : None
subscript | subscript |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetTitle | ( | const NXString & | title | ) |
Sets the str title
Created in NX6.0.0.
License requirements : None
title | title |
void NXOpen::Annotations::LocatorDesignatorBuilder::SetTitle | ( | const char * | title | ) |
Sets the str title
Created in NX6.0.0.
License requirements : None
title | title |
NXString NXOpen::Annotations::LocatorDesignatorBuilder::Subscript | ( | ) |
Returns the subscript
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::LocatorDesignatorBuilder::Title | ( | ) |
Returns the str title
Created in NX6.0.0.
License requirements : None