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

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

Inheritance diagram for NXOpen.UF.UFDisp:

Classes

struct  _FaceFacetData
 
struct  _Facet
 
struct  _J3dEntity
 
struct  _SrfanlData
 
struct  ConeheadAttrbSTag
 Wrapper for UF_DISP_conehead_attrb_s_tag More...
 
struct  DrawingDisplayData
 Wrapper for UF_DISP_drawing_display_data_s More...
 
struct  FaceFacetData
 Wrapper for UF_DISP_face_facet_data_s More...
 
struct  Facet
 Wrapper for UF_DISP_facet_s More...
 
struct  Grid
 Wrapper for UF_DISP_grid_s More...
 
struct  Inquire
 Wrapper for UF_DISP_inquire_s More...
 
struct  J3dEntity
 Wrapper for UF_DISP_j3d_entity_s More...
 
struct  ShadeOptions
 Wrapper for UF_DISP_shade_options_s More...
 
struct  SrfanlData
 Wrapper for UF_DISP_srfanl_data_s More...
 
struct  SystemParams
 Wrapper for UF_DISP_system_params_s More...
 
struct  TextureSpaceInfo
 Wrapper for UF_DISP_texture_space_info_s More...
 

Public Types

enum  GridContext
 Wrapper for UF_DISP_grid_context_e More...
 
enum  ColorName
 Wrapper for UF_DISP_color_name_e More...
 
enum  MaterialSource
 Wrapper for UF_DISP_material_source_e More...
 
enum  Context
 Wrapper for UF_DISP_context_e More...
 
enum  GridType
 Wrapper for UF_DISP_grid_type_e More...
 
enum  MaterialFormatType
 Wrapper for UF_DISP_material_format_type_e More...
 
enum  TextureSpaceType
 Wrapper for UF_DISP_texture_space_type_e More...
 
enum  ShadeMethod
 Wrapper for UF_DISP_shade_method_e More...
 
enum  ShadeFormat
 Wrapper for UF_DISP_shade_format_e More...
 
enum  ShadeDisplay
 Wrapper for UF_DISP_shade_display_e More...
 
enum  ShadePlot
 Wrapper for UF_DISP_shade_plot_e More...
 
enum  ImageFormat
 Wrapper for UF_DISP_image_format_e More...
 
enum  BackgroundColor
 Wrapper for UF_DISP_background_color_e More...
 
enum  FacetType
 Wrapper for UF_DISP_facet_type_e More...
 
enum  PolyMarker
 Wrapper for UF_DISP_poly_marker_e More...
 
enum  ViewType
 Wrapper for UF_DISP_view_type_e More...
 
enum  TextRef
 Wrapper for UF_DISP_text_ref_e More...
 
enum  WmfOutput
 Wrapper for UF_DISP_wmf_output_e More...
 

Public Member Functions

void ActivateGrid (GridContext product_context)
 Wrapper method for UF_DISP_activate_grid More...
 
void AddItemToDisplay (NXOpen.Tag object_id)
 Wrapper method for UF_DISP_add_item_to_display More...
 
void AskClosestColor (int clr_model, double[] clr_values, int clr_cmp_mtd, out int clr_num)
 Wrapper method for UF_DISP_ask_closest_color More...
 
void AskClosestColorInDisplayedPart (ColorName color_name, out int color_index)
 Wrapper method for UF_DISP_ask_closest_color_in_displayed_part More...
 
void AskClosestColorInPart (NXOpen.Tag object_in_part, ColorName color_name, out int color_index)
 Wrapper method for UF_DISP_ask_closest_color_in_part More...
 
unsafe void AskColor (int clr_num, int clr_model, out string clr_name,[Out] double[] clr_values)
 Wrapper method for UF_DISP_ask_color More...
 
void AskColorCount (out int count)
 Wrapper method for UF_DISP_ask_color_count More...
 
GridContext AskCurrentGridContext ()
 Wrapper method for UF_DISP_ask_current_grid_context More...
 
unsafe void AskCurrentlySelectedMaterial (out MaterialSource material_source, out NXOpen.Tag material_tag, out string material_full_archive_name)
 Wrapper method for UF_DISP_ask_currently_selected_material More...
 
unsafe void AskDecals (NXOpen.Tag object_tag, out int num_decals, out NXOpen.Tag[] decal_materials)
 Wrapper method for UF_DISP_ask_decals More...
 
void AskDisplay (out int display_code)
 Wrapper method for UF_DISP_ask_display More...
 
void AskDisplayContext (IntPtr context, out Inquire inquiry)
 Wrapper method for UF_DISP_ask_display_context More...
 
void AskDrawingDisplay (out DrawingDisplayData drawing_display)
 Wrapper method for UF_DISP_ask_drawing_display More...
 
unsafe void AskGeometryOfMaterial (NXOpen.Tag material_tag, out int object_count, out NXOpen.Tag[] object_tags)
 Wrapper method for UF_DISP_ask_geometry_of_material More...
 
void AskGridParameters (GridContext product_context, out Grid output_grid)
 Wrapper method for UF_DISP_ask_grid_parameters More...
 
unsafe void AskLibraryMaterialLwaUserAreaData (string material_full_archive_name, string attribute_string_key, out string attribute_data)
 Wrapper method for UF_DISP_ask_library_material_lwa_user_area_data More...
 
unsafe void AskMaterial (NXOpen.Tag object_tag, out NXOpen.Tag material_tag, out string material_name)
 Wrapper method for UF_DISP_ask_material More...
 
unsafe void AskMaterialsInPart (NXOpen.Tag part_tag, MaterialFormatType material_format_type, out int material_count, out NXOpen.Tag[] material_tags, out string[] material_names)
 Wrapper method for UF_DISP_ask_materials_in_part More...
 
void AskModelBounds (NXOpen.Tag model_bounds_obj,[Out] double[] model_bounds)
 Wrapper method for UF_DISP_ask_model_bounds More...
 
void AskModelBoundsTag (out NXOpen.Tag model_bounds_object)
 Wrapper method for UF_DISP_ask_model_bounds_tag More...
 
void AskNameDisplayStatus (out int current_status)
 Wrapper method for UF_DISP_ask_name_display_status More...
 
void AskNameViewStatus (out int current_status)
 Wrapper method for UF_DISP_ask_name_view_status More...
 
unsafe void AskSrfanlParams (out SrfanlData _params)
 Wrapper method for UF_DISP_ask_srfanl_params More...
 
void AskSystemParameters (out SystemParams system_parameters)
 Wrapper method for UF_DISP_ask_system_parameters More...
 
void AskTextureSpaceInfo (NXOpen.Tag material_tag, out TextureSpaceInfo ts_info_ptr, out int ts_info_defined)
 Wrapper method for UF_DISP_ask_texture_space_info More...
 
unsafe void AskWorkPartMaterialLwaUserAreaData (NXOpen.Tag material_tag, string attribute_string_key, out string attribute_data)
 Wrapper method for UF_DISP_ask_work_part_material_lwa_user_area_data More...
 
void AskWorkPlaneDimClr (out int color)
 DEPRECATED Wrapper method for UF_DISP_ask_work_plane_dim_clr More...
 
void AskWorkPlaneEmphasis (out int emphasis)
 Wrapper method for UF_DISP_ask_work_plane_emphasis More...
 
void AskWorkPlaneSel (out int _override)
 Wrapper method for UF_DISP_ask_work_plane_sel More...
 
void AssignMaterial (NXOpen.Tag material_tag, NXOpen.Tag object_tag)
 Wrapper method for UF_DISP_assign_material More...
 
void BatchShade (string filename, int x_size, int y_size, ShadeMethod method)
 Wrapper method for UF_DISP_batch_shade More...
 
void BatchShadeOptions (string filename, int x_size, int y_size, ShadeMethod method, ref ShadeOptions options)
 Wrapper method for UF_DISP_batch_shade_options More...
 
void ComputeModelBounds (out bool bounds_computed,[Out] double[] model_bounds)
 Wrapper method for UF_DISP_compute_model_bounds More...
 
void Conehead (int display_flag, double[] coord, double[] vector, int anchor_flag)
 Wrapper method for UF_DISP_conehead More...
 
void CopyLwaArchiveMaterialToWorkPart (string material_name, out NXOpen.Tag material_tag)
 Wrapper method for UF_DISP_copy_LWA_archive_material_to_work_part More...
 
unsafe void CopyMaterial (NXOpen.Tag material_tag, out NXOpen.Tag new_material_tag, out string new_material_name)
 Wrapper method for UF_DISP_copy_material More...
 
void CreateAnimation (string filename, string animation_name, int first_frame, int last_frame)
 Wrapper method for UF_DISP_create_animation More...
 
void CreateFramedImage (string filename, ImageFormat format, BackgroundColor color, int[] upper_left_corner, int width, int height)
 Wrapper method for UF_DISP_create_framed_image More...
 
void CreateImage (string filename, ImageFormat format, BackgroundColor color)
 Wrapper method for UF_DISP_create_image More...
 
unsafe void CreateMaterial (string studio_system_material_name, out NXOpen.Tag new_material_tag, out string new_material_name)
 Wrapper method for UF_DISP_create_material More...
 
void DeactivateGrid (GridContext product_context, bool restore_prev_context_grid)
 Wrapper method for UF_DISP_deactivate_grid More...
 
void DeleteMaterial (NXOpen.Tag material_tag)
 Wrapper method for UF_DISP_delete_material More...
 
void DisplayArc (double[] matrix, double start_angle, double end_angle, double[] arc_center, double radius, ref IntPtr context)
 Wrapper method for UF_DISP_display_arc More...
 
void DisplayCircle (double[] matrix, double[] circle_center, double radius, bool filled, ref IntPtr context)
 Wrapper method for UF_DISP_display_circle More...
 
void DisplayOgpArc (NXOpen.Tag view_tag, double[] orientation, double start_angle, double end_angle, double[] center, double radius)
 Wrapper method for UF_DISP_display_ogp_arc More...
 
void DisplayOgpCircle (NXOpen.Tag view_tag, double[] orientation, double[] center, double radius)
 Wrapper method for UF_DISP_display_ogp_circle More...
 
void DisplayOgpLine (NXOpen.Tag view_tag, double[] pos1, double[] pos2)
 Wrapper method for UF_DISP_display_ogp_line More...
 
void DisplayOgpPolyline (NXOpen.Tag view_tag, double[,] pos_array, int pos_count)
 Wrapper method for UF_DISP_display_ogp_polyline More...
 
void DisplayPoints (double[] points, int num_points, PolyMarker marker_type, ref IntPtr context)
 Wrapper method for UF_DISP_display_points More...
 
void DisplayPolygon (double[] points, int num_points, bool filled, ref IntPtr context)
 Wrapper method for UF_DISP_display_polygon More...
 
void DisplayPolyline (double[] poly_points, int num_points, ref IntPtr context)
 Wrapper method for UF_DISP_display_polyline More...
 
void DisplayRpoDimensions (NXOpen.Tag feature_tag, int exp_count, NXOpen.Tag[] exp_tags, int view_option, int color_option, int color)
 Wrapper method for UF_DISP_display_rpo_dimensions More...
 
void DisplaySketDimensions (NXOpen.Tag sketch_tag, int exp_count, NXOpen.Tag[] exp_tags, int view_option, int color_option, int color)
 Wrapper method for UF_DISP_display_sket_dimensions More...
 
void DisplayTemporaryArc (NXOpen.Tag view_tag, ViewType which_views, double[] matrix, double start_angle, double end_angle, double[] arc_center, double radius, ref UFObj.DispProps attrib)
 Wrapper method for UF_DISP_display_temporary_arc More...
 
void DisplayTemporaryLine (NXOpen.Tag view_tag, ViewType which_views, double[] start_line, double[] end_line, ref UFObj.DispProps attrib)
 Wrapper method for UF_DISP_display_temporary_line More...
 
void DisplayTemporaryPoint (NXOpen.Tag view_tag, ViewType which_views, double[] markerpos, ref UFObj.DispProps color, PolyMarker marker_type)
 Wrapper method for UF_DISP_display_temporary_point More...
 
void DisplayTemporaryText (NXOpen.Tag view_tag, ViewType which_views, string text, double[] text_coord, TextRef ref_point, ref UFObj.DispProps color, double char_size, int hardware)
 Wrapper method for UF_DISP_display_temporary_text More...
 
void DisplayText (string text, double[] text_coord, TextRef ref_point, ref IntPtr context)
 Wrapper method for UF_DISP_display_text More...
 
void ExportWindowsMetafile (WmfOutput output_type, string file_spec)
 Wrapper method for UF_DISP_export_windows_metafile More...
 
void FreeTempFacetData ()
 Wrapper method for UF_DISP_free_temp_facet_data More...
 
unsafe void GenerateTextureCoordinates (ref TextureSpaceInfo ts_info, ref FaceFacetData face_facet_data, out double[] texture_coords)
 Wrapper method for UF_DISP_generate_texture_coordinates More...
 
void GetConeheadAttrb (out ConeheadAttrbSTag attributes)
 Wrapper method for UF_DISP_get_conehead_attrb More...
 
unsafe void GetFacetData (NXOpen.Tag object_tag, out int num_faces, out FaceFacetData[] face_facet_data)
 Wrapper method for UF_DISP_get_facet_data More...
 
unsafe void J3dGeometry (int wireframe, out int num_entities, out J3dEntity[] entity_list)
 Wrapper method for UF_DISP_j3d_geometry More...
 
void LabeledConehead (int display_flag, double[] coord, double[] vector, int anchor_flag, string label)
 Wrapper method for UF_DISP_labeled_conehead More...
 
void LoadColorTable ()
 Wrapper method for UF_DISP_load_color_table More...
 
void MakeDisplayUpToDate ()
 Wrapper method for UF_DISP_make_display_up_to_date More...
 
void OpenLwaArchiveMaterialsLibrary (string lwa_archive_library_name)
 Wrapper method for UF_DISP_open_LWA_archive_materials_library More...
 
void PrintWindowUgImage (int format, int color_usage)
 Wrapper method for UF_DISP_print_window_ug_image More...
 
void Refresh ()
 Wrapper method for UF_DISP_refresh More...
 
void RegenerateDisplay ()
 Wrapper method for UF_DISP_regenerate_display More...
 
void RegenerateView (NXOpen.Tag view_tag)
 Wrapper method for UF_DISP_regenerate_view More...
 
void RemoveMaterialAssignment (NXOpen.Tag object_tag)
 Wrapper method for UF_DISP_remove_material_assignment More...
 
void ResetConeheadAttrb ()
 Wrapper method for UF_DISP_reset_conehead_attrb More...
 
void SetColor (int clr_num, int clr_model, string clr_name, double[] clr_values)
 Wrapper method for UF_DISP_set_color More...
 
void SetConeheadAttrb (ref ConeheadAttrbSTag attributes)
 Wrapper method for UF_DISP_set_conehead_attrb More...
 
void SetDisplay (int display_code)
 Wrapper method for UF_DISP_set_display More...
 
void SetDrawingDisplay (ref DrawingDisplayData drawing_display)
 Wrapper method for UF_DISP_set_drawing_display More...
 
void SetGridParameters (GridContext product_context, ref Grid input_grid)
 Wrapper method for UF_DISP_set_grid_parameters More...
 
void SetHighlight (NXOpen.Tag object_id, int action_switch)
 Wrapper method for UF_DISP_set_highlight More...
 
void SetHighlights (int object_count, NXOpen.Tag[] object_list, int action_switch)
 Wrapper method for UF_DISP_set_highlights More...
 
void SetModelBounds (NXOpen.Tag model_bounds_object, double[] model_bounds)
 Wrapper method for UF_DISP_set_model_bounds More...
 
void SetNameDisplayStatus (int new_status)
 Wrapper method for UF_DISP_set_name_display_status More...
 
void SetNameViewStatus (int new_status)
 Wrapper method for UF_DISP_set_name_view_status More...
 
unsafe void SetSrfanlParams (ref SrfanlData _params)
 Wrapper method for UF_DISP_set_srfanl_params More...
 
void SetSystemParameters (ref SystemParams system_parameters)
 Wrapper method for UF_DISP_set_system_parameters More...
 
void SetTextureSpaceInfo (NXOpen.Tag material_tag, ref TextureSpaceInfo ts_info_ptr)
 Wrapper method for UF_DISP_set_texture_space_info More...
 
void SetWorkPlaneDimClr (int dim_color)
 DEPRECATED Wrapper method for UF_DISP_set_work_plane_dim_clr More...
 
void SetWorkPlaneEmphasis (int emphasis)
 Wrapper method for UF_DISP_set_work_plane_emphasis More...
 
void SetWorkPlaneSel (int _override)
 Wrapper method for UF_DISP_set_work_plane_sel More...
 
void UpdateMaterialDisplayOfGeometry (int object_count, NXOpen.Tag[] object_list)
 Wrapper method for UF_DISP_update_material_display_of_geometry More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_DISP_color_name_e

Refer to UF_DISP_color_name_e for documentation
Mapping Help

Wrapper for UF_DISP_context_e

Refer to UF_DISP_context_e for documentation
Mapping Help

Wrapper for UF_DISP_facet_type_e

Refer to UF_DISP_facet_type_e for documentation
Mapping Help

Wrapper for UF_DISP_grid_context_e

Refer to UF_DISP_grid_context_e for documentation
Mapping Help

Wrapper for UF_DISP_grid_type_e

Refer to UF_DISP_grid_type_e for documentation
Mapping Help

Wrapper for UF_DISP_image_format_e

Refer to UF_DISP_image_format_e for documentation
Mapping Help

Wrapper for UF_DISP_material_source_e

Refer to UF_DISP_material_source_e for documentation
Mapping Help

Wrapper for UF_DISP_poly_marker_e

Refer to UF_DISP_poly_marker_e for documentation
Mapping Help

Wrapper for UF_DISP_shade_display_e

Refer to UF_DISP_shade_display_e for documentation
Mapping Help

Wrapper for UF_DISP_shade_format_e

Refer to UF_DISP_shade_format_e for documentation
Mapping Help

Wrapper for UF_DISP_shade_method_e

Refer to UF_DISP_shade_method_e for documentation
Mapping Help

Wrapper for UF_DISP_shade_plot_e

Refer to UF_DISP_shade_plot_e for documentation
Mapping Help

Wrapper for UF_DISP_text_ref_e

Refer to UF_DISP_text_ref_e for documentation
Mapping Help

Wrapper for UF_DISP_view_type_e

Refer to UF_DISP_view_type_e for documentation
Mapping Help

Wrapper for UF_DISP_wmf_output_e

Refer to UF_DISP_wmf_output_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFDisp.ActivateGrid ( GridContext  product_context)

Wrapper method for UF_DISP_activate_grid

Refer to UF_DISP_activate_grid for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AddItemToDisplay ( NXOpen.Tag  object_id)

Wrapper method for UF_DISP_add_item_to_display

Refer to UF_DISP_add_item_to_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskClosestColor ( int  clr_model,
double[]  clr_values,
int  clr_cmp_mtd,
out int  clr_num 
)

Wrapper method for UF_DISP_ask_closest_color

Refer to UF_DISP_ask_closest_color for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskClosestColorInDisplayedPart ( ColorName  color_name,
out int  color_index 
)

Wrapper method for UF_DISP_ask_closest_color_in_displayed_part

Refer to UF_DISP_ask_closest_color_in_displayed_part for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskClosestColorInPart ( NXOpen.Tag  object_in_part,
ColorName  color_name,
out int  color_index 
)

Wrapper method for UF_DISP_ask_closest_color_in_part

Refer to UF_DISP_ask_closest_color_in_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskColor ( int  clr_num,
int  clr_model,
out string  clr_name,
[Out] double[]  clr_values 
)

Wrapper method for UF_DISP_ask_color

Refer to UF_DISP_ask_color for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskColorCount ( out int  count)

Wrapper method for UF_DISP_ask_color_count

Refer to UF_DISP_ask_color_count for documentation
Mapping Help

License requirements:None

GridContext NXOpen.UF.UFDisp.AskCurrentGridContext ( )

Wrapper method for UF_DISP_ask_current_grid_context

Refer to UF_DISP_ask_current_grid_context for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskCurrentlySelectedMaterial ( out MaterialSource  material_source,
out NXOpen.Tag  material_tag,
out string  material_full_archive_name 
)

Wrapper method for UF_DISP_ask_currently_selected_material

Refer to UF_DISP_ask_currently_selected_material for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskDecals ( NXOpen.Tag  object_tag,
out int  num_decals,
out NXOpen.Tag[]  decal_materials 
)

Wrapper method for UF_DISP_ask_decals

Refer to UF_DISP_ask_decals for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskDisplay ( out int  display_code)

Wrapper method for UF_DISP_ask_display

Refer to UF_DISP_ask_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskDisplayContext ( IntPtr  context,
out Inquire  inquiry 
)

Wrapper method for UF_DISP_ask_display_context

Refer to UF_DISP_ask_display_context for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskDrawingDisplay ( out DrawingDisplayData  drawing_display)

Wrapper method for UF_DISP_ask_drawing_display

Refer to UF_DISP_ask_drawing_display for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskGeometryOfMaterial ( NXOpen.Tag  material_tag,
out int  object_count,
out NXOpen.Tag[]  object_tags 
)

Wrapper method for UF_DISP_ask_geometry_of_material

Refer to UF_DISP_ask_geometry_of_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskGridParameters ( GridContext  product_context,
out Grid  output_grid 
)

Wrapper method for UF_DISP_ask_grid_parameters

Refer to UF_DISP_ask_grid_parameters for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskLibraryMaterialLwaUserAreaData ( string  material_full_archive_name,
string  attribute_string_key,
out string  attribute_data 
)

Wrapper method for UF_DISP_ask_library_material_lwa_user_area_data

Refer to UF_DISP_ask_library_material_lwa_user_area_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskMaterial ( NXOpen.Tag  object_tag,
out NXOpen.Tag  material_tag,
out string  material_name 
)

Wrapper method for UF_DISP_ask_material

Refer to UF_DISP_ask_material for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskMaterialsInPart ( NXOpen.Tag  part_tag,
MaterialFormatType  material_format_type,
out int  material_count,
out NXOpen.Tag[]  material_tags,
out string[]  material_names 
)

Wrapper method for UF_DISP_ask_materials_in_part

Refer to UF_DISP_ask_materials_in_part for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskModelBounds ( NXOpen.Tag  model_bounds_obj,
[Out] double[]  model_bounds 
)

Wrapper method for UF_DISP_ask_model_bounds

Refer to UF_DISP_ask_model_bounds for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskModelBoundsTag ( out NXOpen.Tag  model_bounds_object)

Wrapper method for UF_DISP_ask_model_bounds_tag

Refer to UF_DISP_ask_model_bounds_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskNameDisplayStatus ( out int  current_status)

Wrapper method for UF_DISP_ask_name_display_status

Refer to UF_DISP_ask_name_display_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskNameViewStatus ( out int  current_status)

Wrapper method for UF_DISP_ask_name_view_status

Refer to UF_DISP_ask_name_view_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskSrfanlParams ( out SrfanlData  _params)

Wrapper method for UF_DISP_ask_srfanl_params

Refer to UF_DISP_ask_srfanl_params for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskSystemParameters ( out SystemParams  system_parameters)

Wrapper method for UF_DISP_ask_system_parameters

Refer to UF_DISP_ask_system_parameters for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskTextureSpaceInfo ( NXOpen.Tag  material_tag,
out TextureSpaceInfo  ts_info_ptr,
out int  ts_info_defined 
)

Wrapper method for UF_DISP_ask_texture_space_info

Refer to UF_DISP_ask_texture_space_info for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.AskWorkPartMaterialLwaUserAreaData ( NXOpen.Tag  material_tag,
string  attribute_string_key,
out string  attribute_data 
)

Wrapper method for UF_DISP_ask_work_part_material_lwa_user_area_data

Refer to UF_DISP_ask_work_part_material_lwa_user_area_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskWorkPlaneDimClr ( out int  color)

DEPRECATED Wrapper method for UF_DISP_ask_work_plane_dim_clr

Refer to UF_DISP_ask_work_plane_dim_clr for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskWorkPlaneEmphasis ( out int  emphasis)

Wrapper method for UF_DISP_ask_work_plane_emphasis

Refer to UF_DISP_ask_work_plane_emphasis for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AskWorkPlaneSel ( out int  _override)

Wrapper method for UF_DISP_ask_work_plane_sel

Refer to UF_DISP_ask_work_plane_sel for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.AssignMaterial ( NXOpen.Tag  material_tag,
NXOpen.Tag  object_tag 
)

Wrapper method for UF_DISP_assign_material

Refer to UF_DISP_assign_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.BatchShade ( string  filename,
int  x_size,
int  y_size,
ShadeMethod  method 
)

Wrapper method for UF_DISP_batch_shade

Refer to UF_DISP_batch_shade for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.BatchShadeOptions ( string  filename,
int  x_size,
int  y_size,
ShadeMethod  method,
ref ShadeOptions  options 
)

Wrapper method for UF_DISP_batch_shade_options

Refer to UF_DISP_batch_shade_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.ComputeModelBounds ( out bool  bounds_computed,
[Out] double[]  model_bounds 
)

Wrapper method for UF_DISP_compute_model_bounds

Refer to UF_DISP_compute_model_bounds for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.Conehead ( int  display_flag,
double[]  coord,
double[]  vector,
int  anchor_flag 
)

Wrapper method for UF_DISP_conehead

Refer to UF_DISP_conehead for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.CopyLwaArchiveMaterialToWorkPart ( string  material_name,
out NXOpen.Tag  material_tag 
)

Wrapper method for UF_DISP_copy_LWA_archive_material_to_work_part

Refer to UF_DISP_copy_LWA_archive_material_to_work_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.CopyMaterial ( NXOpen.Tag  material_tag,
out NXOpen.Tag  new_material_tag,
out string  new_material_name 
)

Wrapper method for UF_DISP_copy_material

Refer to UF_DISP_copy_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.CreateAnimation ( string  filename,
string  animation_name,
int  first_frame,
int  last_frame 
)

Wrapper method for UF_DISP_create_animation

Refer to UF_DISP_create_animation for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.CreateFramedImage ( string  filename,
ImageFormat  format,
BackgroundColor  color,
int[]  upper_left_corner,
int  width,
int  height 
)

Wrapper method for UF_DISP_create_framed_image

Refer to UF_DISP_create_framed_image for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.CreateImage ( string  filename,
ImageFormat  format,
BackgroundColor  color 
)

Wrapper method for UF_DISP_create_image

Refer to UF_DISP_create_image for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.CreateMaterial ( string  studio_system_material_name,
out NXOpen.Tag  new_material_tag,
out string  new_material_name 
)

Wrapper method for UF_DISP_create_material

Refer to UF_DISP_create_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DeactivateGrid ( GridContext  product_context,
bool  restore_prev_context_grid 
)

Wrapper method for UF_DISP_deactivate_grid

Refer to UF_DISP_deactivate_grid for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DeleteMaterial ( NXOpen.Tag  material_tag)

Wrapper method for UF_DISP_delete_material

Refer to UF_DISP_delete_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayArc ( double[]  matrix,
double  start_angle,
double  end_angle,
double[]  arc_center,
double  radius,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_arc

Refer to UF_DISP_display_arc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayCircle ( double[]  matrix,
double[]  circle_center,
double  radius,
bool  filled,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_circle

Refer to UF_DISP_display_circle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayOgpArc ( NXOpen.Tag  view_tag,
double[]  orientation,
double  start_angle,
double  end_angle,
double[]  center,
double  radius 
)

Wrapper method for UF_DISP_display_ogp_arc

Refer to UF_DISP_display_ogp_arc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayOgpCircle ( NXOpen.Tag  view_tag,
double[]  orientation,
double[]  center,
double  radius 
)

Wrapper method for UF_DISP_display_ogp_circle

Refer to UF_DISP_display_ogp_circle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayOgpLine ( NXOpen.Tag  view_tag,
double[]  pos1,
double[]  pos2 
)

Wrapper method for UF_DISP_display_ogp_line

Refer to UF_DISP_display_ogp_line for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayOgpPolyline ( NXOpen.Tag  view_tag,
double  pos_array[,],
int  pos_count 
)

Wrapper method for UF_DISP_display_ogp_polyline

Refer to UF_DISP_display_ogp_polyline for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayPoints ( double[]  points,
int  num_points,
PolyMarker  marker_type,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_points

Refer to UF_DISP_display_points for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayPolygon ( double[]  points,
int  num_points,
bool  filled,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_polygon

Refer to UF_DISP_display_polygon for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayPolyline ( double[]  poly_points,
int  num_points,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_polyline

Refer to UF_DISP_display_polyline for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayRpoDimensions ( NXOpen.Tag  feature_tag,
int  exp_count,
NXOpen.Tag[]  exp_tags,
int  view_option,
int  color_option,
int  color 
)

Wrapper method for UF_DISP_display_rpo_dimensions

Refer to UF_DISP_display_rpo_dimensions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplaySketDimensions ( NXOpen.Tag  sketch_tag,
int  exp_count,
NXOpen.Tag[]  exp_tags,
int  view_option,
int  color_option,
int  color 
)

Wrapper method for UF_DISP_display_sket_dimensions

Refer to UF_DISP_display_sket_dimensions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayTemporaryArc ( NXOpen.Tag  view_tag,
ViewType  which_views,
double[]  matrix,
double  start_angle,
double  end_angle,
double[]  arc_center,
double  radius,
ref UFObj.DispProps  attrib 
)

Wrapper method for UF_DISP_display_temporary_arc

Refer to UF_DISP_display_temporary_arc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayTemporaryLine ( NXOpen.Tag  view_tag,
ViewType  which_views,
double[]  start_line,
double[]  end_line,
ref UFObj.DispProps  attrib 
)

Wrapper method for UF_DISP_display_temporary_line

Refer to UF_DISP_display_temporary_line for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayTemporaryPoint ( NXOpen.Tag  view_tag,
ViewType  which_views,
double[]  markerpos,
ref UFObj.DispProps  color,
PolyMarker  marker_type 
)

Wrapper method for UF_DISP_display_temporary_point

Refer to UF_DISP_display_temporary_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayTemporaryText ( NXOpen.Tag  view_tag,
ViewType  which_views,
string  text,
double[]  text_coord,
TextRef  ref_point,
ref UFObj.DispProps  color,
double  char_size,
int  hardware 
)

Wrapper method for UF_DISP_display_temporary_text

Refer to UF_DISP_display_temporary_text for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.DisplayText ( string  text,
double[]  text_coord,
TextRef  ref_point,
ref IntPtr  context 
)

Wrapper method for UF_DISP_display_text

Refer to UF_DISP_display_text for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.ExportWindowsMetafile ( WmfOutput  output_type,
string  file_spec 
)

Wrapper method for UF_DISP_export_windows_metafile

Refer to UF_DISP_export_windows_metafile for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.FreeTempFacetData ( )

Wrapper method for UF_DISP_free_temp_facet_data

Refer to UF_DISP_free_temp_facet_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.GenerateTextureCoordinates ( ref TextureSpaceInfo  ts_info,
ref FaceFacetData  face_facet_data,
out double[]  texture_coords 
)

Wrapper method for UF_DISP_generate_texture_coordinates

Refer to UF_DISP_generate_texture_coordinates for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.GetConeheadAttrb ( out ConeheadAttrbSTag  attributes)

Wrapper method for UF_DISP_get_conehead_attrb

Refer to UF_DISP_get_conehead_attrb for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.GetFacetData ( NXOpen.Tag  object_tag,
out int  num_faces,
out FaceFacetData[]  face_facet_data 
)

Wrapper method for UF_DISP_get_facet_data

Refer to UF_DISP_get_facet_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.J3dGeometry ( int  wireframe,
out int  num_entities,
out J3dEntity[]  entity_list 
)

Wrapper method for UF_DISP_j3d_geometry

Refer to UF_DISP_j3d_geometry for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.LabeledConehead ( int  display_flag,
double[]  coord,
double[]  vector,
int  anchor_flag,
string  label 
)

Wrapper method for UF_DISP_labeled_conehead

Refer to UF_DISP_labeled_conehead for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.LoadColorTable ( )

Wrapper method for UF_DISP_load_color_table

Refer to UF_DISP_load_color_table for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.MakeDisplayUpToDate ( )

Wrapper method for UF_DISP_make_display_up_to_date

Refer to UF_DISP_make_display_up_to_date for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.OpenLwaArchiveMaterialsLibrary ( string  lwa_archive_library_name)

Wrapper method for UF_DISP_open_LWA_archive_materials_library

Refer to UF_DISP_open_LWA_archive_materials_library for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.PrintWindowUgImage ( int  format,
int  color_usage 
)

Wrapper method for UF_DISP_print_window_ug_image

Refer to UF_DISP_print_window_ug_image for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.Refresh ( )

Wrapper method for UF_DISP_refresh

Refer to UF_DISP_refresh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.RegenerateDisplay ( )

Wrapper method for UF_DISP_regenerate_display

Refer to UF_DISP_regenerate_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.RegenerateView ( NXOpen.Tag  view_tag)

Wrapper method for UF_DISP_regenerate_view

Refer to UF_DISP_regenerate_view for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.RemoveMaterialAssignment ( NXOpen.Tag  object_tag)

Wrapper method for UF_DISP_remove_material_assignment

Refer to UF_DISP_remove_material_assignment for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.ResetConeheadAttrb ( )

Wrapper method for UF_DISP_reset_conehead_attrb

Refer to UF_DISP_reset_conehead_attrb for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetColor ( int  clr_num,
int  clr_model,
string  clr_name,
double[]  clr_values 
)

Wrapper method for UF_DISP_set_color

Refer to UF_DISP_set_color for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetConeheadAttrb ( ref ConeheadAttrbSTag  attributes)

Wrapper method for UF_DISP_set_conehead_attrb

Refer to UF_DISP_set_conehead_attrb for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetDisplay ( int  display_code)

Wrapper method for UF_DISP_set_display

Refer to UF_DISP_set_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetDrawingDisplay ( ref DrawingDisplayData  drawing_display)

Wrapper method for UF_DISP_set_drawing_display

Refer to UF_DISP_set_drawing_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetGridParameters ( GridContext  product_context,
ref Grid  input_grid 
)

Wrapper method for UF_DISP_set_grid_parameters

Refer to UF_DISP_set_grid_parameters for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetHighlight ( NXOpen.Tag  object_id,
int  action_switch 
)

Wrapper method for UF_DISP_set_highlight

Refer to UF_DISP_set_highlight for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetHighlights ( int  object_count,
NXOpen.Tag[]  object_list,
int  action_switch 
)

Wrapper method for UF_DISP_set_highlights

Refer to UF_DISP_set_highlights for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetModelBounds ( NXOpen.Tag  model_bounds_object,
double[]  model_bounds 
)

Wrapper method for UF_DISP_set_model_bounds

Refer to UF_DISP_set_model_bounds for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetNameDisplayStatus ( int  new_status)

Wrapper method for UF_DISP_set_name_display_status

Refer to UF_DISP_set_name_display_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetNameViewStatus ( int  new_status)

Wrapper method for UF_DISP_set_name_view_status

Refer to UF_DISP_set_name_view_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDisp.SetSrfanlParams ( ref SrfanlData  _params)

Wrapper method for UF_DISP_set_srfanl_params

Refer to UF_DISP_set_srfanl_params for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetSystemParameters ( ref SystemParams  system_parameters)

Wrapper method for UF_DISP_set_system_parameters

Refer to UF_DISP_set_system_parameters for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetTextureSpaceInfo ( NXOpen.Tag  material_tag,
ref TextureSpaceInfo  ts_info_ptr 
)

Wrapper method for UF_DISP_set_texture_space_info

Refer to UF_DISP_set_texture_space_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetWorkPlaneDimClr ( int  dim_color)

DEPRECATED Wrapper method for UF_DISP_set_work_plane_dim_clr

Refer to UF_DISP_set_work_plane_dim_clr for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetWorkPlaneEmphasis ( int  emphasis)

Wrapper method for UF_DISP_set_work_plane_emphasis

Refer to UF_DISP_set_work_plane_emphasis for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.SetWorkPlaneSel ( int  _override)

Wrapper method for UF_DISP_set_work_plane_sel

Refer to UF_DISP_set_work_plane_sel for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFDisp.UpdateMaterialDisplayOfGeometry ( int  object_count,
NXOpen.Tag[]  object_list 
)

Wrapper method for UF_DISP_update_material_display_of_geometry

Refer to UF_DISP_update_material_display_of_geometry 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.