NXOpen .NET Reference Guide
|
Represents a general custom symbol More...
Additional Inherited Members | |
Public Types inherited from NXOpen.DisplayableObject | |
enum | ObjectFont { Solid = 1, Dashed, Phantom, Centerline, Dotted, LongDashed, DottedDashed } |
specifies the object font for objects such as lines More... | |
enum | ObjectWidth { Normal, Thick, Thin, One = 5, Two, Three, Four, Five, Six, Seven, Eight, Nine } |
specifies object width for objects such as lines and text More... | |
Public Member Functions inherited from NXOpen.Annotations.BaseCustomSymbol | |
unsafe void | AddBusinessModifiers (NXOpen.Annotations.BusinessModifier[] businessModifiers) |
Adds the business modifiers. More... | |
unsafe void | AddLeader (NXOpen.Annotations.LeaderBundle leader) |
Adds leaders to the custom symbol. More... | |
unsafe void | FlipSymbol (NXOpen.Annotations.FlipOption flipOption) |
Flips the custom symbol horizontally/vertically. More... | |
unsafe NXOpen.Point | GetAnchor () |
Returns the master custom symbol anchor point More... | |
unsafe NXOpen.Annotations.AssociatedObject | GetAssociatedObject () |
Returns the associated object More... | |
unsafe NXOpen.Annotations.BusinessModifier[] | GetBusinessModifiers () |
Returns the business modifiers More... | |
unsafe NXOpen.Annotations.AssociatedObject | GetSharedAssociatedObject () |
Returns the shared associated objects More... | |
unsafe NXOpen.Annotations.CustomSymbolData | GetSymbolData () |
Returns the custom symbol data More... | |
unsafe void | RemoveLeader (int nthLeader) |
Removes leader from the custom symbol. More... | |
unsafe void | ReplaceSymbol (string name, string path, bool isPartSymbol) |
Replace custom symbol with the given master symbol name and path. More... | |
unsafe void | SetAnchor (NXOpen.Point anchorPoint) |
Sets the master custom symbol anchor point. More... | |
unsafe void | SetAssociatedObject (NXOpen.Annotations.AssociatedObject assocObj) |
Sets the associated object. More... | |
unsafe void | SetBusinessModifiers (NXOpen.Annotations.BusinessModifier[] businessModifiers) |
Sets the business modifiers. More... | |
unsafe void | SetSymbolData (NXOpen.Annotations.CustomSymbolData data) |
Sets the custom symbol data. More... | |
unsafe void | SynchronizeSymbol () |
Synchronize associative custom symbol. More... | |
unsafe void | UpdateFromRule () |
Updates the specified symbol from the KF rule. More... | |
unsafe void | UpdateSymbolGeometry (NXOpen.Point3d origin, double scale, double angle) |
Sets the origin, scale and angle for a custom symbol instance and updates the leaders (if any) as needed. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Annotations.BaseCustomSymbol | |
unsafe int | Index [get, set] |
Returns or sets the index. More... | |
unsafe bool | IsMirrored [get] |
Returns a flag indicating whether the annotation is mirrored More... | |
unsafe bool | IsWaveLinked [get] |
Returns a flag indicating whether the pmi is wave linked More... | |
unsafe NXOpen.Annotations.Annotation | LinkSource [get] |
Returns the source pmi of linked pmi which is linked via wave or mirror. More... | |
unsafe string | SymbolName [get] |
Returns the symbol name. More... | |
Represents a general custom symbol
Created in NX7.0.0