NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFDraw Class Reference

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

Inheritance diagram for NXOpen.UF.UFDraw:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  _BreakoutData
 
struct  _BreakoutData1
 
struct  _HalfSxsegs
 
struct  _SxlineSxsegs
 
struct  _TabnotCellEvalData
 
struct  _TabnotCellParams
 
struct  _TabnotEvalData
 
struct  _ViewBoundary
 
struct  _ViewInfo
 
struct  _ViewLabelParms
 
struct  ArrowParms
 Wrapper for UF_DRAW_arrow_parms_s More...
 
struct  BreakoutData
 Wrapper for UF_DRAW_breakout_data_s More...
 
struct  BreakRegionBoundary
 Wrapper for UF_DRAW_break_region_boundary_s More...
 
struct  BreakRegionData
 Wrapper for UF_DRAW_break_region_data_s More...
 
struct  DefineBoundary
 Wrapper for UF_DRAW_define_boundary_s More...
 
struct  HalfSxsegs
 Wrapper for UF_DRAW_half_sxsegs_s More...
 
struct  RenderPrefs
 Wrapper for UF_DRAW_render_prefs_s More...
 
struct  SxlineSxsegs
 Wrapper for UF_DRAW_sxline_sxsegs_s More...
 
struct  SxsegInfo
 Wrapper for UF_DRAW_sxseg_info_s More...
 
struct  SxviewPrfs
 Wrapper for UF_DRAW_sxview_prfs_s More...
 
struct  TabnotCell
 Wrapper for UF_DRAW_tabnot_cell_s More...
 
struct  TabnotCellEvalData
 Wrapper for UF_DRAW_tabnot_cell_eval_data_s More...
 
struct  TabnotCellParams
 Wrapper for UF_DRAW_tabnot_cell_params_s More...
 
struct  TabnotEvalData
 Wrapper for UF_DRAW_tabnot_eval_data_s More...
 
struct  TabnotLine
 Wrapper for UF_DRAW_tabnot_line_s More...
 
struct  TabnotParams
 Wrapper for UF_DRAW_tabnot_params_s More...
 
struct  ViewBoundary
 Wrapper for UF_DRAW_view_boundary_s More...
 
struct  ViewInfo
 Wrapper for UF_DRAW_view_info_s More...
 
struct  ViewLabelParms
 Wrapper for UF_DRAW_view_label_parms_s More...
 
struct  ViewPrfs
 Wrapper for UF_DRAW_view_prfs_s More...
 

Public Types

enum  ArwHeadCntl
 Wrapper for UF_DRAW_arw_head_cntl_e More...
 
enum  ArwHeadType
 Wrapper for UF_DRAW_arw_head_type_e More...
 
enum  BoundaryType
 Wrapper for UF_DRAW_boundary_type_e More...
 
enum  BreakPositionType
 Wrapper for UF_DRAW_break_position_type_e More...
 
enum  CompSectionInView
 Wrapper for UF_DRAW_comp_section_in_view_e More...
 
enum  DraftingCurveType
 Wrapper for UF_DRAW_drafting_curve_type_e More...
 
enum  EdgeHidingEdge
 Wrapper for UF_DRAW_edge_hiding_edge_e More...
 
enum  ExtractedEdges
 Wrapper for UF_DRAW_extracted_edges_e More...
 
enum  Gap
 Wrapper for UF_DRAW_gap_e More...
 
enum  HiddenLine
 Wrapper for UF_DRAW_hidden_line_e More...
 
enum  LabelOnParentType
 Wrapper for UF_DRAW_label_on_parent_type_t More...
 
enum  ProjDir
 Wrapper for UF_DRAW_proj_dir_e More...
 
enum  SecondaryIndexingAlign
 Wrapper for UF_DRAW_secondary_indexing_align_t More...
 
enum  Silhouette
 Wrapper for UF_DRAW_silhouette_e More...
 
enum  Smooth
 Wrapper for UF_DRAW_smooth_e More...
 
enum  SxAssyXhatch
 Wrapper for UF_DRAW_sx_assy_xhatch_e More...
 
enum  SxBackground
 Wrapper for UF_DRAW_sx_background_e More...
 
enum  SxCrosshatch
 Wrapper for UF_DRAW_sx_crosshatch_e More...
 
enum  SxlineDisplay
 Wrapper for UF_DRAW_sxline_display_e More...
 
enum  SxlineLeg
 Wrapper for UF_DRAW_sxline_leg_e More...
 
enum  SxlineStatus
 Wrapper for UF_DRAW_sxline_status_e More...
 
enum  SxlineType
 Wrapper for UF_DRAW_sxline_type_e More...
 
enum  SxSectionSheetBody
 Wrapper for UF_DRAW_sx_section_sheet_body_e More...
 
enum  SxsegHighlight
 Wrapper for UF_DRAW_sxseg_highlight_e More...
 
enum  SxsegMode
 Wrapper for UF_DRAW_sxseg_mode_e More...
 
enum  SxsegType
 Wrapper for UF_DRAW_sxseg_type_e More...
 
enum  TabnotBorderType
 Wrapper for UF_DRAW_tabnot_border_type_e More...
 
enum  TabnotJust
 Wrapper for UF_DRAW_tabnot_just_e More...
 
enum  Uvhatch
 Wrapper for UF_DRAW_uvhatch_e More...
 
enum  ViewLabelLetterFormat
 Wrapper for UF_DRAW_view_label_letter_format_t More...
 
enum  ViewLabelParmType
 Wrapper for UF_DRAW_view_label_parm_type_t More...
 
enum  ViewLabelPosition
 Wrapper for UF_DRAW_view_label_position_t More...
 
enum  ViewLabelScaleFormat
 Wrapper for UF_DRAW_view_label_scale_format_t More...
 
enum  ViewLabelScalePosition
 Wrapper for UF_DRAW_view_label_scale_position_t More...
 
enum  ViewLabelViewTextType
 Wrapper for UF_DRAW_view_label_view_text_type_t More...
 
enum  ViewStatus
 Wrapper for UF_DRAW_view_status_e More...
 
enum  VirtualIntersect
 Wrapper for UF_DRAW_virtual_intersect_e More...
 

Public Member Functions

void AddAuxiliaryView (NXOpen.Tag drawing_tag, NXOpen.Tag parent_view_tag, NXOpen.Tag hinge_line_tag, double[] dwg_reference_point, out NXOpen.Tag aux_view_tag)
 Wrapper method for UF_DRAW_add_auxiliary_view More...
 
void AddCircDetailView (NXOpen.Tag drawing_tag, NXOpen.Tag parent_view_tag, NXOpen.Tag center_pt_tag, NXOpen.Tag circle_pt_tag, double view_scale, double[] dwg_reference_point, out NXOpen.Tag detail_view_tag)
 Wrapper method for UF_DRAW_add_circ_detail_view More...
 
void AddDetailView (NXOpen.Tag drawing_tag, NXOpen.Tag parent_view_tag, double[] xy1, double[] xy2, double view_scale, double[] dwg_reference_point, out NXOpen.Tag detail_view_tag)
 Wrapper method for UF_DRAW_add_detail_view More...
 
void AddOrthographicView (NXOpen.Tag drawing_tag, NXOpen.Tag parent_view_tag, ProjDir projection_direction, double[] dwg_reference_point, out NXOpen.Tag ortho_view_tag)
 Wrapper method for UF_DRAW_add_orthographic_view More...
 
void AddSxlineSxseg (NXOpen.Tag sxline_tag, SxsegType sxseg_type, SxlineLeg sxline_leg, ref UFDrf.Object _object, out NXOpen.Tag sxseg_tag)
 Wrapper method for UF_DRAW_add_sxline_sxseg More...
 
unsafe void AddSxseg (NXOpen.Tag sxline_tag, ref SxlineSxsegs sxseg_data, out NXOpen.Tag sxseg_tag)
 Wrapper method for UF_DRAW_add_sxseg More...
 
void AskAutoUpdate (NXOpen.Tag view_tag, out bool auto_update)
 Wrapper method for UF_DRAW_ask_auto_update More...
 
unsafe void AskBodySilsInView (NXOpen.Tag body_tag, NXOpen.Tag view_tag, out int num_silhouettes, out NXOpen.Tag[] silhouette_tags)
 Wrapper method for UF_DRAW_ask_body_sils_in_view More...
 
void AskBorderColor (out int border_color)
 Wrapper method for UF_DRAW_ask_border_color More...
 
void AskBorderDisplay (out bool border_display)
 Wrapper method for UF_DRAW_ask_border_display More...
 
unsafe void AskBoundaryCurves (NXOpen.Tag view_tag, out double tolerance, out int num_curves, out ViewBoundary[] boundary_curves)
 Wrapper method for UF_DRAW_ask_boundary_curves More...
 
void AskBoundaryType (NXOpen.Tag view_tag, out BoundaryType boundary_type)
 Wrapper method for UF_DRAW_ask_boundary_type More...
 
unsafe void AskBoundByObjects (NXOpen.Tag view_tag, out int num_objects, out NXOpen.Tag[] bounded_objects)
 Wrapper method for UF_DRAW_ask_bound_by_objects More...
 
unsafe void AskBreakoutData (NXOpen.Tag breakline, out NXOpen.Tag view_tag, out BreakoutData breakout_data)
 Wrapper method for UF_DRAW_ask_breakout_data More...
 
void AskBreakRegionData (NXOpen.Tag region, out BreakRegionData break_region_data)
 Wrapper method for UF_DRAW_ask_break_region_data More...
 
unsafe void AskBreakRegions (NXOpen.Tag view_tag, out int num_regions, out NXOpen.Tag[] break_regions)
 Wrapper method for UF_DRAW_ask_break_regions More...
 
void AskCompSectionInView (NXOpen.Tag component, NXOpen.Tag sx_view, out CompSectionInView sx_property)
 Wrapper method for UF_DRAW_ask_comp_section_in_view More...
 
void AskCurrentDrawing (out NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_ask_current_drawing More...
 
unsafe void AskCurveGroupMembers (NXOpen.Tag curve_group, out NXOpen.Tag[] curves, out int curve_count)
 Wrapper method for UF_DRAW_ask_curve_group_members More...
 
void AskCurveOfSxedge (NXOpen.Tag sxseg_tag, out NXOpen.Tag curve_tag)
 Wrapper method for UF_DRAW_ask_curve_of_sxedge More...
 
unsafe void AskDisplayedObjects (NXOpen.Tag view, out int num_objects, out NXOpen.Tag[] objects)
 Wrapper method for UF_DRAW_ask_displayed_objects More...
 
void AskDisplayState (out int view_type)
 Wrapper method for UF_DRAW_ask_display_state More...
 
void AskDmvRotationPlane (NXOpen.Tag view, out NXOpen.Tag plane)
 Wrapper method for UF_DRAW_ask_dmv_rotation_plane More...
 
unsafe void AskDraftingCurveParents (NXOpen.Tag input_curve_tag, out int parents_count, out NXOpen.Tag[] parents)
 Wrapper method for UF_DRAW_ask_drafting_curve_parents More...
 
void AskDraftingCurveType (NXOpen.Tag input_curve_tag, out DraftingCurveType curve_type)
 Wrapper method for UF_DRAW_ask_drafting_curve_type More...
 
void AskDrawingOfView (NXOpen.Tag member_view, out NXOpen.Tag drawing)
 Wrapper method for UF_DRAW_ask_drawing_of_view More...
 
void AskDrawingRefPt (NXOpen.Tag view_tag,[Out] double[] reference_pt)
 Wrapper method for UF_DRAW_ask_drawing_ref_pt More...
 
unsafe void AskDrawings (out int num_drawings, out NXOpen.Tag[] drawing_tags)
 Wrapper method for UF_DRAW_ask_drawings More...
 
void AskFaceOfSil (NXOpen.Tag silhouette_tag, out NXOpen.Tag face_tag)
 Wrapper method for UF_DRAW_ask_face_of_sil More...
 
unsafe void AskFaceSilsInView (NXOpen.Tag face_tag, NXOpen.Tag view_tag, out int num_silhouettes, out NXOpen.Tag[] sil_tags)
 Wrapper method for UF_DRAW_ask_face_sils_in_view More...
 
unsafe void AskFoldedSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_folded_sxline More...
 
void AskGroupOfCurve (NXOpen.Tag curve_tag, out NXOpen.Tag group_tag, out int group_type, out int group_subtype)
 Wrapper method for UF_DRAW_ask_group_of_curve More...
 
unsafe void AskHalfSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_half_sxline More...
 
void AskNumDrawings (out int num_drawings)
 Wrapper method for UF_DRAW_ask_num_drawings More...
 
void AskNumViews (NXOpen.Tag drawing_tag, out int num_views)
 Wrapper method for UF_DRAW_ask_num_views More...
 
unsafe void AskPictorialSxline (NXOpen.Tag sxline_tag, out SxlineType sxline_type,[Out] double[] cut_dir,[Out] double[] arrow_dir, out NXOpen.Tag parent_view_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out bool pictorial_sxview, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_pictorial_sxline More...
 
unsafe void AskRenderSetObjects (NXOpen.Tag render_set, out int number_objects, out NXOpen.Tag[] objects)
 Wrapper method for UF_DRAW_ask_render_set_objects More...
 
void AskRenderSetParms (NXOpen.Tag render_set, out RenderPrefs render_parms)
 Wrapper method for UF_DRAW_ask_render_set_parms More...
 
unsafe void AskRenderSets (out int number_render_sets, out NXOpen.Tag[] render_sets)
 Wrapper method for UF_DRAW_ask_render_sets More...
 
unsafe void AskRenderSetsOfView (NXOpen.Tag view, out int number_render_sets, out NXOpen.Tag[] render_sets)
 Wrapper method for UF_DRAW_ask_render_sets_of_view More...
 
unsafe void AskRevolvedSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out UFDrf.Object rotpt_object, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out int num_leg1_sxsegs, out SxlineLeg cut_plane_leg, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_revolved_sxline More...
 
unsafe void AskSimpleSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_simple_sxline More...
 
unsafe void AskSimplifiedCurve (NXOpen.Tag master_curve_tag, ref NXOpen.Tag view_tag, out bool flat_arc_to_line, out double tolerance, out int num_segments, out NXOpen.Tag[] segments)
 Wrapper method for UF_DRAW_ask_simplified_curve More...
 
void AskSolidOfSection (NXOpen.Tag sxsolid_tag, out NXOpen.Tag solid_tag)
 Wrapper method for UF_DRAW_ask_solid_of_section More...
 
unsafe void AskSteppedSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_stepped_sxline More...
 
void AskSuppressViewUpdat (out bool suppress_view_update)
 Wrapper method for UF_DRAW_ask_suppress_view_updat More...
 
unsafe void AskSxedgesOfSxsolid (NXOpen.Tag sxsolid_tag, out int num_sxedges, out NXOpen.Tag[] sxedge_tags)
 Wrapper method for UF_DRAW_ask_sxedges_of_sxsolid More...
 
void AskSxlineDefaultPrfs (out ArrowParms arrow_parms, out SxlineDisplay sxline_display)
 Wrapper method for UF_DRAW_ask_sxline_default_prfs More...
 
void AskSxlineDisplay (NXOpen.Tag sxline_tag, out ArrowParms arrow_parms, out SxlineDisplay sxline_display)
 Wrapper method for UF_DRAW_ask_sxline_display More...
 
void AskSxlineOfSxview (NXOpen.Tag sxview_tag, out NXOpen.Tag sxline_tag)
 Wrapper method for UF_DRAW_ask_sxline_of_sxview More...
 
unsafe void AskSxlineSxseg (NXOpen.Tag sxseg_tag, out SxsegInfo sxseg_info, out NXOpen.Tag curve_tag, out UFDrf.Object[] _object)
 Wrapper method for UF_DRAW_ask_sxline_sxseg More...
 
void AskSxlineType (NXOpen.Tag sxline_tag, out SxlineType sxline_type)
 Wrapper method for UF_DRAW_ask_sxline_type More...
 
unsafe void AskSxsolidsOfSxview (NXOpen.Tag sxview_tag, SxlineLeg leg_num, out int num_sxsolids, out NXOpen.Tag[] sxsolid_tags)
 Wrapper method for UF_DRAW_ask_sxsolids_of_sxview More...
 
void AskSxviewDisplay (NXOpen.Tag view_tag, out SxviewPrfs sxview_parms)
 Wrapper method for UF_DRAW_ask_sxview_display More...
 
void AskTabularNoteDefaults (out TabnotParams _params)
 DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_defaults More...
 
unsafe void AskTabularNoteParams (NXOpen.Tag tabular_note, out TabnotParams _params, out TabnotEvalData eval_data)
 DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_params More...
 
unsafe void AskUnfoldedSxline (NXOpen.Tag sxline_tag,[Out] double[] step_dir,[Out] double[] arrow_dir, out NXOpen.Tag pview_tag, out int num_sxviews, out NXOpen.Tag[] sxview_tags, out int num_sxsegs, out NXOpen.Tag[] sxseg_tags, out SxlineStatus sxline_status)
 Wrapper method for UF_DRAW_ask_unfolded_sxline More...
 
void AskViewAnchor (NXOpen.Tag view_tag, out NXOpen.Tag anchor_point)
 Wrapper method for UF_DRAW_ask_view_anchor More...
 
void AskViewAngle (NXOpen.Tag view_tag, out double angle_value)
 Wrapper method for UF_DRAW_ask_view_angle More...
 
void AskViewBorders (NXOpen.Tag view_tag,[Out] double[] view_borders)
 Wrapper method for UF_DRAW_ask_view_borders More...
 
void AskViewDisplay (NXOpen.Tag view_tag, out ViewPrfs view_parms)
 Wrapper method for UF_DRAW_ask_view_display More...
 
void AskViewLabel (NXOpen.Tag view_tag, out NXOpen.Tag view_label_tag)
 Wrapper method for UF_DRAW_ask_view_label More...
 
unsafe int AskViewLabelParms (NXOpen.Tag view_label_tag, ref ViewLabelParms view_label_parms)
 Wrapper method for UF_DRAW_ask_view_label_parms More...
 
unsafe void AskViewNotes (NXOpen.Tag view_tag, out int num_notes, out NXOpen.Tag[] note_tags)
 Wrapper method for UF_DRAW_ask_view_notes More...
 
void AskViewOfDrawing (NXOpen.Tag drawing, out NXOpen.Tag view)
 Wrapper method for UF_DRAW_ask_view_of_drawing More...
 
void AskViewOfNote (NXOpen.Tag note_tag, out NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_ask_view_of_note More...
 
void AskViewOfViewLabel (NXOpen.Tag view_label_tag, out NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_ask_view_of_view_label More...
 
void AskViewParmScale (NXOpen.Tag view_tag, out NXOpen.Tag exp_tag, out double scale_value)
 Wrapper method for UF_DRAW_ask_view_parm_scale More...
 
unsafe void AskViews (NXOpen.Tag drawing_tag, out int num_views, out NXOpen.Tag[] view_tag)
 Wrapper method for UF_DRAW_ask_views More...
 
void AskViewScale (NXOpen.Tag view_tag, out NXOpen.Tag exp_tag, out double scale_value)
 Wrapper method for UF_DRAW_ask_view_scale More...
 
void AskViewStatus (NXOpen.Tag view_tag, out ViewStatus view_status)
 Wrapper method for UF_DRAW_ask_view_status More...
 
void AskViewThdAppPitch (NXOpen.Tag view, out double app_pitch)
 Wrapper method for UF_DRAW_ask_view_thd_app_pitch More...
 
void AskViewThdMeth (NXOpen.Tag view, out int method)
 Wrapper method for UF_DRAW_ask_view_thd_meth More...
 
void AskXhatchOfSxsolid (NXOpen.Tag sxsolid_tag, out NXOpen.Tag xhatch_tag)
 Wrapper method for UF_DRAW_ask_xhatch_of_sxsolid More...
 
void AttachNoteToView (NXOpen.Tag note_tag, NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_attach_note_to_view More...
 
void CopyView (NXOpen.Tag view_tag, out NXOpen.Tag new_view)
 Wrapper method for UF_DRAW_copy_view More...
 
unsafe void CreateBreakout (NXOpen.Tag view_tag, ref BreakoutData breakout_data, out NXOpen.Tag breakline)
 Wrapper method for UF_DRAW_create_breakout More...
 
void CreateBreakRegion (NXOpen.Tag view_tag, NXOpen.Tag anchor_point, int num_curves, BreakRegionBoundary[] curves, out NXOpen.Tag break_region)
 Wrapper method for UF_DRAW_create_break_region More...
 
void CreateRenderSet (string render_set_name, ref RenderPrefs render_parms, out NXOpen.Tag render_set)
 Wrapper method for UF_DRAW_create_render_set More...
 
void CreateSimpleSxview (NXOpen.Tag dwg_tag, double sxview_scale, double[] step_dir, double[] arrow_dir, NXOpen.Tag pview_tag, ref UFDrf.Object cut_object, double[] view_placement_pt, out NXOpen.Tag sxview_tag)
 Wrapper method for UF_DRAW_create_simple_sxview More...
 
unsafe void CreateSimplifiedCurve (NXOpen.Tag master_curve_tag, NXOpen.Tag view_tag, bool flat_arc_to_line, out int num_segments, out NXOpen.Tag[] segments)
 Wrapper method for UF_DRAW_create_simplified_curve More...
 
void CreateTabularNote (ref TabnotParams _params, out NXOpen.Tag new_tabular_note)
 DEPRECATED Wrapper method for UF_DRAW_create_tabular_note More...
 
unsafe void CreateViewLabel (NXOpen.Tag view_tag, ref ViewLabelParms view_label_parms, out NXOpen.Tag view_label_tag)
 Wrapper method for UF_DRAW_create_view_label More...
 
void DefineBoundByObjects (NXOpen.Tag view_tag, int num_objects, NXOpen.Tag[] bounded_objects)
 Wrapper method for UF_DRAW_define_bound_by_objects More...
 
void DefineViewAutoRect (NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_define_view_auto_rect More...
 
unsafe void DefineViewBoundary (NXOpen.Tag view_tag, int curve_count, DefineBoundary[] boundary_curves)
 Wrapper method for UF_DRAW_define_view_boundary More...
 
unsafe void DefineViewBoundary1 (NXOpen.Tag view_tag, int curve_count, DefineBoundary[] boundary_curves)
 Wrapper method for UF_DRAW_define_view_boundary1 More...
 
void DefineViewManualRect (NXOpen.Tag view_tag, double[] view_borders)
 Wrapper method for UF_DRAW_define_view_manual_rect More...
 
void DeleteDrawing (NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_delete_drawing More...
 
void DeleteSxlineSxseg (NXOpen.Tag sxseg_tag)
 Wrapper method for UF_DRAW_delete_sxline_sxseg More...
 
void DeleteTabnotCell (NXOpen.Tag tabular_note, int row, int col)
 DEPRECATED Wrapper method for UF_DRAW_delete_tabnot_cell More...
 
void DeleteViewLabel (NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_delete_view_label More...
 
void DetachNoteFromView (NXOpen.Tag note_tag)
 Wrapper method for UF_DRAW_detach_note_from_view More...
 
void EditBoundaryPoint (NXOpen.Tag defining_point, NXOpen.Tag new_point, NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_edit_boundary_point More...
 
void EditSxlineDisplay (NXOpen.Tag sxline_tag, ref ArrowParms arrow_parms, SxlineDisplay sxline_display)
 Wrapper method for UF_DRAW_edit_sxline_display More...
 
void EraseSxviewObjects (NXOpen.Tag view, int num_objects, NXOpen.Tag[] objects)
 Wrapper method for UF_DRAW_erase_sxview_objects More...
 
unsafe void GetViewModelViewPart (NXOpen.Tag view, out string model_view_partname)
 Wrapper method for UF_DRAW_get_view_model_view_part More...
 
unsafe void ImportView (NXOpen.Tag drawing_tag, NXOpen.Tag view_tag, double[] dwg_reference_point, ref ViewInfo view_info, out NXOpen.Tag draw_view_tag)
 Wrapper method for UF_DRAW_import_view More...
 
unsafe void InitializeViewInfo (out ViewInfo view_info)
 Wrapper method for UF_DRAW_initialize_view_info More...
 
void IsDraftingComponent (NXOpen.Tag component, out bool is_drafting_component)
 Wrapper method for UF_DRAW_is_drafting_component More...
 
void IsObjectOutOfDate (NXOpen.Tag _object, out bool out_of_date)
 Wrapper method for UF_DRAW_is_object_out_of_date More...
 
void IsSxview (NXOpen.Tag view_tag, out bool is_a_sxview)
 Wrapper method for UF_DRAW_is_sxview More...
 
void IsThreadCurve (NXOpen.Tag curve_tag, out bool is_thread_curve)
 Wrapper method for UF_DRAW_is_thread_curve More...
 
void MoveSxlineRotpt (NXOpen.Tag sxline_tag, ref UFDrf.Object new_object)
 Wrapper method for UF_DRAW_move_sxline_rotpt More...
 
void MoveSxlineSxseg (NXOpen.Tag sxseg_tag, ref UFDrf.Object new_object)
 Wrapper method for UF_DRAW_move_sxline_sxseg More...
 
unsafe void MoveSxseg (NXOpen.Tag sxseg_tag, ref SxlineSxsegs sxseg_data)
 Wrapper method for UF_DRAW_move_sxseg More...
 
void MoveView (NXOpen.Tag view_tag, double[] drawing_reference_point)
 Wrapper method for UF_DRAW_move_view More...
 
void MoveViewToDrawing (NXOpen.Tag view_tag, NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_move_view_to_drawing More...
 
void OpenDrawing (NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_open_drawing More...
 
unsafe void ReadTabnotCell (NXOpen.Tag tabular_note, int row, int col, out TabnotCellParams _params, out TabnotCellEvalData eval_data)
 DEPRECATED Wrapper method for UF_DRAW_read_tabnot_cell More...
 
void ReadTabnotColWdt (NXOpen.Tag tabular_note, int col, out double width)
 DEPRECATED Wrapper method for UF_DRAW_read_tabnot_col_wdt More...
 
void ReadTabnotRowHgt (NXOpen.Tag tabular_note, int row, out double height)
 DEPRECATED Wrapper method for UF_DRAW_read_tabnot_row_hgt More...
 
void RedefineSxlineHinge (NXOpen.Tag sxline_tag, ref UFDrf.LineObject hinge_line, bool arrow_same_dir)
 Wrapper method for UF_DRAW_redefine_sxline_hinge More...
 
void RemoveBreakout (NXOpen.Tag breakline, bool delete_curves)
 Wrapper method for UF_DRAW_remove_breakout More...
 
void RemoveBreakRegion (NXOpen.Tag break_region, bool delete_curves)
 Wrapper method for UF_DRAW_remove_break_region More...
 
void RemoveDmvRotationPlane (NXOpen.Tag view)
 Wrapper method for UF_DRAW_remove_dmv_rotation_plane More...
 
void RenameDrawing (NXOpen.Tag drawing_tag, string new_drawing_name)
 Wrapper method for UF_DRAW_rename_drawing More...
 
unsafe void RetrieveDrawingCgm (string file_name, out string[] out_file_names, out int num_sheets)
 Wrapper method for UF_DRAW_retrieve_drawing_cgm More...
 
void SetAutoUpdate (NXOpen.Tag view_tag, out bool auto_update)
 Wrapper method for UF_DRAW_set_auto_update More...
 
void SetBorderColor (int border_color)
 Wrapper method for UF_DRAW_set_border_color More...
 
void SetBorderDisplay (bool border_display)
 Wrapper method for UF_DRAW_set_border_display More...
 
unsafe void SetBoundaryAssoc (NXOpen.Tag view, out int curve_count, out ViewBoundary[] boundary_curves)
 Wrapper method for UF_DRAW_set_boundary_assoc More...
 
unsafe void SetBreakoutData (NXOpen.Tag breakline, ref BreakoutData breakout_data, out NXOpen.Tag new_breakline)
 Wrapper method for UF_DRAW_set_breakout_data More...
 
void SetBreakRegionData (NXOpen.Tag break_region, ref BreakRegionData break_region_data)
 Wrapper method for UF_DRAW_set_break_region_data More...
 
void SetCompSectionInView (NXOpen.Tag component, NXOpen.Tag sx_view, CompSectionInView sx_property)
 Wrapper method for UF_DRAW_set_comp_section_in_view More...
 
void SetDisplayState (int view_type)
 Wrapper method for UF_DRAW_set_display_state More...
 
void SetDmvRotationPlane (NXOpen.Tag view, NXOpen.Tag plane, NXOpen.Tag x_vector)
 Wrapper method for UF_DRAW_set_dmv_rotation_plane More...
 
void SetDrawingRefPt (NXOpen.Tag drawing_tag, NXOpen.Tag view_tag, double[] reference_pt)
 Wrapper method for UF_DRAW_set_drawing_ref_pt More...
 
void SetRenderSetObjects (NXOpen.Tag render_set, int number_objects, NXOpen.Tag[] objects)
 Wrapper method for UF_DRAW_set_render_set_objects More...
 
void SetRenderSetParms (NXOpen.Tag render_set, ref RenderPrefs render_parms)
 Wrapper method for UF_DRAW_set_render_set_parms More...
 
void SetRenderSetsForView (NXOpen.Tag view, int number_render_sets, NXOpen.Tag[] render_sets)
 Wrapper method for UF_DRAW_set_render_sets_for_view More...
 
void SetSuppressViewUpdat (bool suppress_view_update)
 Wrapper method for UF_DRAW_set_suppress_view_updat More...
 
void SetSxlineDefaultPrfs (ref ArrowParms arrow_parms, SxlineDisplay sxline_display)
 Wrapper method for UF_DRAW_set_sxline_default_prfs More...
 
void SetSxviewDisplay (NXOpen.Tag view_tag, ref SxviewPrfs sxview_parms)
 Wrapper method for UF_DRAW_set_sxview_display More...
 
void SetTabularNoteParams (NXOpen.Tag tabular_note, ref TabnotParams _params)
 DEPRECATED Wrapper method for UF_DRAW_set_tabular_note_params More...
 
void SetViewAnchor (NXOpen.Tag view_tag, NXOpen.Tag anchor_point)
 Wrapper method for UF_DRAW_set_view_anchor More...
 
void SetViewAngle (NXOpen.Tag view_tag, double angle)
 Wrapper method for UF_DRAW_set_view_angle More...
 
void SetViewDisplay (NXOpen.Tag view_tag, ref ViewPrfs view_parms)
 Wrapper method for UF_DRAW_set_view_display More...
 
unsafe void SetViewLabelParms (NXOpen.Tag view_label_tag, ref ViewLabelParms view_label_parms)
 Wrapper method for UF_DRAW_set_view_label_parms More...
 
void SetViewParmScale (NXOpen.Tag view, NXOpen.Tag exp_tag)
 Wrapper method for UF_DRAW_set_view_parm_scale More...
 
void SetViewScale (NXOpen.Tag view_tag, double scale)
 Wrapper method for UF_DRAW_set_view_scale More...
 
void SetViewStatus (NXOpen.Tag view_tag, ViewStatus view_status)
 Wrapper method for UF_DRAW_set_view_status More...
 
void SetViewThdAppPitch (NXOpen.Tag view, double app_picth)
 Wrapper method for UF_DRAW_set_view_thd_app_pitch More...
 
void SetViewThdMeth (NXOpen.Tag view, int method)
 Wrapper method for UF_DRAW_set_view_thd_meth More...
 
void UpdateOneView (NXOpen.Tag drawing_tag, NXOpen.Tag view_tag)
 Wrapper method for UF_DRAW_update_one_view More...
 
void UpdateTabnot (NXOpen.Tag tabular_note)
 DEPRECATED Wrapper method for UF_DRAW_update_tabnot More...
 
void UpdOutOfDateViews (NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_upd_out_of_date_views More...
 
unsafe void WriteTabnotCell (NXOpen.Tag tabular_note, int row, int col, ref TabnotCellParams _params)
 DEPRECATED Wrapper method for UF_DRAW_write_tabnot_cell More...
 
void WriteTabnotColWdt (NXOpen.Tag tabular_note, int col, double width)
 DEPRECATED Wrapper method for UF_DRAW_write_tabnot_col_wdt More...
 
void WriteTabnotRowHgt (NXOpen.Tag tabular_note, int row, double height)
 DEPRECATED Wrapper method for UF_DRAW_write_tabnot_row_hgt 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.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_DRAW_arw_head_cntl_e

Refer to UF_DRAW_arw_head_cntl_e for documentation

Wrapper for UF_DRAW_arw_head_type_e

Refer to UF_DRAW_arw_head_type_e for documentation

Wrapper for UF_DRAW_boundary_type_e

Refer to UF_DRAW_boundary_type_e for documentation

Wrapper for UF_DRAW_break_position_type_e

Refer to UF_DRAW_break_position_type_e for documentation

Wrapper for UF_DRAW_comp_section_in_view_e

Refer to UF_DRAW_comp_section_in_view_e for documentation

Wrapper for UF_DRAW_drafting_curve_type_e

Refer to UF_DRAW_drafting_curve_type_e for documentation

Wrapper for UF_DRAW_edge_hiding_edge_e

Refer to UF_DRAW_edge_hiding_edge_e for documentation

Wrapper for UF_DRAW_extracted_edges_e

Refer to UF_DRAW_extracted_edges_e for documentation

Wrapper for UF_DRAW_gap_e

Refer to UF_DRAW_gap_e for documentation

Wrapper for UF_DRAW_hidden_line_e

Refer to UF_DRAW_hidden_line_e for documentation

Wrapper for UF_DRAW_label_on_parent_type_t

Refer to UF_DRAW_label_on_parent_type_t for documentation

Wrapper for UF_DRAW_proj_dir_e

Refer to UF_DRAW_proj_dir_e for documentation

Wrapper for UF_DRAW_silhouette_e

Refer to UF_DRAW_silhouette_e for documentation

Wrapper for UF_DRAW_smooth_e

Refer to UF_DRAW_smooth_e for documentation

Wrapper for UF_DRAW_sx_assy_xhatch_e

Refer to UF_DRAW_sx_assy_xhatch_e for documentation

Wrapper for UF_DRAW_sx_background_e

Refer to UF_DRAW_sx_background_e for documentation

Wrapper for UF_DRAW_sx_crosshatch_e

Refer to UF_DRAW_sx_crosshatch_e for documentation

Wrapper for UF_DRAW_sxline_display_e

Refer to UF_DRAW_sxline_display_e for documentation

Wrapper for UF_DRAW_sxline_leg_e

Refer to UF_DRAW_sxline_leg_e for documentation

Wrapper for UF_DRAW_sxline_status_e

Refer to UF_DRAW_sxline_status_e for documentation

Wrapper for UF_DRAW_sxline_type_e

Refer to UF_DRAW_sxline_type_e for documentation

Wrapper for UF_DRAW_sx_section_sheet_body_e

Refer to UF_DRAW_sx_section_sheet_body_e for documentation

Wrapper for UF_DRAW_sxseg_highlight_e

Refer to UF_DRAW_sxseg_highlight_e for documentation

Wrapper for UF_DRAW_sxseg_mode_e

Refer to UF_DRAW_sxseg_mode_e for documentation

Wrapper for UF_DRAW_sxseg_type_e

Refer to UF_DRAW_sxseg_type_e for documentation

Wrapper for UF_DRAW_tabnot_border_type_e

Refer to UF_DRAW_tabnot_border_type_e for documentation

Wrapper for UF_DRAW_tabnot_just_e

Refer to UF_DRAW_tabnot_just_e for documentation

Wrapper for UF_DRAW_uvhatch_e

Refer to UF_DRAW_uvhatch_e for documentation

Wrapper for UF_DRAW_view_label_parm_type_t

Refer to UF_DRAW_view_label_parm_type_t for documentation

Wrapper for UF_DRAW_view_label_position_t

Refer to UF_DRAW_view_label_position_t for documentation

Wrapper for UF_DRAW_view_status_e

Refer to UF_DRAW_view_status_e for documentation

Wrapper for UF_DRAW_virtual_intersect_e

Refer to UF_DRAW_virtual_intersect_e for documentation

Member Function Documentation

void NXOpen.UF.UFDraw.AddAuxiliaryView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  parent_view_tag,
NXOpen.Tag  hinge_line_tag,
double[]  dwg_reference_point,
out NXOpen.Tag  aux_view_tag 
)
inline

Wrapper method for UF_DRAW_add_auxiliary_view

Refer to UF_DRAW_add_auxiliary_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AddCircDetailView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  parent_view_tag,
NXOpen.Tag  center_pt_tag,
NXOpen.Tag  circle_pt_tag,
double  view_scale,
double[]  dwg_reference_point,
out NXOpen.Tag  detail_view_tag 
)
inline

Wrapper method for UF_DRAW_add_circ_detail_view

Refer to UF_DRAW_add_circ_detail_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AddDetailView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  parent_view_tag,
double[]  xy1,
double[]  xy2,
double  view_scale,
double[]  dwg_reference_point,
out NXOpen.Tag  detail_view_tag 
)
inline

Wrapper method for UF_DRAW_add_detail_view

Refer to UF_DRAW_add_detail_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AddOrthographicView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  parent_view_tag,
ProjDir  projection_direction,
double[]  dwg_reference_point,
out NXOpen.Tag  ortho_view_tag 
)
inline

Wrapper method for UF_DRAW_add_orthographic_view

Refer to UF_DRAW_add_orthographic_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AddSxlineSxseg ( NXOpen.Tag  sxline_tag,
SxsegType  sxseg_type,
SxlineLeg  sxline_leg,
ref UFDrf.Object  _object,
out NXOpen.Tag  sxseg_tag 
)
inline

Wrapper method for UF_DRAW_add_sxline_sxseg

Refer to UF_DRAW_add_sxline_sxseg for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AddSxseg ( NXOpen.Tag  sxline_tag,
ref SxlineSxsegs  sxseg_data,
out NXOpen.Tag  sxseg_tag 
)
inline

Wrapper method for UF_DRAW_add_sxseg

Refer to UF_DRAW_add_sxseg for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskAutoUpdate ( NXOpen.Tag  view_tag,
out bool  auto_update 
)
inline

Wrapper method for UF_DRAW_ask_auto_update

Refer to UF_DRAW_ask_auto_update for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskBodySilsInView ( NXOpen.Tag  body_tag,
NXOpen.Tag  view_tag,
out int  num_silhouettes,
out NXOpen.Tag[]  silhouette_tags 
)
inline

Wrapper method for UF_DRAW_ask_body_sils_in_view

Refer to UF_DRAW_ask_body_sils_in_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskBorderColor ( out int  border_color)
inline

Wrapper method for UF_DRAW_ask_border_color

Refer to UF_DRAW_ask_border_color for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskBorderDisplay ( out bool  border_display)
inline

Wrapper method for UF_DRAW_ask_border_display

Refer to UF_DRAW_ask_border_display for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskBoundaryCurves ( NXOpen.Tag  view_tag,
out double  tolerance,
out int  num_curves,
out ViewBoundary[]  boundary_curves 
)
inline

Wrapper method for UF_DRAW_ask_boundary_curves

Refer to UF_DRAW_ask_boundary_curves for documentation

License requirements:DRAFTING

void NXOpen.UF.UFDraw.AskBoundaryType ( NXOpen.Tag  view_tag,
out BoundaryType  boundary_type 
)
inline

Wrapper method for UF_DRAW_ask_boundary_type

Refer to UF_DRAW_ask_boundary_type for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskBoundByObjects ( NXOpen.Tag  view_tag,
out int  num_objects,
out NXOpen.Tag[]  bounded_objects 
)
inline

Wrapper method for UF_DRAW_ask_bound_by_objects

Refer to UF_DRAW_ask_bound_by_objects for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskBreakoutData ( NXOpen.Tag  breakline,
out NXOpen.Tag  view_tag,
out BreakoutData  breakout_data 
)
inline

Wrapper method for UF_DRAW_ask_breakout_data

Refer to UF_DRAW_ask_breakout_data for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskBreakRegionData ( NXOpen.Tag  region,
out BreakRegionData  break_region_data 
)
inline

Wrapper method for UF_DRAW_ask_break_region_data

Refer to UF_DRAW_ask_break_region_data for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskBreakRegions ( NXOpen.Tag  view_tag,
out int  num_regions,
out NXOpen.Tag[]  break_regions 
)
inline

Wrapper method for UF_DRAW_ask_break_regions

Refer to UF_DRAW_ask_break_regions for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskCompSectionInView ( NXOpen.Tag  component,
NXOpen.Tag  sx_view,
out CompSectionInView  sx_property 
)
inline

Wrapper method for UF_DRAW_ask_comp_section_in_view

Refer to UF_DRAW_ask_comp_section_in_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskCurrentDrawing ( out NXOpen.Tag  drawing_tag)
inline

Wrapper method for UF_DRAW_ask_current_drawing

Refer to UF_DRAW_ask_current_drawing for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskCurveGroupMembers ( NXOpen.Tag  curve_group,
out NXOpen.Tag[]  curves,
out int  curve_count 
)
inline

Wrapper method for UF_DRAW_ask_curve_group_members

Refer to UF_DRAW_ask_curve_group_members for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskCurveOfSxedge ( NXOpen.Tag  sxseg_tag,
out NXOpen.Tag  curve_tag 
)
inline

Wrapper method for UF_DRAW_ask_curve_of_sxedge

Refer to UF_DRAW_ask_curve_of_sxedge for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskDisplayedObjects ( NXOpen.Tag  view,
out int  num_objects,
out NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_DRAW_ask_displayed_objects

Refer to UF_DRAW_ask_displayed_objects for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskDisplayState ( out int  view_type)
inline

Wrapper method for UF_DRAW_ask_display_state

Refer to UF_DRAW_ask_display_state for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskDmvRotationPlane ( NXOpen.Tag  view,
out NXOpen.Tag  plane 
)
inline

Wrapper method for UF_DRAW_ask_dmv_rotation_plane

Refer to UF_DRAW_ask_dmv_rotation_plane for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskDraftingCurveParents ( NXOpen.Tag  input_curve_tag,
out int  parents_count,
out NXOpen.Tag[]  parents 
)
inline

Wrapper method for UF_DRAW_ask_drafting_curve_parents

Refer to UF_DRAW_ask_drafting_curve_parents for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskDraftingCurveType ( NXOpen.Tag  input_curve_tag,
out DraftingCurveType  curve_type 
)
inline

Wrapper method for UF_DRAW_ask_drafting_curve_type

Refer to UF_DRAW_ask_drafting_curve_type for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskDrawingOfView ( NXOpen.Tag  member_view,
out NXOpen.Tag  drawing 
)
inline

Wrapper method for UF_DRAW_ask_drawing_of_view

Refer to UF_DRAW_ask_drawing_of_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskDrawingRefPt ( NXOpen.Tag  view_tag,
[Out] double[]  reference_pt 
)
inline

Wrapper method for UF_DRAW_ask_drawing_ref_pt

Refer to UF_DRAW_ask_drawing_ref_pt for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskDrawings ( out int  num_drawings,
out NXOpen.Tag[]  drawing_tags 
)
inline

Wrapper method for UF_DRAW_ask_drawings

Refer to UF_DRAW_ask_drawings for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskFaceOfSil ( NXOpen.Tag  silhouette_tag,
out NXOpen.Tag  face_tag 
)
inline

Wrapper method for UF_DRAW_ask_face_of_sil

Refer to UF_DRAW_ask_face_of_sil for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskFaceSilsInView ( NXOpen.Tag  face_tag,
NXOpen.Tag  view_tag,
out int  num_silhouettes,
out NXOpen.Tag[]  sil_tags 
)
inline

Wrapper method for UF_DRAW_ask_face_sils_in_view

Refer to UF_DRAW_ask_face_sils_in_view for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskFoldedSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_folded_sxline

Refer to UF_DRAW_ask_folded_sxline for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskGroupOfCurve ( NXOpen.Tag  curve_tag,
out NXOpen.Tag  group_tag,
out int  group_type,
out int  group_subtype 
)
inline

Wrapper method for UF_DRAW_ask_group_of_curve

Refer to UF_DRAW_ask_group_of_curve for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskHalfSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_half_sxline

Refer to UF_DRAW_ask_half_sxline for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskNumDrawings ( out int  num_drawings)
inline

Wrapper method for UF_DRAW_ask_num_drawings

Refer to UF_DRAW_ask_num_drawings for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskNumViews ( NXOpen.Tag  drawing_tag,
out int  num_views 
)
inline

Wrapper method for UF_DRAW_ask_num_views

Refer to UF_DRAW_ask_num_views for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskPictorialSxline ( NXOpen.Tag  sxline_tag,
out SxlineType  sxline_type,
[Out] double[]  cut_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  parent_view_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out bool  pictorial_sxview,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_pictorial_sxline

Refer to UF_DRAW_ask_pictorial_sxline for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskRenderSetObjects ( NXOpen.Tag  render_set,
out int  number_objects,
out NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_DRAW_ask_render_set_objects

Refer to UF_DRAW_ask_render_set_objects for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskRenderSetParms ( NXOpen.Tag  render_set,
out RenderPrefs  render_parms 
)
inline

Wrapper method for UF_DRAW_ask_render_set_parms

Refer to UF_DRAW_ask_render_set_parms for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskRenderSets ( out int  number_render_sets,
out NXOpen.Tag[]  render_sets 
)
inline

Wrapper method for UF_DRAW_ask_render_sets

Refer to UF_DRAW_ask_render_sets for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskRenderSetsOfView ( NXOpen.Tag  view,
out int  number_render_sets,
out NXOpen.Tag[]  render_sets 
)
inline

Wrapper method for UF_DRAW_ask_render_sets_of_view

Refer to UF_DRAW_ask_render_sets_of_view for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskRevolvedSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out UFDrf.Object  rotpt_object,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out int  num_leg1_sxsegs,
out SxlineLeg  cut_plane_leg,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_revolved_sxline

Refer to UF_DRAW_ask_revolved_sxline for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSimpleSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_simple_sxline

Refer to UF_DRAW_ask_simple_sxline for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSimplifiedCurve ( NXOpen.Tag  master_curve_tag,
ref NXOpen.Tag  view_tag,
out bool  flat_arc_to_line,
out double  tolerance,
out int  num_segments,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_DRAW_ask_simplified_curve

Refer to UF_DRAW_ask_simplified_curve for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSolidOfSection ( NXOpen.Tag  sxsolid_tag,
out NXOpen.Tag  solid_tag 
)
inline

Wrapper method for UF_DRAW_ask_solid_of_section

Refer to UF_DRAW_ask_solid_of_section for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSteppedSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_stepped_sxline

Refer to UF_DRAW_ask_stepped_sxline for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSuppressViewUpdat ( out bool  suppress_view_update)
inline

Wrapper method for UF_DRAW_ask_suppress_view_updat

Refer to UF_DRAW_ask_suppress_view_updat for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSxedgesOfSxsolid ( NXOpen.Tag  sxsolid_tag,
out int  num_sxedges,
out NXOpen.Tag[]  sxedge_tags 
)
inline

Wrapper method for UF_DRAW_ask_sxedges_of_sxsolid

Refer to UF_DRAW_ask_sxedges_of_sxsolid for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSxlineDefaultPrfs ( out ArrowParms  arrow_parms,
out SxlineDisplay  sxline_display 
)
inline

Wrapper method for UF_DRAW_ask_sxline_default_prfs

Refer to UF_DRAW_ask_sxline_default_prfs for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSxlineDisplay ( NXOpen.Tag  sxline_tag,
out ArrowParms  arrow_parms,
out SxlineDisplay  sxline_display 
)
inline

Wrapper method for UF_DRAW_ask_sxline_display

Refer to UF_DRAW_ask_sxline_display for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSxlineOfSxview ( NXOpen.Tag  sxview_tag,
out NXOpen.Tag  sxline_tag 
)
inline

Wrapper method for UF_DRAW_ask_sxline_of_sxview

Refer to UF_DRAW_ask_sxline_of_sxview for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSxlineSxseg ( NXOpen.Tag  sxseg_tag,
out SxsegInfo  sxseg_info,
out NXOpen.Tag  curve_tag,
out UFDrf.Object[]  _object 
)
inline

Wrapper method for UF_DRAW_ask_sxline_sxseg

Refer to UF_DRAW_ask_sxline_sxseg for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSxlineType ( NXOpen.Tag  sxline_tag,
out SxlineType  sxline_type 
)
inline

Wrapper method for UF_DRAW_ask_sxline_type

Refer to UF_DRAW_ask_sxline_type for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskSxsolidsOfSxview ( NXOpen.Tag  sxview_tag,
SxlineLeg  leg_num,
out int  num_sxsolids,
out NXOpen.Tag[]  sxsolid_tags 
)
inline

Wrapper method for UF_DRAW_ask_sxsolids_of_sxview

Refer to UF_DRAW_ask_sxsolids_of_sxview for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskSxviewDisplay ( NXOpen.Tag  view_tag,
out SxviewPrfs  sxview_parms 
)
inline

Wrapper method for UF_DRAW_ask_sxview_display

Refer to UF_DRAW_ask_sxview_display for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskTabularNoteDefaults ( out TabnotParams  _params)
inline

DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_defaults

Refer to UF_DRAW_ask_tabular_note_defaults for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskTabularNoteParams ( NXOpen.Tag  tabular_note,
out TabnotParams  _params,
out TabnotEvalData  eval_data 
)
inline

DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_params

Refer to UF_DRAW_ask_tabular_note_params for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskUnfoldedSxline ( NXOpen.Tag  sxline_tag,
[Out] double[]  step_dir,
[Out] double[]  arrow_dir,
out NXOpen.Tag  pview_tag,
out int  num_sxviews,
out NXOpen.Tag[]  sxview_tags,
out int  num_sxsegs,
out NXOpen.Tag[]  sxseg_tags,
out SxlineStatus  sxline_status 
)
inline

Wrapper method for UF_DRAW_ask_unfolded_sxline

Refer to UF_DRAW_ask_unfolded_sxline for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewAnchor ( NXOpen.Tag  view_tag,
out NXOpen.Tag  anchor_point 
)
inline

Wrapper method for UF_DRAW_ask_view_anchor

Refer to UF_DRAW_ask_view_anchor for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewAngle ( NXOpen.Tag  view_tag,
out double  angle_value 
)
inline

Wrapper method for UF_DRAW_ask_view_angle

Refer to UF_DRAW_ask_view_angle for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewBorders ( NXOpen.Tag  view_tag,
[Out] double[]  view_borders 
)
inline

Wrapper method for UF_DRAW_ask_view_borders

Refer to UF_DRAW_ask_view_borders for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewDisplay ( NXOpen.Tag  view_tag,
out ViewPrfs  view_parms 
)
inline

Wrapper method for UF_DRAW_ask_view_display

Refer to UF_DRAW_ask_view_display for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewLabel ( NXOpen.Tag  view_tag,
out NXOpen.Tag  view_label_tag 
)
inline

Wrapper method for UF_DRAW_ask_view_label

Refer to UF_DRAW_ask_view_label for documentation

License requirements:None

unsafe int NXOpen.UF.UFDraw.AskViewLabelParms ( NXOpen.Tag  view_label_tag,
ref ViewLabelParms  view_label_parms 
)
inline

Wrapper method for UF_DRAW_ask_view_label_parms

Refer to UF_DRAW_ask_view_label_parms for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskViewNotes ( NXOpen.Tag  view_tag,
out int  num_notes,
out NXOpen.Tag[]  note_tags 
)
inline

Wrapper method for UF_DRAW_ask_view_notes

Refer to UF_DRAW_ask_view_notes for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewOfDrawing ( NXOpen.Tag  drawing,
out NXOpen.Tag  view 
)
inline

Wrapper method for UF_DRAW_ask_view_of_drawing

Refer to UF_DRAW_ask_view_of_drawing for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewOfNote ( NXOpen.Tag  note_tag,
out NXOpen.Tag  view_tag 
)
inline

Wrapper method for UF_DRAW_ask_view_of_note

Refer to UF_DRAW_ask_view_of_note for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewOfViewLabel ( NXOpen.Tag  view_label_tag,
out NXOpen.Tag  view_tag 
)
inline

Wrapper method for UF_DRAW_ask_view_of_view_label

Refer to UF_DRAW_ask_view_of_view_label for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewParmScale ( NXOpen.Tag  view_tag,
out NXOpen.Tag  exp_tag,
out double  scale_value 
)
inline

Wrapper method for UF_DRAW_ask_view_parm_scale

Refer to UF_DRAW_ask_view_parm_scale for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.AskViews ( NXOpen.Tag  drawing_tag,
out int  num_views,
out NXOpen.Tag[]  view_tag 
)
inline

Wrapper method for UF_DRAW_ask_views

Refer to UF_DRAW_ask_views for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewScale ( NXOpen.Tag  view_tag,
out NXOpen.Tag  exp_tag,
out double  scale_value 
)
inline

Wrapper method for UF_DRAW_ask_view_scale

Refer to UF_DRAW_ask_view_scale for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewStatus ( NXOpen.Tag  view_tag,
out ViewStatus  view_status 
)
inline

Wrapper method for UF_DRAW_ask_view_status

Refer to UF_DRAW_ask_view_status for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewThdAppPitch ( NXOpen.Tag  view,
out double  app_pitch 
)
inline

Wrapper method for UF_DRAW_ask_view_thd_app_pitch

Refer to UF_DRAW_ask_view_thd_app_pitch for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskViewThdMeth ( NXOpen.Tag  view,
out int  method 
)
inline

Wrapper method for UF_DRAW_ask_view_thd_meth

Refer to UF_DRAW_ask_view_thd_meth for documentation

License requirements:None

void NXOpen.UF.UFDraw.AskXhatchOfSxsolid ( NXOpen.Tag  sxsolid_tag,
out NXOpen.Tag  xhatch_tag 
)
inline

Wrapper method for UF_DRAW_ask_xhatch_of_sxsolid

Refer to UF_DRAW_ask_xhatch_of_sxsolid for documentation

License requirements:None

void NXOpen.UF.UFDraw.AttachNoteToView ( NXOpen.Tag  note_tag,
NXOpen.Tag  view_tag 
)
inline

Wrapper method for UF_DRAW_attach_note_to_view

Refer to UF_DRAW_attach_note_to_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.CopyView ( NXOpen.Tag  view_tag,
out NXOpen.Tag  new_view 
)
inline

Wrapper method for UF_DRAW_copy_view

Refer to UF_DRAW_copy_view for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.CreateBreakout ( NXOpen.Tag  view_tag,
ref BreakoutData  breakout_data,
out NXOpen.Tag  breakline 
)
inline

Wrapper method for UF_DRAW_create_breakout

Refer to UF_DRAW_create_breakout for documentation

License requirements:None

void NXOpen.UF.UFDraw.CreateBreakRegion ( NXOpen.Tag  view_tag,
NXOpen.Tag  anchor_point,
int  num_curves,
BreakRegionBoundary[]  curves,
out NXOpen.Tag  break_region 
)
inline

Wrapper method for UF_DRAW_create_break_region

Refer to UF_DRAW_create_break_region for documentation

License requirements:None

void NXOpen.UF.UFDraw.CreateRenderSet ( string  render_set_name,
ref RenderPrefs  render_parms,
out NXOpen.Tag  render_set 
)
inline

Wrapper method for UF_DRAW_create_render_set

Refer to UF_DRAW_create_render_set for documentation

License requirements:None

void NXOpen.UF.UFDraw.CreateSimpleSxview ( NXOpen.Tag  dwg_tag,
double  sxview_scale,
double[]  step_dir,
double[]  arrow_dir,
NXOpen.Tag  pview_tag,
ref UFDrf.Object  cut_object,
double[]  view_placement_pt,
out NXOpen.Tag  sxview_tag 
)
inline

Wrapper method for UF_DRAW_create_simple_sxview

Refer to UF_DRAW_create_simple_sxview for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.CreateSimplifiedCurve ( NXOpen.Tag  master_curve_tag,
NXOpen.Tag  view_tag,
bool  flat_arc_to_line,
out int  num_segments,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_DRAW_create_simplified_curve

Refer to UF_DRAW_create_simplified_curve for documentation

License requirements:None

void NXOpen.UF.UFDraw.CreateTabularNote ( ref TabnotParams  _params,
out NXOpen.Tag  new_tabular_note 
)
inline

DEPRECATED Wrapper method for UF_DRAW_create_tabular_note

Refer to UF_DRAW_create_tabular_note for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.CreateViewLabel ( NXOpen.Tag  view_tag,
ref ViewLabelParms  view_label_parms,
out NXOpen.Tag  view_label_tag 
)
inline

Wrapper method for UF_DRAW_create_view_label

Refer to UF_DRAW_create_view_label for documentation

License requirements:None

void NXOpen.UF.UFDraw.DefineBoundByObjects ( NXOpen.Tag  view_tag,
int  num_objects,
NXOpen.Tag[]  bounded_objects 
)
inline

Wrapper method for UF_DRAW_define_bound_by_objects

Refer to UF_DRAW_define_bound_by_objects for documentation

License requirements:None

void NXOpen.UF.UFDraw.DefineViewAutoRect ( NXOpen.Tag  view_tag)
inline

Wrapper method for UF_DRAW_define_view_auto_rect

Refer to UF_DRAW_define_view_auto_rect for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.DefineViewBoundary ( NXOpen.Tag  view_tag,
int  curve_count,
DefineBoundary[]  boundary_curves 
)
inline

Wrapper method for UF_DRAW_define_view_boundary

Refer to UF_DRAW_define_view_boundary for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.DefineViewBoundary1 ( NXOpen.Tag  view_tag,
int  curve_count,
DefineBoundary[]  boundary_curves 
)
inline

Wrapper method for UF_DRAW_define_view_boundary1

Refer to UF_DRAW_define_view_boundary1 for documentation

License requirements:None

void NXOpen.UF.UFDraw.DefineViewManualRect ( NXOpen.Tag  view_tag,
double[]  view_borders 
)
inline

Wrapper method for UF_DRAW_define_view_manual_rect

Refer to UF_DRAW_define_view_manual_rect for documentation

License requirements:None

void NXOpen.UF.UFDraw.DeleteDrawing ( NXOpen.Tag  drawing_tag)
inline

Wrapper method for UF_DRAW_delete_drawing

Refer to UF_DRAW_delete_drawing for documentation

License requirements:None

void NXOpen.UF.UFDraw.DeleteSxlineSxseg ( NXOpen.Tag  sxseg_tag)
inline

Wrapper method for UF_DRAW_delete_sxline_sxseg

Refer to UF_DRAW_delete_sxline_sxseg for documentation

License requirements:None

void NXOpen.UF.UFDraw.DeleteTabnotCell ( NXOpen.Tag  tabular_note,
int  row,
int  col 
)
inline

DEPRECATED Wrapper method for UF_DRAW_delete_tabnot_cell

Refer to UF_DRAW_delete_tabnot_cell for documentation

License requirements:None

void NXOpen.UF.UFDraw.DeleteViewLabel ( NXOpen.Tag  view_tag)
inline

Wrapper method for UF_DRAW_delete_view_label

Refer to UF_DRAW_delete_view_label for documentation

License requirements:None

void NXOpen.UF.UFDraw.DetachNoteFromView ( NXOpen.Tag  note_tag)
inline

Wrapper method for UF_DRAW_detach_note_from_view

Refer to UF_DRAW_detach_note_from_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.EditBoundaryPoint ( NXOpen.Tag  defining_point,
NXOpen.Tag  new_point,
NXOpen.Tag  view_tag 
)
inline

Wrapper method for UF_DRAW_edit_boundary_point

Refer to UF_DRAW_edit_boundary_point for documentation

License requirements:None

void NXOpen.UF.UFDraw.EditSxlineDisplay ( NXOpen.Tag  sxline_tag,
ref ArrowParms  arrow_parms,
SxlineDisplay  sxline_display 
)
inline

Wrapper method for UF_DRAW_edit_sxline_display

Refer to UF_DRAW_edit_sxline_display for documentation

License requirements:None

void NXOpen.UF.UFDraw.EraseSxviewObjects ( NXOpen.Tag  view,
int  num_objects,
NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_DRAW_erase_sxview_objects

Refer to UF_DRAW_erase_sxview_objects for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.GetViewModelViewPart ( NXOpen.Tag  view,
out string  model_view_partname 
)
inline

Wrapper method for UF_DRAW_get_view_model_view_part

Refer to UF_DRAW_get_view_model_view_part for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.ImportView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  view_tag,
double[]  dwg_reference_point,
ref ViewInfo  view_info,
out NXOpen.Tag  draw_view_tag 
)
inline

Wrapper method for UF_DRAW_import_view

Refer to UF_DRAW_import_view for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.InitializeViewInfo ( out ViewInfo  view_info)
inline

Wrapper method for UF_DRAW_initialize_view_info

Refer to UF_DRAW_initialize_view_info for documentation

License requirements:None

void NXOpen.UF.UFDraw.IsDraftingComponent ( NXOpen.Tag  component,
out bool  is_drafting_component 
)
inline

Wrapper method for UF_DRAW_is_drafting_component

Refer to UF_DRAW_is_drafting_component for documentation

License requirements:None

void NXOpen.UF.UFDraw.IsObjectOutOfDate ( NXOpen.Tag  _object,
out bool  out_of_date 
)
inline

Wrapper method for UF_DRAW_is_object_out_of_date

Refer to UF_DRAW_is_object_out_of_date for documentation

License requirements:None

void NXOpen.UF.UFDraw.IsSxview ( NXOpen.Tag  view_tag,
out bool  is_a_sxview 
)
inline

Wrapper method for UF_DRAW_is_sxview

Refer to UF_DRAW_is_sxview for documentation

License requirements:None

void NXOpen.UF.UFDraw.IsThreadCurve ( NXOpen.Tag  curve_tag,
out bool  is_thread_curve 
)
inline

Wrapper method for UF_DRAW_is_thread_curve

Refer to UF_DRAW_is_thread_curve for documentation

License requirements:None

void NXOpen.UF.UFDraw.MoveSxlineRotpt ( NXOpen.Tag  sxline_tag,
ref UFDrf.Object  new_object 
)
inline

Wrapper method for UF_DRAW_move_sxline_rotpt

Refer to UF_DRAW_move_sxline_rotpt for documentation

License requirements:None

void NXOpen.UF.UFDraw.MoveSxlineSxseg ( NXOpen.Tag  sxseg_tag,
ref UFDrf.Object  new_object 
)
inline

Wrapper method for UF_DRAW_move_sxline_sxseg

Refer to UF_DRAW_move_sxline_sxseg for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.MoveSxseg ( NXOpen.Tag  sxseg_tag,
ref SxlineSxsegs  sxseg_data 
)
inline

Wrapper method for UF_DRAW_move_sxseg

Refer to UF_DRAW_move_sxseg for documentation

License requirements:None

void NXOpen.UF.UFDraw.MoveView ( NXOpen.Tag  view_tag,
double[]  drawing_reference_point 
)
inline

Wrapper method for UF_DRAW_move_view

Refer to UF_DRAW_move_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.MoveViewToDrawing ( NXOpen.Tag  view_tag,
NXOpen.Tag  drawing_tag 
)
inline

Wrapper method for UF_DRAW_move_view_to_drawing

Refer to UF_DRAW_move_view_to_drawing for documentation

License requirements:None

void NXOpen.UF.UFDraw.OpenDrawing ( NXOpen.Tag  drawing_tag)
inline

Wrapper method for UF_DRAW_open_drawing

Refer to UF_DRAW_open_drawing for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.ReadTabnotCell ( NXOpen.Tag  tabular_note,
int  row,
int  col,
out TabnotCellParams  _params,
out TabnotCellEvalData  eval_data 
)
inline

DEPRECATED Wrapper method for UF_DRAW_read_tabnot_cell

Refer to UF_DRAW_read_tabnot_cell for documentation

License requirements:None

void NXOpen.UF.UFDraw.ReadTabnotColWdt ( NXOpen.Tag  tabular_note,
int  col,
out double  width 
)
inline

DEPRECATED Wrapper method for UF_DRAW_read_tabnot_col_wdt

Refer to UF_DRAW_read_tabnot_col_wdt for documentation

License requirements:None

void NXOpen.UF.UFDraw.ReadTabnotRowHgt ( NXOpen.Tag  tabular_note,
int  row,
out double  height 
)
inline

DEPRECATED Wrapper method for UF_DRAW_read_tabnot_row_hgt

Refer to UF_DRAW_read_tabnot_row_hgt for documentation

License requirements:None

void NXOpen.UF.UFDraw.RedefineSxlineHinge ( NXOpen.Tag  sxline_tag,
ref UFDrf.LineObject  hinge_line,
bool  arrow_same_dir 
)
inline

Wrapper method for UF_DRAW_redefine_sxline_hinge

Refer to UF_DRAW_redefine_sxline_hinge for documentation

License requirements:None

void NXOpen.UF.UFDraw.RemoveBreakout ( NXOpen.Tag  breakline,
bool  delete_curves 
)
inline

Wrapper method for UF_DRAW_remove_breakout

Refer to UF_DRAW_remove_breakout for documentation

License requirements:None

void NXOpen.UF.UFDraw.RemoveBreakRegion ( NXOpen.Tag  break_region,
bool  delete_curves 
)
inline

Wrapper method for UF_DRAW_remove_break_region

Refer to UF_DRAW_remove_break_region for documentation

License requirements:None

void NXOpen.UF.UFDraw.RemoveDmvRotationPlane ( NXOpen.Tag  view)
inline

Wrapper method for UF_DRAW_remove_dmv_rotation_plane

Refer to UF_DRAW_remove_dmv_rotation_plane for documentation

License requirements:None

void NXOpen.UF.UFDraw.RenameDrawing ( NXOpen.Tag  drawing_tag,
string  new_drawing_name 
)
inline

Wrapper method for UF_DRAW_rename_drawing

Refer to UF_DRAW_rename_drawing for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.RetrieveDrawingCgm ( string  file_name,
out string[]  out_file_names,
out int  num_sheets 
)
inline

Wrapper method for UF_DRAW_retrieve_drawing_cgm

Refer to UF_DRAW_retrieve_drawing_cgm for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetAutoUpdate ( NXOpen.Tag  view_tag,
out bool  auto_update 
)
inline

Wrapper method for UF_DRAW_set_auto_update

Refer to UF_DRAW_set_auto_update for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetBorderColor ( int  border_color)
inline

Wrapper method for UF_DRAW_set_border_color

Refer to UF_DRAW_set_border_color for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetBorderDisplay ( bool  border_display)
inline

Wrapper method for UF_DRAW_set_border_display

Refer to UF_DRAW_set_border_display for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.SetBoundaryAssoc ( NXOpen.Tag  view,
out int  curve_count,
out ViewBoundary[]  boundary_curves 
)
inline

Wrapper method for UF_DRAW_set_boundary_assoc

Refer to UF_DRAW_set_boundary_assoc for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.SetBreakoutData ( NXOpen.Tag  breakline,
ref BreakoutData  breakout_data,
out NXOpen.Tag  new_breakline 
)
inline

Wrapper method for UF_DRAW_set_breakout_data

Refer to UF_DRAW_set_breakout_data for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetBreakRegionData ( NXOpen.Tag  break_region,
ref BreakRegionData  break_region_data 
)
inline

Wrapper method for UF_DRAW_set_break_region_data

Refer to UF_DRAW_set_break_region_data for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetCompSectionInView ( NXOpen.Tag  component,
NXOpen.Tag  sx_view,
CompSectionInView  sx_property 
)
inline

Wrapper method for UF_DRAW_set_comp_section_in_view

Refer to UF_DRAW_set_comp_section_in_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetDisplayState ( int  view_type)
inline

Wrapper method for UF_DRAW_set_display_state

Refer to UF_DRAW_set_display_state for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetDmvRotationPlane ( NXOpen.Tag  view,
NXOpen.Tag  plane,
NXOpen.Tag  x_vector 
)
inline

Wrapper method for UF_DRAW_set_dmv_rotation_plane

Refer to UF_DRAW_set_dmv_rotation_plane for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetDrawingRefPt ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  view_tag,
double[]  reference_pt 
)
inline

Wrapper method for UF_DRAW_set_drawing_ref_pt

Refer to UF_DRAW_set_drawing_ref_pt for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetRenderSetObjects ( NXOpen.Tag  render_set,
int  number_objects,
NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_DRAW_set_render_set_objects

Refer to UF_DRAW_set_render_set_objects for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetRenderSetParms ( NXOpen.Tag  render_set,
ref RenderPrefs  render_parms 
)
inline

Wrapper method for UF_DRAW_set_render_set_parms

Refer to UF_DRAW_set_render_set_parms for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetRenderSetsForView ( NXOpen.Tag  view,
int  number_render_sets,
NXOpen.Tag[]  render_sets 
)
inline

Wrapper method for UF_DRAW_set_render_sets_for_view

Refer to UF_DRAW_set_render_sets_for_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetSuppressViewUpdat ( bool  suppress_view_update)
inline

Wrapper method for UF_DRAW_set_suppress_view_updat

Refer to UF_DRAW_set_suppress_view_updat for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetSxlineDefaultPrfs ( ref ArrowParms  arrow_parms,
SxlineDisplay  sxline_display 
)
inline

Wrapper method for UF_DRAW_set_sxline_default_prfs

Refer to UF_DRAW_set_sxline_default_prfs for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetSxviewDisplay ( NXOpen.Tag  view_tag,
ref SxviewPrfs  sxview_parms 
)
inline

Wrapper method for UF_DRAW_set_sxview_display

Refer to UF_DRAW_set_sxview_display for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetTabularNoteParams ( NXOpen.Tag  tabular_note,
ref TabnotParams  _params 
)
inline

DEPRECATED Wrapper method for UF_DRAW_set_tabular_note_params

Refer to UF_DRAW_set_tabular_note_params for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewAnchor ( NXOpen.Tag  view_tag,
NXOpen.Tag  anchor_point 
)
inline

Wrapper method for UF_DRAW_set_view_anchor

Refer to UF_DRAW_set_view_anchor for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewAngle ( NXOpen.Tag  view_tag,
double  angle 
)
inline

Wrapper method for UF_DRAW_set_view_angle

Refer to UF_DRAW_set_view_angle for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewDisplay ( NXOpen.Tag  view_tag,
ref ViewPrfs  view_parms 
)
inline

Wrapper method for UF_DRAW_set_view_display

Refer to UF_DRAW_set_view_display for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.SetViewLabelParms ( NXOpen.Tag  view_label_tag,
ref ViewLabelParms  view_label_parms 
)
inline

Wrapper method for UF_DRAW_set_view_label_parms

Refer to UF_DRAW_set_view_label_parms for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewParmScale ( NXOpen.Tag  view,
NXOpen.Tag  exp_tag 
)
inline

Wrapper method for UF_DRAW_set_view_parm_scale

Refer to UF_DRAW_set_view_parm_scale for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewScale ( NXOpen.Tag  view_tag,
double  scale 
)
inline

Wrapper method for UF_DRAW_set_view_scale

Refer to UF_DRAW_set_view_scale for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewStatus ( NXOpen.Tag  view_tag,
ViewStatus  view_status 
)
inline

Wrapper method for UF_DRAW_set_view_status

Refer to UF_DRAW_set_view_status for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewThdAppPitch ( NXOpen.Tag  view,
double  app_picth 
)
inline

Wrapper method for UF_DRAW_set_view_thd_app_pitch

Refer to UF_DRAW_set_view_thd_app_pitch for documentation

License requirements:None

void NXOpen.UF.UFDraw.SetViewThdMeth ( NXOpen.Tag  view,
int  method 
)
inline

Wrapper method for UF_DRAW_set_view_thd_meth

Refer to UF_DRAW_set_view_thd_meth for documentation

License requirements:None

void NXOpen.UF.UFDraw.UpdateOneView ( NXOpen.Tag  drawing_tag,
NXOpen.Tag  view_tag 
)
inline

Wrapper method for UF_DRAW_update_one_view

Refer to UF_DRAW_update_one_view for documentation

License requirements:None

void NXOpen.UF.UFDraw.UpdateTabnot ( NXOpen.Tag  tabular_note)
inline

DEPRECATED Wrapper method for UF_DRAW_update_tabnot

Refer to UF_DRAW_update_tabnot for documentation

License requirements:None

void NXOpen.UF.UFDraw.UpdOutOfDateViews ( NXOpen.Tag  drawing_tag)
inline

Wrapper method for UF_DRAW_upd_out_of_date_views

Refer to UF_DRAW_upd_out_of_date_views for documentation

License requirements:None

unsafe void NXOpen.UF.UFDraw.WriteTabnotCell ( NXOpen.Tag  tabular_note,
int  row,
int  col,
ref TabnotCellParams  _params 
)
inline

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_cell

Refer to UF_DRAW_write_tabnot_cell for documentation

License requirements:None

void NXOpen.UF.UFDraw.WriteTabnotColWdt ( NXOpen.Tag  tabular_note,
int  col,
double  width 
)
inline

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_col_wdt

Refer to UF_DRAW_write_tabnot_col_wdt for documentation

License requirements:None

void NXOpen.UF.UFDraw.WriteTabnotRowHgt ( NXOpen.Tag  tabular_note,
int  row,
double  height 
)
inline

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_row_hgt

Refer to UF_DRAW_write_tabnot_row_hgt for documentation

License requirements:None


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