|
NX Open C++ Reference Guide
|
Represents builder for PMI Custom Symbol
To create a new instance of this class, use Annotations::CustomSymbolCollection::CreatePmiCustomSymbolBuilder
Created in NX7.5.0.
More...
Public Member Functions | |
| NXOpen::Annotations::AssociatedObjectsBuilder * | AssociatedObjects () |
| Returns the select associated objects Created in NX7.5.0. | |
Public Member Functions inherited from NXOpen::Annotations::BaseCustomSymbolBuilder | |
| NXOpen::Expression * | Angle () |
| Returns the angle Created in NX7.5.0. | |
| NXOpen::Annotations::BaseCustomSymbolBuilder::AnnotationPreferences | AnnotationPreference () |
| Returns the enum annot pref. | |
| int | ControlledNoteTitle () |
| Returns the controlled note title Created in NX7.5.0. | |
| NXOpen::Annotations::BaseCustomSymbolBuilder::GeometryPreferences | GeometryPreference () |
| Returns the enum geom pref. | |
| std::vector< NXString > | GetArbitraryNoteTitle () |
| Returns the arbitrary note title. | |
| NXOpen::Annotations::BaseCustomSymbol * | GetSymbol () |
| Returns the custom symbol. | |
| bool | HorizontalFlip () |
| Returns the horizontal flip Created in NX7.5.0. | |
| int | Integer () |
| Returns the integer value of selected text Created in NX7.5.0. | |
| bool | IsPartSymbol () |
| Returns the is part symbol. | |
| NXOpen::Annotations::LeaderBuilder * | Leader () |
| Returns the Annotations::LeaderBuilder for the annotation Created in NX7.5.0. | |
| bool | LockStatus () |
| Returns the get symbol lock property Created in NX8.0.0. | |
| NXString | MasterSymbolName () |
| Returns the master symbol Name. | |
| NXString | MasterSymbolPath () |
| Returns the master symbol path. | |
| NXOpen::Annotations::OriginBuilder * | Origin () |
| Returns the origin Created in NX7.5.0. | |
| NXString | PartiallyControlledNoteTitle () |
| Returns the partially controlled note title Created in NX7.5.0. | |
| double | Real () |
| Returns the real value of selected text Created in NX7.5.0. | |
| NXOpen::Expression * | Scale () |
| Returns the scale Created in NX7.5.0. | |
| void | SelectPartSymbol (const NXString &name, const NXString &path) |
| Selects part custom symbol Created in NX7.5.0. | |
| void | SelectPartSymbol (const char *name, const char *path) |
| Selects part custom symbol Created in NX7.5.0. | |
| void | SelectSymbol (const NXString &name) |
| Selects custom symbol Created in NX7.5.0. | |
| void | SelectSymbol (const char *name) |
| Selects custom symbol Created in NX7.5.0. | |
| void | SelectText (int index) |
| Selects custom symbol text Created in NX7.5.0. | |
| void | SetAnnotationPreference (NXOpen::Annotations::BaseCustomSymbolBuilder::AnnotationPreferences enumAnnotPref) |
| Sets the enum annot pref. | |
| void | SetArbitraryNoteTitle (const std::vector< NXString > &arbitraryNoteTitle) |
| Sets the arbitrary note title Created in NX7.5.0. | |
| void | SetControlledNoteTitle (int controlledNoteTitle) |
| Sets the controlled note title Created in NX7.5.0. | |
| void | SetGeometryPreference (NXOpen::Annotations::BaseCustomSymbolBuilder::GeometryPreferences enumGeomPref) |
| Sets the enum geom pref. | |
| void | SetHorizontalFlip (bool horizontalFlip) |
| Sets the horizontal flip Created in NX7.5.0. | |
| void | SetInteger (int integer) |
| Sets the integer value of selected text Created in NX7.5.0. | |
| void | SetLockStatus (bool lockUpdate) |
| Sets the get symbol lock property Created in NX8.0.0. | |
| void | SetMasterSymbolName (const NXString &masterSymbolName) |
| Sets the master symbol Name. | |
| void | SetMasterSymbolName (const char *masterSymbolName) |
| Sets the master symbol Name. | |
| void | SetMasterSymbolPath (const NXString &masterSymbolPath) |
| Sets the master symbol path. | |
| void | SetMasterSymbolPath (const char *masterSymbolPath) |
| Sets the master symbol path. | |
| void | SetPartiallyControlledNoteTitle (const NXString &partiallyControlledNoteTitle) |
| Sets the partially controlled note title Created in NX7.5.0. | |
| void | SetPartiallyControlledNoteTitle (const char *partiallyControlledNoteTitle) |
| Sets the partially controlled note title Created in NX7.5.0. | |
| void | SetPartSymbol (bool isPartSymbol) |
| Sets the is part symbol. | |
| void | SetReal (double real) |
| Sets the real value of selected text Created in NX7.5.0. | |
| void | SetSmashSymbol (bool smashSymbol) |
| Sets the smash symbol Created in NX7.5.0. | |
| void | SetVerticalFlip (bool verticalFlip) |
| Sets the vertical flip Created in NX7.5.0. | |
| bool | SmashSymbol () |
| Returns the smash symbol Created in NX7.5.0. | |
| NXOpen::Annotations::StyleBuilder * | Style () |
| Returns the style builder Created in NX7.5.0. | |
| NXOpen::Annotations::MasterSymbolListItemBuilderList * | Texts () |
| Returns the texts Created in NX7.5.0. | |
| bool | VerticalFlip () |
| Returns the vertical flip Created in NX7.5.0. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Additional Inherited Members | |
Public Types inherited from NXOpen::Annotations::BaseCustomSymbolBuilder | |
| enum | AnnotationPreferences { AnnotationPreferencesUseCurrent, AnnotationPreferencesUseDefinition } |
| Enum for Annotation Preferences This is used by Annotations::BaseCustomSymbolBuilder::AnnotationPreference and Annotations::BaseCustomSymbolBuilder::SetAnnotationPreference to set the annotation preferences for a symbol. More... | |
| enum | GeometryPreferences { GeometryPreferencesUseCurrent, GeometryPreferencesUseDefinition } |
| Enum for Geometric Preferences This is used by Annotations::BaseCustomSymbolBuilder::GeometryPreference and Annotations::BaseCustomSymbolBuilder::SetGeometryPreference to set the geometric preferences for a symbol. More... | |
Represents builder for PMI Custom Symbol
To create a new instance of this class, use Annotations::CustomSymbolCollection::CreatePmiCustomSymbolBuilder
Created in NX7.5.0.
| NXOpen::Annotations::AssociatedObjectsBuilder* NXOpen::Annotations::PmiCustomSymbolBuilder::AssociatedObjects | ( | ) |
Returns the select associated objects
Created in NX7.5.0.
License requirements : None