NXOpen .NET Reference  12.0.0
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:

Classes

struct  _BreakoutData
 
struct  _BreakoutData1
 
struct  _HalfSxsegs
 
struct  _SxlineSxsegs
 
struct  _TabnotCellEvalData
 
struct  _TabnotCellParams
 
struct  _TabnotEvalData
 
struct  _TabnotParams
 
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  ProjDir
 Wrapper for UF_DRAW_proj_dir_e More...
 
enum  SxsegType
 Wrapper for UF_DRAW_sxseg_type_e More...
 
enum  SxlineLeg
 Wrapper for UF_DRAW_sxline_leg_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  SxlineStatus
 Wrapper for UF_DRAW_sxline_status_e More...
 
enum  SxlineType
 Wrapper for UF_DRAW_sxline_type_e More...
 
enum  HiddenLine
 Wrapper for UF_DRAW_hidden_line_e More...
 
enum  EdgeHidingEdge
 Wrapper for UF_DRAW_edge_hiding_edge_e More...
 
enum  ArwHeadType
 Wrapper for UF_DRAW_arw_head_type_e More...
 
enum  ArwHeadCntl
 Wrapper for UF_DRAW_arw_head_cntl_e More...
 
enum  SxlineDisplay
 Wrapper for UF_DRAW_sxline_display_e More...
 
enum  SxsegMode
 Wrapper for UF_DRAW_sxseg_mode_e More...
 
enum  SxsegHighlight
 Wrapper for UF_DRAW_sxseg_highlight_e More...
 
enum  SxSectionSheetBody
 Wrapper for UF_DRAW_sx_section_sheet_body_e More...
 
enum  SxBackground
 Wrapper for UF_DRAW_sx_background_e More...
 
enum  SxCrosshatch
 Wrapper for UF_DRAW_sx_crosshatch_e More...
 
enum  SxAssyXhatch
 Wrapper for UF_DRAW_sx_assy_xhatch_e More...
 
enum  TabnotBorderType
 Wrapper for UF_DRAW_tabnot_border_type_e More...
 
enum  Smooth
 Wrapper for UF_DRAW_smooth_e More...
 
enum  Silhouette
 Wrapper for UF_DRAW_silhouette_e More...
 
enum  Uvhatch
 Wrapper for UF_DRAW_uvhatch_e More...
 
enum  Gap
 Wrapper for UF_DRAW_gap_e More...
 
enum  VirtualIntersect
 Wrapper for UF_DRAW_virtual_intersect_e More...
 
enum  ExtractedEdges
 Wrapper for UF_DRAW_extracted_edges_e More...
 
enum  ViewLabelParmType
 Wrapper for UF_DRAW_view_label_parm_type_t More...
 
enum  ViewLabelViewTextType
 Wrapper for UF_DRAW_view_label_view_text_type_t More...
 
enum  ViewLabelLetterFormat
 Wrapper for UF_DRAW_view_label_letter_format_t More...
 
enum  ViewLabelPosition
 Wrapper for UF_DRAW_view_label_position_t More...
 
enum  ViewLabelScalePosition
 Wrapper for UF_DRAW_view_label_scale_position_t More...
 
enum  ViewLabelScaleFormat
 Wrapper for UF_DRAW_view_label_scale_format_t More...
 
enum  LabelOnParentType
 Wrapper for UF_DRAW_label_on_parent_type_t More...
 
enum  SecondaryIndexingAlign
 Wrapper for UF_DRAW_secondary_indexing_align_t More...
 
enum  ViewStatus
 Wrapper for UF_DRAW_view_status_e More...
 
enum  TabnotJust
 Wrapper for UF_DRAW_tabnot_just_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 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 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...
 
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...
 
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 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...
 
void AskDisplayState (out int view_type)
 Wrapper method for UF_DRAW_ask_display_state 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 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...
 
unsafe 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...
 
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...
 
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 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...
 
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...
 
unsafe void CreateBreakout (NXOpen.Tag view_tag, ref BreakoutData breakout_data, out NXOpen.Tag breakline)
 Wrapper method for UF_DRAW_create_breakout 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...
 
unsafe 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...
 
unsafe 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 RemoveBreakRegion (NXOpen.Tag break_region, bool delete_curves)
 Wrapper method for UF_DRAW_remove_break_region More...
 
void RemoveBreakout (NXOpen.Tag breakline, bool delete_curves)
 Wrapper method for UF_DRAW_remove_breakout 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...
 
void SetBreakRegionData (NXOpen.Tag break_region, ref BreakRegionData break_region_data)
 Wrapper method for UF_DRAW_set_break_region_data 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 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...
 
unsafe 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 UpdOutOfDateViews (NXOpen.Tag drawing_tag)
 Wrapper method for UF_DRAW_upd_out_of_date_views 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...
 
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...
 

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
Mapping Help

Wrapper for UF_DRAW_arw_head_type_e

Refer to UF_DRAW_arw_head_type_e for documentation
Mapping Help

Wrapper for UF_DRAW_boundary_type_e

Refer to UF_DRAW_boundary_type_e for documentation
Mapping Help

Wrapper for UF_DRAW_extracted_edges_e

Refer to UF_DRAW_extracted_edges_e for documentation
Mapping Help

Wrapper for UF_DRAW_gap_e

Refer to UF_DRAW_gap_e for documentation
Mapping Help

Wrapper for UF_DRAW_hidden_line_e

Refer to UF_DRAW_hidden_line_e for documentation
Mapping Help

Wrapper for UF_DRAW_proj_dir_e

Refer to UF_DRAW_proj_dir_e for documentation
Mapping Help

Wrapper for UF_DRAW_silhouette_e

Refer to UF_DRAW_silhouette_e for documentation
Mapping Help

Wrapper for UF_DRAW_smooth_e

Refer to UF_DRAW_smooth_e for documentation
Mapping Help

Wrapper for UF_DRAW_sx_assy_xhatch_e

Refer to UF_DRAW_sx_assy_xhatch_e for documentation
Mapping Help

Wrapper for UF_DRAW_sx_background_e

Refer to UF_DRAW_sx_background_e for documentation
Mapping Help

Wrapper for UF_DRAW_sx_crosshatch_e

Refer to UF_DRAW_sx_crosshatch_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxline_display_e

Refer to UF_DRAW_sxline_display_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxline_leg_e

Refer to UF_DRAW_sxline_leg_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxline_status_e

Refer to UF_DRAW_sxline_status_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxline_type_e

Refer to UF_DRAW_sxline_type_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxseg_highlight_e

Refer to UF_DRAW_sxseg_highlight_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxseg_mode_e

Refer to UF_DRAW_sxseg_mode_e for documentation
Mapping Help

Wrapper for UF_DRAW_sxseg_type_e

Refer to UF_DRAW_sxseg_type_e for documentation
Mapping Help

Wrapper for UF_DRAW_tabnot_just_e

Refer to UF_DRAW_tabnot_just_e for documentation
Mapping Help

Wrapper for UF_DRAW_uvhatch_e

Refer to UF_DRAW_uvhatch_e for documentation
Mapping Help

Wrapper for UF_DRAW_view_status_e

Refer to UF_DRAW_view_status_e for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_add_auxiliary_view

Refer to UF_DRAW_add_auxiliary_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_add_circ_detail_view

Refer to UF_DRAW_add_circ_detail_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_add_detail_view

Refer to UF_DRAW_add_detail_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_add_orthographic_view

Refer to UF_DRAW_add_orthographic_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_add_sxline_sxseg

Refer to UF_DRAW_add_sxline_sxseg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_add_sxseg

Refer to UF_DRAW_add_sxseg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_auto_update

Refer to UF_DRAW_ask_auto_update for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_body_sils_in_view

Refer to UF_DRAW_ask_body_sils_in_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_border_color

Refer to UF_DRAW_ask_border_color for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_border_display

Refer to UF_DRAW_ask_border_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_boundary_curves

Refer to UF_DRAW_ask_boundary_curves for documentation
Mapping Help

License requirements:DRAFTING

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

Wrapper method for UF_DRAW_ask_boundary_type

Refer to UF_DRAW_ask_boundary_type for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_bound_by_objects

Refer to UF_DRAW_ask_bound_by_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_breakout_data

Refer to UF_DRAW_ask_breakout_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_break_region_data

Refer to UF_DRAW_ask_break_region_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_break_regions

Refer to UF_DRAW_ask_break_regions for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_comp_section_in_view

Refer to UF_DRAW_ask_comp_section_in_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_current_drawing

Refer to UF_DRAW_ask_current_drawing for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_curve_group_members

Refer to UF_DRAW_ask_curve_group_members for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_curve_of_sxedge

Refer to UF_DRAW_ask_curve_of_sxedge for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_displayed_objects

Refer to UF_DRAW_ask_displayed_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_display_state

Refer to UF_DRAW_ask_display_state for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_dmv_rotation_plane

Refer to UF_DRAW_ask_dmv_rotation_plane for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_drafting_curve_parents

Refer to UF_DRAW_ask_drafting_curve_parents for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_drafting_curve_type

Refer to UF_DRAW_ask_drafting_curve_type for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_drawing_of_view

Refer to UF_DRAW_ask_drawing_of_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_drawing_ref_pt

Refer to UF_DRAW_ask_drawing_ref_pt for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_drawings

Refer to UF_DRAW_ask_drawings for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_face_of_sil

Refer to UF_DRAW_ask_face_of_sil for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_face_sils_in_view

Refer to UF_DRAW_ask_face_sils_in_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_folded_sxline

Refer to UF_DRAW_ask_folded_sxline for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_group_of_curve

Refer to UF_DRAW_ask_group_of_curve for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_half_sxline

Refer to UF_DRAW_ask_half_sxline for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_num_drawings

Refer to UF_DRAW_ask_num_drawings for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_num_views

Refer to UF_DRAW_ask_num_views for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_pictorial_sxline

Refer to UF_DRAW_ask_pictorial_sxline for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_render_set_objects

Refer to UF_DRAW_ask_render_set_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_render_set_parms

Refer to UF_DRAW_ask_render_set_parms for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_render_sets

Refer to UF_DRAW_ask_render_sets for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_render_sets_of_view

Refer to UF_DRAW_ask_render_sets_of_view for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_revolved_sxline

Refer to UF_DRAW_ask_revolved_sxline for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_simple_sxline

Refer to UF_DRAW_ask_simple_sxline for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_simplified_curve

Refer to UF_DRAW_ask_simplified_curve for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_solid_of_section

Refer to UF_DRAW_ask_solid_of_section for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_stepped_sxline

Refer to UF_DRAW_ask_stepped_sxline for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_suppress_view_updat

Refer to UF_DRAW_ask_suppress_view_updat for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxedges_of_sxsolid

Refer to UF_DRAW_ask_sxedges_of_sxsolid for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxline_default_prfs

Refer to UF_DRAW_ask_sxline_default_prfs for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxline_display

Refer to UF_DRAW_ask_sxline_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxline_of_sxview

Refer to UF_DRAW_ask_sxline_of_sxview for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_sxline_sxseg

Refer to UF_DRAW_ask_sxline_sxseg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxline_type

Refer to UF_DRAW_ask_sxline_type for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_sxsolids_of_sxview

Refer to UF_DRAW_ask_sxsolids_of_sxview for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_sxview_display

Refer to UF_DRAW_ask_sxview_display for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_defaults

Refer to UF_DRAW_ask_tabular_note_defaults for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_ask_tabular_note_params

Refer to UF_DRAW_ask_tabular_note_params for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_ask_unfolded_sxline

Refer to UF_DRAW_ask_unfolded_sxline for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_anchor

Refer to UF_DRAW_ask_view_anchor for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_angle

Refer to UF_DRAW_ask_view_angle for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_borders

Refer to UF_DRAW_ask_view_borders for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_display

Refer to UF_DRAW_ask_view_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_label

Refer to UF_DRAW_ask_view_label for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_label_parms

Refer to UF_DRAW_ask_view_label_parms for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_notes

Refer to UF_DRAW_ask_view_notes for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_of_drawing

Refer to UF_DRAW_ask_view_of_drawing for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_of_note

Refer to UF_DRAW_ask_view_of_note for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_of_view_label

Refer to UF_DRAW_ask_view_of_view_label for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_parm_scale

Refer to UF_DRAW_ask_view_parm_scale for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_views

Refer to UF_DRAW_ask_views for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_scale

Refer to UF_DRAW_ask_view_scale for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_status

Refer to UF_DRAW_ask_view_status for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_thd_app_pitch

Refer to UF_DRAW_ask_view_thd_app_pitch for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_view_thd_meth

Refer to UF_DRAW_ask_view_thd_meth for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_ask_xhatch_of_sxsolid

Refer to UF_DRAW_ask_xhatch_of_sxsolid for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_attach_note_to_view

Refer to UF_DRAW_attach_note_to_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_copy_view

Refer to UF_DRAW_copy_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_create_breakout

Refer to UF_DRAW_create_breakout for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_create_break_region

Refer to UF_DRAW_create_break_region for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_create_render_set

Refer to UF_DRAW_create_render_set for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_create_simple_sxview

Refer to UF_DRAW_create_simple_sxview for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_create_simplified_curve

Refer to UF_DRAW_create_simplified_curve for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_create_tabular_note

Refer to UF_DRAW_create_tabular_note for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_create_view_label

Refer to UF_DRAW_create_view_label for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_define_bound_by_objects

Refer to UF_DRAW_define_bound_by_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_define_view_auto_rect

Refer to UF_DRAW_define_view_auto_rect for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_define_view_boundary

Refer to UF_DRAW_define_view_boundary for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_define_view_boundary1

Refer to UF_DRAW_define_view_boundary1 for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_define_view_manual_rect

Refer to UF_DRAW_define_view_manual_rect for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_delete_drawing

Refer to UF_DRAW_delete_drawing for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_delete_sxline_sxseg

Refer to UF_DRAW_delete_sxline_sxseg for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_delete_tabnot_cell

Refer to UF_DRAW_delete_tabnot_cell for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_delete_view_label

Refer to UF_DRAW_delete_view_label for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_detach_note_from_view

Refer to UF_DRAW_detach_note_from_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_edit_boundary_point

Refer to UF_DRAW_edit_boundary_point for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_edit_sxline_display

Refer to UF_DRAW_edit_sxline_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_erase_sxview_objects

Refer to UF_DRAW_erase_sxview_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_get_view_model_view_part

Refer to UF_DRAW_get_view_model_view_part for documentation
Mapping Help

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 
)

Wrapper method for UF_DRAW_import_view

Refer to UF_DRAW_import_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_initialize_view_info

Refer to UF_DRAW_initialize_view_info for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_is_drafting_component

Refer to UF_DRAW_is_drafting_component for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_is_object_out_of_date

Refer to UF_DRAW_is_object_out_of_date for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_is_sxview

Refer to UF_DRAW_is_sxview for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_is_thread_curve

Refer to UF_DRAW_is_thread_curve for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_move_sxline_rotpt

Refer to UF_DRAW_move_sxline_rotpt for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_move_sxline_sxseg

Refer to UF_DRAW_move_sxline_sxseg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_move_sxseg

Refer to UF_DRAW_move_sxseg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_move_view

Refer to UF_DRAW_move_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_move_view_to_drawing

Refer to UF_DRAW_move_view_to_drawing for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_open_drawing

Refer to UF_DRAW_open_drawing for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFDraw.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

Refer to UF_DRAW_read_tabnot_cell for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_read_tabnot_col_wdt

Refer to UF_DRAW_read_tabnot_col_wdt for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_read_tabnot_row_hgt

Refer to UF_DRAW_read_tabnot_row_hgt for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_redefine_sxline_hinge

Refer to UF_DRAW_redefine_sxline_hinge for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_remove_breakout

Refer to UF_DRAW_remove_breakout for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_remove_break_region

Refer to UF_DRAW_remove_break_region for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_remove_dmv_rotation_plane

Refer to UF_DRAW_remove_dmv_rotation_plane for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_rename_drawing

Refer to UF_DRAW_rename_drawing for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_retrieve_drawing_cgm

Refer to UF_DRAW_retrieve_drawing_cgm for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_auto_update

Refer to UF_DRAW_set_auto_update for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_border_color

Refer to UF_DRAW_set_border_color for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_border_display

Refer to UF_DRAW_set_border_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_boundary_assoc

Refer to UF_DRAW_set_boundary_assoc for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_breakout_data

Refer to UF_DRAW_set_breakout_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_break_region_data

Refer to UF_DRAW_set_break_region_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_comp_section_in_view

Refer to UF_DRAW_set_comp_section_in_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_display_state

Refer to UF_DRAW_set_display_state for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_dmv_rotation_plane

Refer to UF_DRAW_set_dmv_rotation_plane for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_drawing_ref_pt

Refer to UF_DRAW_set_drawing_ref_pt for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_render_set_objects

Refer to UF_DRAW_set_render_set_objects for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_render_set_parms

Refer to UF_DRAW_set_render_set_parms for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_render_sets_for_view

Refer to UF_DRAW_set_render_sets_for_view for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_suppress_view_updat

Refer to UF_DRAW_set_suppress_view_updat for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_sxline_default_prfs

Refer to UF_DRAW_set_sxline_default_prfs for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_sxview_display

Refer to UF_DRAW_set_sxview_display for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_set_tabular_note_params

Refer to UF_DRAW_set_tabular_note_params for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_anchor

Refer to UF_DRAW_set_view_anchor for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_angle

Refer to UF_DRAW_set_view_angle for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_display

Refer to UF_DRAW_set_view_display for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_label_parms

Refer to UF_DRAW_set_view_label_parms for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_parm_scale

Refer to UF_DRAW_set_view_parm_scale for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_scale

Refer to UF_DRAW_set_view_scale for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_status

Refer to UF_DRAW_set_view_status for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_thd_app_pitch

Refer to UF_DRAW_set_view_thd_app_pitch for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_set_view_thd_meth

Refer to UF_DRAW_set_view_thd_meth for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_update_one_view

Refer to UF_DRAW_update_one_view for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_update_tabnot

Refer to UF_DRAW_update_tabnot for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_DRAW_upd_out_of_date_views

Refer to UF_DRAW_upd_out_of_date_views for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_cell

Refer to UF_DRAW_write_tabnot_cell for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_col_wdt

Refer to UF_DRAW_write_tabnot_col_wdt for documentation
Mapping Help

License requirements:None

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

DEPRECATED Wrapper method for UF_DRAW_write_tabnot_row_hgt

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