NXOpen .NET Reference Guide
1899
|
Provides access to object and callout properties for sheet-metal data in flat pattern views on drawings. More...
Classes | |
struct | _FlatPatternCalloutTypeDisplay |
The members of the following structure are the display data for a callout in a flat pattern drawing member view. | |
struct | _FlatPatternObjectTypeDisplay |
The members of the following structure are the display data for an object in a flat pattern drawing member view. | |
struct | FlatPatternCalloutTypeDisplay |
The members of the following structure are the display data for a callout in a flat pattern drawing member view. More... | |
struct | FlatPatternObjectTypeDisplay |
The members of the following structure are the display data for an object in a flat pattern drawing member view. More... | |
Public Types | |
enum | FlatPatternObjectType { BendCenterLine, BendUpCenterLine, BendDownCenterLine, BendTangentLine, OuterMoldLine, InnerMoldLine, ExteriorCurves, InteriorCurves, InteriorCutoutCurves, InteriorFeatureCurves, LighteningHoleCenter, JoggleLine, AddedTopGeometry, AddedBottomGeometry, ToolMarker, Hole, Centermark } |
The members of the following enumerated type are used to identify object types to the FlatPatternView API. More... | |
Public Member Functions | |
unsafe void | GetFlatPatternAllCalloutTypeDisplay (out NXOpen.SheetMetal.FlatPatternSettings.FlatPatternCalloutTypeDisplay[] displayData) |
Returns the dialog names, identifiers, and enabled status for all the available callout types. More... | |
unsafe void | GetFlatPatternAllObjectTypeDisplay (out NXOpen.SheetMetal.FlatPatternSettings.FlatPatternObjectTypeDisplay[] displayData) |
Returns the types, colors, fonts, widths, and enabled status for all the available object types. More... | |
unsafe NXOpen.SheetMetal.FlatPatternSettings.FlatPatternCalloutTypeDisplay | GetFlatPatternCalloutTypeDisplay (string calloutType) |
Returns the display data for a callout type. More... | |
unsafe NXOpen.SheetMetal.FlatPatternSettings.FlatPatternObjectTypeDisplay | GetFlatPatternObjectTypeDisplay (NXOpen.SheetMetal.FlatPatternSettings.FlatPatternObjectType objectType) |
Returns the display data for a flat pattern object type. More... | |
unsafe void | SetFlatPatternCalloutTypeDisplay (string calloutType, NXOpen.SheetMetal.FlatPatternSettings.FlatPatternCalloutTypeDisplay displayData) |
Sets the display data for a callout type. More... | |
unsafe void | SetFlatPatternObjectTypeDisplay (NXOpen.SheetMetal.FlatPatternSettings.FlatPatternObjectType objectType, NXOpen.SheetMetal.FlatPatternSettings.FlatPatternObjectTypeDisplay displayData) |
Sets the display data for a flat pattern object type. 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... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Provides access to object and callout properties for sheet-metal data in flat pattern views on drawings.
The class is created upon a query to obtain the FlatPatternView object from either a view (style) or a part (preferences).
This class is not created directly by the user.
Created in NX5.0.0
The members of the following enumerated type are used to identify object types to the FlatPatternView API.
These are not the usual NX object types; they are ordinary NX objects that are known to the flat pattern feature for the type of outline they provide to a bend region, joggle region, or lightening hole.
|
inline |
Returns the dialog names, identifiers, and enabled status for all the available callout types.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
displayData | Array of structures with the callout type display data. |
|
inline |
Returns the types, colors, fonts, widths, and enabled status for all the available object types.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
displayData | Array of structures with the object type display data. |
|
inline |
Returns the display data for a callout type.
The name member of the NXOpen.SheetMetal.FlatPatternSettings.FlatPatternCalloutTypeDisplay is separately allocated from the callout_type argument string. In some cases the new string will contain an extended form of the callout_type passed in, and that form should be used for subsequent calls, without modification.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
calloutType | The name of the callout type for which to get the display data. |
|
inline |
Returns the display data for a flat pattern object type.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
objectType | The object type for which to return the display data. |
|
inline |
Sets the display data for a callout type.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
calloutType | The name of the callout type for which to set the display data. |
displayData | The display data for the callout type. |
|
inline |
Sets the display data for a flat pattern object type.
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
objectType | The object type for which to get the display data. |
displayData | The display data for the flat pattern object type. |