NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFCgm Class Reference

Contains wrappers for all 'UF_CGM' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFCgm:

Classes

struct  _Color
 
struct  _CustomColors
 
struct  _CustomWidths
 
struct  _ExportOptions
 
struct  _Size
 
struct  _WidthCustom
 
struct  Color
 Wrapper for UF_CGM_color_s More...
 
struct  CustomColors
 Wrapper for UF_CGM_custom_colors_s More...
 
struct  CustomWidths
 Wrapper for UF_CGM_custom_widths_s More...
 
struct  Dimensions
 Wrapper for UF_CGM_dimensions_s More...
 
struct  ExportOptions
 Wrapper for UF_CGM_export_options_s More...
 
struct  ImportOptions
 Wrapper for UF_CGM_import_options_s More...
 
struct  Size
 Wrapper for UF_CGM_size_s More...
 
struct  WidthColor
 Wrapper for UF_CGM_width_color_s More...
 
struct  WidthCustom
 Wrapper for UF_CGM_width_custom_s More...
 

Public Types

enum  WidthUse
 Wrapper for UF_CGM_width_use_e More...
 
enum  WidthSingle
 Wrapper for UF_CGM_width_single_e More...
 
enum  Colors
 Wrapper for UF_CGM_colors_e More...
 
enum  Widths
 Wrapper for UF_CGM_widths_e More...
 
enum  VdcMode
 Wrapper for UF_CGM_vdc_mode_e More...
 
enum  SizeMode
 Wrapper for UF_CGM_size_mode_e More...
 
enum  Units
 Wrapper for UF_CGM_units_e More...
 
enum  TextMode
 Wrapper for UF_CGM_text_mode_e More...
 
enum  Fonts
 Wrapper for UF_CGM_fonts_e More...
 
enum  ExportReason
 Wrapper for UF_CGM_export_reason_e More...
 
enum  ExportSource
 Wrapper for UF_CGM_export_source_e More...
 

Public Member Functions

delegate void ExportErrorFT (ExportReason reason, ExportSource source, NXOpen.Tag drawing_sheet, IntPtr appl_data)
 This delegate is equivalent to 'UF_CGM_export_error_f_t'. More...
 
delegate void PostExportFT (ExportReason reason, ExportSource source, NXOpen.Tag drawing_sheet, IntPtr appl_data)
 This delegate is equivalent to 'UF_CGM_post_export_f_t'. More...
 
delegate bool PreExportFT (ExportReason reason, ExportSource source, NXOpen.Tag drawing_sheet, IntPtr[] appl_data)
 This delegate is equivalent to 'UF_CGM_pre_export_f_t'. More...
 
unsafe void AskDefaultCustomColors (out CustomColors custom_colors)
 Wrapper method for UF_CGM_ask_default_custom_colors More...
 
unsafe void AskDefaultCustomWidths (out CustomWidths custom_widths)
 Wrapper method for UF_CGM_ask_default_custom_widths More...
 
unsafe void AskDefaultExportOptions (out ExportOptions export_options)
 Wrapper method for UF_CGM_ask_default_export_options More...
 
unsafe void AskSessionCustomColors (out CustomColors custom_colors)
 Wrapper method for UF_CGM_ask_session_custom_colors More...
 
unsafe void AskSessionCustomWidths (out CustomWidths custom_widths)
 Wrapper method for UF_CGM_ask_session_custom_widths More...
 
unsafe void AskSessionExportOptions (out ExportOptions export_options)
 Wrapper method for UF_CGM_ask_session_export_options More...
 
unsafe void ExportCgm (NXOpen.Tag drawing_sheet, ref ExportOptions export_options, string file_name)
 Wrapper method for UF_CGM_export_cgm More...
 
void ImportCgm (string file_name, ref ImportOptions import_options)
 Wrapper method for UF_CGM_import_cgm More...
 
void InitImportOptions (out ImportOptions import_options)
 Wrapper method for UF_CGM_init_import_options More...
 
void RegisterCallbacks (PreExportFT pre_export, PostExportFT post_export, ExportErrorFT export_error)
 Wrapper method for UF_CGM_register_callbacks More...
 
unsafe void SetSessionCustomColors (ref CustomColors custom_colors)
 Wrapper method for UF_CGM_set_session_custom_colors More...
 
unsafe void SetSessionCustomWidths (ref CustomWidths custom_widths)
 Wrapper method for UF_CGM_set_session_custom_widths More...
 
unsafe void SetSessionExportOptions (ref ExportOptions export_options)
 Wrapper method for UF_CGM_set_session_export_options More...
 
void UnregisterCallbacks (PreExportFT pre_export, PostExportFT post_export, ExportErrorFT export_error)
 Wrapper method for UF_CGM_unregister_callbacks More...
 

Detailed Description

Contains wrappers for all 'UF_CGM' functions and data types.

Member Enumeration Documentation

Wrapper for UF_CGM_colors_e

Refer to UF_CGM_colors_e for documentation
Mapping Help

Wrapper for UF_CGM_export_reason_e

Refer to UF_CGM_export_reason_e for documentation
Mapping Help

Wrapper for UF_CGM_export_source_e

Refer to UF_CGM_export_source_e for documentation
Mapping Help

Wrapper for UF_CGM_fonts_e

Refer to UF_CGM_fonts_e for documentation
Mapping Help

Wrapper for UF_CGM_size_mode_e

Refer to UF_CGM_size_mode_e for documentation
Mapping Help

Wrapper for UF_CGM_text_mode_e

Refer to UF_CGM_text_mode_e for documentation
Mapping Help

Wrapper for UF_CGM_units_e

Refer to UF_CGM_units_e for documentation
Mapping Help

Wrapper for UF_CGM_vdc_mode_e

Refer to UF_CGM_vdc_mode_e for documentation
Mapping Help

Wrapper for UF_CGM_widths_e

Refer to UF_CGM_widths_e for documentation
Mapping Help

Wrapper for UF_CGM_width_single_e

Refer to UF_CGM_width_single_e for documentation
Mapping Help

Wrapper for UF_CGM_width_use_e

Refer to UF_CGM_width_use_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFCgm.AskDefaultCustomColors ( out CustomColors  custom_colors)

Wrapper method for UF_CGM_ask_default_custom_colors

Refer to UF_CGM_ask_default_custom_colors for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.AskDefaultCustomWidths ( out CustomWidths  custom_widths)

Wrapper method for UF_CGM_ask_default_custom_widths

Refer to UF_CGM_ask_default_custom_widths for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.AskDefaultExportOptions ( out ExportOptions  export_options)

Wrapper method for UF_CGM_ask_default_export_options

Refer to UF_CGM_ask_default_export_options for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.AskSessionCustomColors ( out CustomColors  custom_colors)

Wrapper method for UF_CGM_ask_session_custom_colors

Refer to UF_CGM_ask_session_custom_colors for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.AskSessionCustomWidths ( out CustomWidths  custom_widths)

Wrapper method for UF_CGM_ask_session_custom_widths

Refer to UF_CGM_ask_session_custom_widths for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.AskSessionExportOptions ( out ExportOptions  export_options)

Wrapper method for UF_CGM_ask_session_export_options

Refer to UF_CGM_ask_session_export_options for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.ExportCgm ( NXOpen.Tag  drawing_sheet,
ref ExportOptions  export_options,
string  file_name 
)

Wrapper method for UF_CGM_export_cgm

Refer to UF_CGM_export_cgm for documentation
Mapping Help

License requirements:None

delegate void NXOpen.UF.UFCgm.ExportErrorFT ( ExportReason  reason,
ExportSource  source,
NXOpen.Tag  drawing_sheet,
IntPtr  appl_data 
)

This delegate is equivalent to 'UF_CGM_export_error_f_t'.

void NXOpen.UF.UFCgm.ImportCgm ( string  file_name,
ref ImportOptions  import_options 
)

Wrapper method for UF_CGM_import_cgm

Refer to UF_CGM_import_cgm for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCgm.InitImportOptions ( out ImportOptions  import_options)

Wrapper method for UF_CGM_init_import_options

Refer to UF_CGM_init_import_options for documentation
Mapping Help

License requirements:None

delegate void NXOpen.UF.UFCgm.PostExportFT ( ExportReason  reason,
ExportSource  source,
NXOpen.Tag  drawing_sheet,
IntPtr  appl_data 
)

This delegate is equivalent to 'UF_CGM_post_export_f_t'.

delegate bool NXOpen.UF.UFCgm.PreExportFT ( ExportReason  reason,
ExportSource  source,
NXOpen.Tag  drawing_sheet,
IntPtr[]  appl_data 
)

This delegate is equivalent to 'UF_CGM_pre_export_f_t'.

void NXOpen.UF.UFCgm.RegisterCallbacks ( PreExportFT  pre_export,
PostExportFT  post_export,
ExportErrorFT  export_error 
)

Wrapper method for UF_CGM_register_callbacks

Refer to UF_CGM_register_callbacks for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.SetSessionCustomColors ( ref CustomColors  custom_colors)

Wrapper method for UF_CGM_set_session_custom_colors

Refer to UF_CGM_set_session_custom_colors for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.SetSessionCustomWidths ( ref CustomWidths  custom_widths)

Wrapper method for UF_CGM_set_session_custom_widths

Refer to UF_CGM_set_session_custom_widths for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFCgm.SetSessionExportOptions ( ref ExportOptions  export_options)

Wrapper method for UF_CGM_set_session_export_options

Refer to UF_CGM_set_session_export_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFCgm.UnregisterCallbacks ( PreExportFT  pre_export,
PostExportFT  post_export,
ExportErrorFT  export_error 
)

Wrapper method for UF_CGM_unregister_callbacks

Refer to UF_CGM_unregister_callbacks for documentation
Mapping Help

License requirements:None


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