NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Annotations.OrdinateStyleBuilder Class Reference

Represents a NXOpen.Annotations.OrdinateStyleBuilder . More...

Inheritance diagram for NXOpen.Annotations.OrdinateStyleBuilder:
NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe bool AlignSymbolWithBaseline [get, set]
 Returns or sets the align symbol with baseline preference More...
 
unsafe
NXOpen.Annotations.OrdinateLineArrowDisplayOption 
DisplayDimensionLine [get, set]
 Returns or sets the display dimension line preference for an ordinate set More...
 
unsafe
NXOpen.Annotations.OrdinateOriginDisplayOption 
DisplayNameStyle [get, set]
 Returns or sets the name display style for an ordinate set More...
 
unsafe bool DisplayZeroAtBaseline [get, set]
 Returns or sets the display zero at baseline flag. More...
 
unsafe double DoglegAngle [get, set]
 Returns or sets the dogleg angle. More...
 
unsafe
NXOpen.Annotations.OrdinateDoglegCreationOption 
DoglegCreationOption [get, set]
 Returns or sets the dogleg creation option More...
 
unsafe double DoglegEndOffset [get, set]
 Returns or sets the dogleg end offset. More...
 
unsafe
NXOpen.Annotations.OrdinateDoglegDefinition 
DoglegSetting [get, set]
 Returns or sets the dogleg setting. More...
 
unsafe double DoglegStartOffset [get, set]
 Returns or sets the dogleg start offset. More...
 
unsafe double MarginFirstOffset [get, set]
 Returns or sets the distance from the baseline to the first margin. More...
 
unsafe double MarginSpacing [get, set]
 Returns or sets the interval distance between successive margins More...
 
unsafe int NumberOfMargins [get, set]
 Returns or sets the number of margins to create. More...
 
unsafe double OrdinateTextAngle [get, set]
 Returns or sets the ordinate text angle More...
 
unsafe
NXOpen.Annotations.TextOrientation 
OrdinateTextOrientation [get, set]
 Returns or sets the ordinate text orientation More...
 
unsafe
NXOpen.Annotations.OrdinatePositiveDirection 
PositiveDirection [get, set]
 Returns or sets the positive direction of measurement for an ordinate set More...
 
unsafe double SymbolAngle [get, set]
 Returns or sets the symbol angle in degress with respect to the baseline. More...
 
unsafe double SymbolAspectRatio [get, set]
 Returns or sets the symbol aspect ratio More...
 
unsafe double SymbolHeight [get, set]
 Returns or sets the symbol height More...
 
unsafe double SymbolLength [get, set]
 Returns or sets the symbol length More...
 
unsafe double SymbolScale [get, set]
 Returns or sets the symbol scale More...
 
unsafe string UserDefinedText [get, set]
 Returns or sets the ordinate origin user defined text More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Annotations.OrdinateStyleBuilder .

This class queries and sets ordinate specific preferences when creating or editing an ordinate set or ordinate dimension.

Created in NX6.0.0

Member Function Documentation

unsafe bool NXOpen.Annotations.OrdinateStyleBuilder.Validate ( )
inline

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Created in NX3.0.1

License requirements: None.

Returns
Was self validation successful

Implements NXOpen.GeometricUtilities.IComponentBuilder.

Property Documentation

unsafe bool NXOpen.Annotations.OrdinateStyleBuilder.AlignSymbolWithBaseline
getset

Returns or sets the align symbol with baseline preference

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.OrdinateLineArrowDisplayOption NXOpen.Annotations.OrdinateStyleBuilder.DisplayDimensionLine
getset

Returns or sets the display dimension line preference for an ordinate set

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.OrdinateOriginDisplayOption NXOpen.Annotations.OrdinateStyleBuilder.DisplayNameStyle
getset

Returns or sets the name display style for an ordinate set

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.OrdinateStyleBuilder.DisplayZeroAtBaseline
getset

Returns or sets the display zero at baseline flag.

If this is true, then ordinate set will have zero text displayed at extension lines.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.DoglegAngle
getset

Returns or sets the dogleg angle.

The valid range is greater than zero and less than or equal to 90 degrees

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.OrdinateDoglegCreationOption NXOpen.Annotations.OrdinateStyleBuilder.DoglegCreationOption
getset

Returns or sets the dogleg creation option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.DoglegEndOffset
getset

Returns or sets the dogleg end offset.

This is the offset between the dimension line and the end position of the dogleg. This value must be greater than or equal to zero and less than or equal to the start offset

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.OrdinateDoglegDefinition NXOpen.Annotations.OrdinateStyleBuilder.DoglegSetting
getset

Returns or sets the dogleg setting.

This specifies which options are used to specify the dogleg

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.DoglegStartOffset
getset

Returns or sets the dogleg start offset.

This is the offset between the dimension line and the start position of the dogleg. The value must be greater than or equal to zero

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.MarginFirstOffset
getset

Returns or sets the distance from the baseline to the first margin.

This can be a positive or negative number. The positive direction is away from the view's center

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.MarginSpacing
getset

Returns or sets the interval distance between successive margins

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.OrdinateStyleBuilder.NumberOfMargins
getset

Returns or sets the number of margins to create.

The maximum is 32

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.OrdinateTextAngle
getset

Returns or sets the ordinate text angle

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TextOrientation NXOpen.Annotations.OrdinateStyleBuilder.OrdinateTextOrientation
getset

Returns or sets the ordinate text orientation

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.OrdinatePositiveDirection NXOpen.Annotations.OrdinateStyleBuilder.PositiveDirection
getset

Returns or sets the positive direction of measurement for an ordinate set

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.SymbolAngle
getset

Returns or sets the symbol angle in degress with respect to the baseline.

This option only applies if the name display style is User-Defined and the the value of the Align Symbol with Baseline preference is false

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.SymbolAspectRatio
getset

Returns or sets the symbol aspect ratio

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.SymbolHeight
getset

Returns or sets the symbol height

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.SymbolLength
getset

Returns or sets the symbol length

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.OrdinateStyleBuilder.SymbolScale
getset

Returns or sets the symbol scale

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.OrdinateStyleBuilder.UserDefinedText
getset

Returns or sets the ordinate origin user defined text

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.