NXOpen .NET Reference Guide
1899
|
Represents the builder for creating a bounded grid NXOpen.Display.BoundedGrid . More...
Public Types | |
enum | LabelReferenceType { Local, Wcs, Absolute } |
Specifies label reference. More... | |
enum | ShowLabelType { Always, ParalleltoView, None } |
Specifies label option to be used for grid label display. More... | |
Public Types inherited from NXOpen.Display.GridBuilder | |
enum | LineStyleType { Solid, Dashed, Phantom, Centerline, Dotted, Longdash, Dotdash, Eight, Nine, Ten, Eleven } |
Specifies line style to be used for major and minor lines of the grid. More... | |
enum | LineWeightType { Thin, Normal, Thick, One, Two, Three, Four, Five, Six, Seven, Eight, Nine } |
Specifies line weight to be used for major and minor lines of the grid. More... | |
Public Member Functions | |
unsafe bool | GetCornerPoints (out NXOpen.Point3d point1, out NXOpen.Point3d point2, out NXOpen.Point3d point3, out NXOpen.Point3d point4) |
Gets corner points of the grid More... | |
unsafe void | SaveCurves (string groupName) |
Creates curves by intersecting the bounded grid with all bodies in the part of the grid object. More... | |
unsafe bool | SetCornerPoints (NXOpen.Point3d point1, NXOpen.Point3d point2, NXOpen.Point3d point3, NXOpen.Point3d point4) |
Sets corner points of the grid More... | |
Public Member Functions inherited from NXOpen.Display.GridBuilder | |
unsafe void | InheritSettings (NXOpen.Display.Grid grid) |
Inherits the settings from the specified grid. More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
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 | Associative [get, set] |
Returns or sets the associative More... | |
unsafe NXOpen.Display.BoundedGridBuilder.LabelReferenceType | LabelReference [get, set] |
Returns or sets the label reference More... | |
unsafe NXOpen.Point3d | LocalOrigin [get, set] |
Returns or sets the local origin More... | |
unsafe NXOpen.Display.SectionCurveSettingsBuilder | SectionCurveSettings [get] |
Returns the curve settings builder More... | |
unsafe NXOpen.Display.BoundedGridBuilder.ShowLabelType | ShowLabel [get, set] |
Returns or sets the show labels More... | |
Properties inherited from NXOpen.Display.GridBuilder | |
unsafe NXOpen.NXColor | LineColor [get, set] |
Returns or sets the line color More... | |
unsafe double | MajorLineSpacing [get, set] |
Returns or sets the major line spacing More... | |
unsafe NXOpen.Display.GridBuilder.LineStyleType | MajorLineStyle [get, set] |
Returns or sets the major line style More... | |
unsafe NXOpen.Display.GridBuilder.LineWeightType | MajorLineWeight [get, set] |
Returns or sets the major line weight More... | |
unsafe int | MinorLinesPerMajor [get, set] |
Returns or sets the minor lines per major More... | |
unsafe NXOpen.Display.GridBuilder.LineStyleType | MinorLineStyle [get, set] |
Returns or sets the minor line style More... | |
unsafe NXOpen.Display.GridBuilder.LineWeightType | MinorLineWeight [get, set] |
Returns or sets the minor line weight More... | |
unsafe bool | Show [get, set] |
Returns or sets the show More... | |
unsafe bool | ShowMajorLines [get, set] |
Returns or sets the show major lines More... | |
unsafe bool | ShowOnTop [get, set] |
Returns or sets the show on top More... | |
unsafe int | SnapPointsPerMinor [get, set] |
Returns or sets the snap points per minor More... | |
unsafe bool | SnapToGrid [get, set] |
Returns or sets the snap to grid More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. 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... | |
Represents the builder for creating a bounded grid NXOpen.Display.BoundedGrid .
This is an abstract class, and cannot be instantiated.
Default values.
Property | Value |
---|---|
SectionCurveSettings.ColorOption |
Any |
SectionCurveSettings.Show |
false |
Created in NX6.0.0
|
inline |
Gets corner points of the grid
Created in NX6.0.0
License requirements: None.
point1 | First corner point |
point2 | Second corner point |
point3 | Third corner point |
point4 | Fourth corner point |
|
inline |
Creates curves by intersecting the bounded grid with all bodies in the part of the grid object.
The bodies that are visible in the work view are intersected. The curves are added to the group created with the specified name. The group is displayed in the part navigator. The curves are created in the work part. These curves are not associated with the grid. These are just snapshot curves that can be used for modeling purposes. If the customer default "Load Solids/Sheets when Saving Section Curves" is enabled, the Save Copy of Section Curves command in the datum plane grid dialog will cause solid/sheet bodies to be loaded into memory for any visible lightweight bodies on the section plane. This may increase the time and memory used by the operation, but will ensure fully accurate section curves.
Created in NX6.0.0
License requirements: None.
groupName | Name of the group containing curves. If a null reference (Nothing in Visual Basic), a default name will be used. |
|
inline |
Sets corner points of the grid
Created in NX6.0.0
License requirements: None.
point1 | First corner point |
point2 | Second corner point |
point3 | Third corner point |
point4 | Fourth corner point |
|
getset |
Returns or sets the associative
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the label reference
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the local origin
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the curve settings builder
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the show labels
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.