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

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

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

Classes

struct  _AppViewDesc
 
struct  _CharDesc
 
struct  _TagList
 
struct  AppViewDesc
 Wrapper for UF_ROUTE_app_view_desc_s More...
 
struct  CharDesc
 Wrapper for UF_ROUTE_char_desc_s More...
 
struct  TagList
 Wrapper for UF_ROUTE_tag_list_s More...
 

Public Member Functions

void AddSegmentToStock (NXOpen.Tag stock, NXOpen.Tag segment)
 Wrapper method for UF_ROUTE_add_segment_to_stock More...
 
void AlignStock (NXOpen.Tag stock, double[] rotate_vec)
 Wrapper method for UF_ROUTE_align_stock More...
 
bool AreSegmentsTangent (NXOpen.Tag segment1, NXOpen.Tag segment, NXOpen.Tag rcp)
 Wrapper method for UF_ROUTE_are_segments_tangent More...
 
void AskAnchorPosition (NXOpen.Tag anchor_tag,[Out] double[] position)
 Wrapper method for UF_ROUTE_ask_anchor_position More...
 
unsafe void AskAnchorStock (NXOpen.Tag anchor_tag, out int num_stocks, out NXOpen.Tag[] stocks)
 Wrapper method for UF_ROUTE_ask_anchor_stock More...
 
unsafe void AskAnchorStockData (NXOpen.Tag anchor_tag, out int num_stock_data, out NXOpen.Tag[] stock_datas)
 Wrapper method for UF_ROUTE_ask_anchor_stock_data More...
 
void AskAppViewCorners (IntPtr app_view, out int curves)
 Wrapper method for UF_ROUTE_ask_app_view_corners More...
 
void AskAppViewCurves (IntPtr app_view, out int curves)
 Wrapper method for UF_ROUTE_ask_app_view_curves More...
 
void AskAppViewDefStyle (IntPtr app_view, out int style)
 Wrapper method for UF_ROUTE_ask_app_view_def_style More...
 
unsafe void AskAppViewDesc (IntPtr app_view, out string description)
 Wrapper method for UF_ROUTE_ask_app_view_desc More...
 
unsafe void AskAppViewFabCharx (IntPtr app_view, out int num_charx, out CharDesc[] entry)
 Wrapper method for UF_ROUTE_ask_app_view_fab_charx More...
 
unsafe void AskAppViewFilename (IntPtr app_view, out string filename)
 Wrapper method for UF_ROUTE_ask_app_view_filename More...
 
unsafe void AskAppViewName (IntPtr app_view, out string name)
 Wrapper method for UF_ROUTE_ask_app_view_name More...
 
unsafe void AskAppViewOptCharx (IntPtr app_view, out int num_charx, out CharDesc[] charx)
 Wrapper method for UF_ROUTE_ask_app_view_opt_charx More...
 
void AskAppViewPlibType (IntPtr app_view, out int type)
 Wrapper method for UF_ROUTE_ask_app_view_plib_type More...
 
unsafe void AskAppViewReqCharx (IntPtr app_view, out int num_charx, out CharDesc[] charx)
 Wrapper method for UF_ROUTE_ask_app_view_req_charx More...
 
void AskBendRadius (NXOpen.Tag bend_tag, out double radius)
 Wrapper method for UF_ROUTE_ask_bend_radius More...
 
void AskBendRcp (NXOpen.Tag bend_tag, out NXOpen.Tag rcp)
 Wrapper method for UF_ROUTE_ask_bend_rcp More...
 
void AskBendSegment (NXOpen.Tag bend_obj, out NXOpen.Tag seg_id)
 Wrapper method for UF_ROUTE_ask_bend_segment More...
 
unsafe void AskBuiltInPathObjs (NXOpen.Tag bip, out int num_objs, out NXOpen.Tag[] objects)
 Wrapper method for UF_ROUTE_ask_built_in_path_objs More...
 
unsafe void AskBuiltInPaths (NXOpen.Tag part, out int num_paths, out NXOpen.Tag[] paths, out string[] bip_names)
 Wrapper method for UF_ROUTE_ask_built_in_paths More...
 
unsafe void AskCharxEnv (out int num_charx, out EplibCharx[] charx)
 DEPRECATED Wrapper method for UF_ROUTE_ask_charx_env More...
 
unsafe void AskCrossCurves (NXOpen.Tag cross_tag, out int num_curves, out NXOpen.Tag[] curves)
 Wrapper method for UF_ROUTE_ask_cross_curves More...
 
void AskCrossOffsets (NXOpen.Tag cross_tag,[Out] double[] offsets)
 Wrapper method for UF_ROUTE_ask_cross_offsets More...
 
unsafe void AskCrossStockData (NXOpen.Tag cross_tag, out int num_stock_data, out NXOpen.Tag[] stock_data_tags)
 Wrapper method for UF_ROUTE_ask_cross_stock_data More...
 
void AskCrossStyle (NXOpen.Tag cross_tag, out int style)
 Wrapper method for UF_ROUTE_ask_cross_style More...
 
IntPtr AskCurrentAppView ()
 Wrapper method for UF_ROUTE_ask_current_app_view More...
 
unsafe void AskHarnessComps (NXOpen.Tag harness, out int num_comps, out NXOpen.Tag[] comps)
 Wrapper method for UF_ROUTE_ask_harness_comps More...
 
unsafe void AskHarnessWires (NXOpen.Tag harness, out int num_wires, out NXOpen.Tag[] wires)
 Wrapper method for UF_ROUTE_ask_harness_wires More...
 
void AskLengthTolerance (out double tol)
 Wrapper method for UF_ROUTE_ask_length_tolerance More...
 
unsafe void AskMultiportTerminals (NXOpen.Tag multi, out int num_terms, out NXOpen.Tag[] terms, out int num_virts, out string[] virts)
 Wrapper method for UF_ROUTE_ask_multiport_terminals More...
 
bool AskObjBendRadius (NXOpen.Tag obj_id, out double radius)
 Wrapper method for UF_ROUTE_ask_obj_bend_radius More...
 
bool AskObjCornerInfo (NXOpen.Tag obj_id, out int crn_typ, out NXOpen.Tag crn_rcp, out NXOpen.Tag crn_obj)
 Wrapper method for UF_ROUTE_ask_obj_corner_info More...
 
void AskObjectStock (NXOpen.Tag obj_id, out NXOpen.Tag stock)
 Wrapper method for UF_ROUTE_ask_object_stock More...
 
unsafe void AskPartDuplicateRcps (NXOpen.Tag part, double tolerance, out bool found_duplicates, out int num_part_dup_rcp_lists, out TagList[] part_dup_rcp_lists)
 Wrapper method for UF_ROUTE_ask_part_duplicate_rcps More...
 
unsafe void AskPartDuplicateSegs (NXOpen.Tag part, double tolerance, out bool found_duplicates, out int num_part_dup_seg_lists, out TagList[] part_dup_seg_lists)
 Wrapper method for UF_ROUTE_ask_part_duplicate_segs More...
 
void AskPartNumRcps (NXOpen.Tag part, out int num_part_rcps)
 Wrapper method for UF_ROUTE_ask_part_num_rcps More...
 
void AskPartNumSegs (NXOpen.Tag part, out int num_part_segs)
 Wrapper method for UF_ROUTE_ask_part_num_segs More...
 
void AskPartPartType (NXOpen.Tag r_part, out int type)
 Wrapper method for UF_ROUTE_ask_part_part_type More...
 
unsafe void AskPartRcps (NXOpen.Tag part, out int num_part_rcps, out NXOpen.Tag[] part_rcps)
 Wrapper method for UF_ROUTE_ask_part_rcps More...
 
void AskPartSearchPath (out NXOpen.Tag path)
 Wrapper method for UF_ROUTE_ask_part_search_path More...
 
unsafe void AskPartSegs (NXOpen.Tag part, out int num_part_segs, out NXOpen.Tag[] part_segs)
 Wrapper method for UF_ROUTE_ask_part_segs More...
 
void AskPlacesTransform (IntPtr places,[Out] double[] origin,[Out] double[] csys_matrix)
 Wrapper method for UF_ROUTE_ask_places_transform More...
 
void AskRcpCorner (NXOpen.Tag rcp_tag, out NXOpen.Tag corner)
 Wrapper method for UF_ROUTE_ask_rcp_corner More...
 
void AskRcpOnPort (NXOpen.Tag port_tag, out NXOpen.Tag rcp_tag)
 Wrapper method for UF_ROUTE_ask_rcp_on_port More...
 
unsafe void AskRcpPorts (NXOpen.Tag rcp, out int num_ports, out NXOpen.Tag[] ports)
 Wrapper method for UF_ROUTE_ask_rcp_ports More...
 
void AskRcpPosition (NXOpen.Tag rcp_id,[Out] double[] rcp_pos)
 Wrapper method for UF_ROUTE_ask_rcp_position More...
 
unsafe void AskRcpSegments (NXOpen.Tag rcp_tag, out int num_segs, out NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_ask_rcp_segments More...
 
unsafe void AskRcpSegs (NXOpen.Tag rcp_id, out int num_segs, out NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_ask_rcp_segs More...
 
void AskRouteEnd (NXOpen.Tag route, out NXOpen.Tag end)
 Wrapper method for UF_ROUTE_ask_route_end More...
 
unsafe void AskRouteObjs (NXOpen.Tag route, out int num_objs, out NXOpen.Tag[] objs)
 Wrapper method for UF_ROUTE_ask_route_objs More...
 
void AskRouteStart (NXOpen.Tag route, out NXOpen.Tag start)
 Wrapper method for UF_ROUTE_ask_route_start More...
 
void AskSegCurve (NXOpen.Tag segment, out NXOpen.Tag curve)
 Wrapper method for UF_ROUTE_ask_seg_curve More...
 
void AskSegmentBendCrnr (NXOpen.Tag segment, out NXOpen.Tag corner)
 Wrapper method for UF_ROUTE_ask_segment_bend_crnr More...
 
void AskSegmentBranchAngle (NXOpen.Tag segment, out double branch_angle)
 Wrapper method for UF_ROUTE_ask_segment_branch_angle More...
 
void AskSegmentBundleStock (NXOpen.Tag segment, NXOpen.Tag harness, out NXOpen.Tag stock)
 Wrapper method for UF_ROUTE_ask_segment_bundle_stock More...
 
void AskSegmentEndIdx (NXOpen.Tag segment, NXOpen.Tag end_object, out int index)
 Wrapper method for UF_ROUTE_ask_segment_end_idx More...
 
void AskSegmentEndPnts (NXOpen.Tag segment,[Out] double[] start,[Out] double[] end)
 Wrapper method for UF_ROUTE_ask_segment_end_pnts More...
 
void AskSegmentEndProps (NXOpen.Tag segment, int end, out double parameter, out double norm_parameter,[Out] double[] point,[Out] double[] tangent)
 Wrapper method for UF_ROUTE_ask_segment_end_props More...
 
void AskSegmentIntPart (NXOpen.Tag segment, out NXOpen.Tag part)
 Wrapper method for UF_ROUTE_ask_segment_int_part More...
 
unsafe void AskSegmentIntParts (NXOpen.Tag segment, out int num_parts, out NXOpen.Tag[] parts)
 Wrapper method for UF_ROUTE_ask_segment_int_parts More...
 
void AskSegmentLength (NXOpen.Tag segment, out double length)
 Wrapper method for UF_ROUTE_ask_segment_length More...
 
unsafe void AskSegmentPaths (NXOpen.Tag segment, out int number_of_paths, out NXOpen.Tag[] paths)
 Wrapper method for UF_ROUTE_ask_segment_paths More...
 
unsafe void AskSegmentRoutes (NXOpen.Tag segment, out int num_routes, out NXOpen.Tag[] routes)
 Wrapper method for UF_ROUTE_ask_segment_routes More...
 
void AskSegmentsIsPath (int number_of_segments, NXOpen.Tag[] segments, NXOpen.Tag path, out bool is_path)
 Wrapper method for UF_ROUTE_ask_segments_is_path More...
 
unsafe void AskSegmentsPaths (int num_segments, NXOpen.Tag[] segments, out int num_paths, out NXOpen.Tag[] paths, out bool share_path)
 Wrapper method for UF_ROUTE_ask_segments_paths More...
 
unsafe void AskSegmentStock (NXOpen.Tag segment, out int num_stock, out NXOpen.Tag[] stock)
 Wrapper method for UF_ROUTE_ask_segment_stock More...
 
unsafe void AskSegmentWires (NXOpen.Tag segment, out int num_wires, out NXOpen.Tag[] wires)
 Wrapper method for UF_ROUTE_ask_segment_wires More...
 
unsafe void AskSegRcps (NXOpen.Tag segment, out NXOpen.Tag[] rcp)
 Wrapper method for UF_ROUTE_ask_seg_rcps More...
 
void AskStockAnchor (NXOpen.Tag stock_tag, out NXOpen.Tag anchor)
 Wrapper method for UF_ROUTE_ask_stock_anchor More...
 
void AskStockBody (NXOpen.Tag stock_tag, out NXOpen.Tag body)
 Wrapper method for UF_ROUTE_ask_stock_body More...
 
void AskStockCrossSect (NXOpen.Tag stock_tag, out NXOpen.Tag cross_section)
 Wrapper method for UF_ROUTE_ask_stock_cross_sect More...
 
unsafe void AskStockDataAnchors (NXOpen.Tag stock_data_tag, out int num_anchors, out NXOpen.Tag[] anchors)
 Wrapper method for UF_ROUTE_ask_stock_data_anchors More...
 
unsafe void AskStockDataCross (NXOpen.Tag stock_data_tag, out int num_cross_sections, out NXOpen.Tag[] cross_sections)
 Wrapper method for UF_ROUTE_ask_stock_data_cross More...
 
unsafe void AskStockDataStock (NXOpen.Tag stock_data_tag, out int num_stock, out NXOpen.Tag[] stock)
 Wrapper method for UF_ROUTE_ask_stock_data_stock More...
 
void AskStockDiameter (NXOpen.Tag stock, out double diameter)
 Wrapper method for UF_ROUTE_ask_stock_diameter More...
 
void AskStockFeature (NXOpen.Tag stock_tag, out NXOpen.Tag feature)
 Wrapper method for UF_ROUTE_ask_stock_feature More...
 
unsafe void AskStockHarness (NXOpen.Tag stock, out int num_harness, out NXOpen.Tag[] harness)
 Wrapper method for UF_ROUTE_ask_stock_harness More...
 
void AskStockPartOcc (NXOpen.Tag stock, out NXOpen.Tag stock_component)
 Wrapper method for UF_ROUTE_ask_stock_part_occ More...
 
unsafe void AskStockPorts (NXOpen.Tag stock, out NXOpen.Tag[] ports)
 Wrapper method for UF_ROUTE_ask_stock_ports More...
 
void AskStockProfilePort (NXOpen.Tag stock_tag, out int profile_port)
 Wrapper method for UF_ROUTE_ask_stock_profile_port More...
 
void AskStockRotation (NXOpen.Tag stock_tag, out double rotation)
 Wrapper method for UF_ROUTE_ask_stock_rotation More...
 
unsafe void AskStockSegments (NXOpen.Tag stock, out int num_segments, out NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_ask_stock_segments More...
 
void AskStockStockData (NXOpen.Tag stock, out NXOpen.Tag stock_data)
 Wrapper method for UF_ROUTE_ask_stock_stock_data More...
 
void AskStockStyle (NXOpen.Tag stock_tag, out int style)
 Wrapper method for UF_ROUTE_ask_stock_style More...
 
void AskStockUnits (NXOpen.Tag stock_tag, out int units)
 Wrapper method for UF_ROUTE_ask_stock_units More...
 
unsafe void AskStockWires (NXOpen.Tag stock, out int num_wires, out NXOpen.Tag[] wires)
 Wrapper method for UF_ROUTE_ask_stock_wires More...
 
unsafe void AskWireHarness (NXOpen.Tag wire, out int num_harness, out NXOpen.Tag[] harness)
 Wrapper method for UF_ROUTE_ask_wire_harness More...
 
unsafe void AskWireSegments (NXOpen.Tag wire, out int num_segments, out NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_ask_wire_segments More...
 
unsafe void AskWireStock (NXOpen.Tag wire, out int num_stock, out NXOpen.Tag[] stock)
 Wrapper method for UF_ROUTE_ask_wire_stock More...
 
void AssignStock (NXOpen.Tag stock_data_tag, NXOpen.Tag anchor_tag, NXOpen.Tag cross_tag, int seg_count, NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_assign_stock More...
 
void AssignStockStyle (int new_style, int num_stocks, NXOpen.Tag[] stock_tags)
 Wrapper method for UF_ROUTE_assign_stock_style More...
 
void CalcAbsMinmaxBox (NXOpen.Tag dwg_view,[Out] double[] box)
 Wrapper method for UF_ROUTE_calc_abs_minmax_box More...
 
void ComputeStockLength (NXOpen.Tag stock, out double total_path_length)
 Wrapper method for UF_ROUTE_compute_stock_length More...
 
void ConvertToStockAsComponents (NXOpen.Tag part, bool convert_subcomponents, bool permanent_stock, bool reuse_stock)
 Wrapper method for UF_ROUTE_convert_to_stock_as_components More...
 
void CreateAnchorFromPnt (NXOpen.Tag object_in_part, NXOpen.Tag ref_point, out NXOpen.Tag anchor)
 Wrapper method for UF_ROUTE_create_anchor_from_pnt More...
 
void CreateAnchorFromPos (NXOpen.Tag object_in_part, double[] point_pos, out NXOpen.Tag anchor)
 Wrapper method for UF_ROUTE_create_anchor_from_pos More...
 
void CreateBendByRadius (NXOpen.Tag obj_id, double radius, out NXOpen.Tag corner, out NXOpen.Tag seg)
 Wrapper method for UF_ROUTE_create_bend_by_radius More...
 
void CreateBendByRatio (NXOpen.Tag obj_id, double ratio, out NXOpen.Tag corner, out NXOpen.Tag seg)
 Wrapper method for UF_ROUTE_create_bend_by_ratio More...
 
void CreateBuiltInPath (NXOpen.Tag part, int num_objs, NXOpen.Tag[] objs, string name, out NXOpen.Tag bip_tag)
 Wrapper method for UF_ROUTE_create_built_in_path More...
 
void CreateCrossSection (NXOpen.Tag object_in_part, int style, NXOpen.Tag[] exprs, int num_curves, NXOpen.Tag[] curves, out NXOpen.Tag cross)
 Wrapper method for UF_ROUTE_create_cross_section More...
 
void CreateIsoDrawing (NXOpen.Tag part_tag)
 Wrapper method for UF_ROUTE_create_iso_drawing More...
 
void CreateMiterCorner (NXOpen.Tag obj_id, out NXOpen.Tag corner)
 Wrapper method for UF_ROUTE_create_miter_corner More...
 
void CreateRcpArcCenter (NXOpen.Tag arc, out NXOpen.Tag new_rcp)
 Wrapper method for UF_ROUTE_create_rcp_arc_center More...
 
void CreateRcpAtPort (NXOpen.Tag port, out NXOpen.Tag new_rcp, bool check_existing_rcp, out bool found_existing_rcp)
 Wrapper method for UF_ROUTE_create_rcp_at_port More...
 
void CreateRcpByWcsOff (NXOpen.Tag _object, double[] offset, out NXOpen.Tag new_rcp, bool check_existing_rcp, out bool found_existing_rcp)
 Wrapper method for UF_ROUTE_create_rcp_by_wcs_off More...
 
void CreateRcpByWorkPos (double[] work_pos, out NXOpen.Tag new_rcp, bool check_existing_rcp, out bool found_existing_rcp)
 Wrapper method for UF_ROUTE_create_rcp_by_work_pos More...
 
void CreateRcpCurveParm (NXOpen.Tag curve, double parm, out NXOpen.Tag new_rcp)
 Wrapper method for UF_ROUTE_create_rcp_curve_parm More...
 
void CreateRcpOnRcp (NXOpen.Tag occ_rcp, out NXOpen.Tag new_rcp, bool check_existing_rcp, out bool found_existing_rcp)
 Wrapper method for UF_ROUTE_create_rcp_on_rcp More...
 
void CreateRcpPoint (NXOpen.Tag point, out NXOpen.Tag new_rcp)
 Wrapper method for UF_ROUTE_create_rcp_point More...
 
void CreateRcpPosition (double[] pos, out NXOpen.Tag new_rcp)
 Wrapper method for UF_ROUTE_create_rcp_position More...
 
unsafe void CreateRoundCrossSection (NXOpen.Tag object_in_part, int style, double diameter,[In, Out] string[] offsets, out NXOpen.Tag cross)
 Wrapper method for UF_ROUTE_create_round_cross_section More...
 
void CreateSegOnCurve (NXOpen.Tag curve, NXOpen.Tag rcp1, NXOpen.Tag rcp2, out NXOpen.Tag new_segment)
 Wrapper method for UF_ROUTE_create_seg_on_curve More...
 
void CreateSegThruRcps (NXOpen.Tag rcp1, NXOpen.Tag rcp2, out NXOpen.Tag new_segment)
 Wrapper method for UF_ROUTE_create_seg_thru_rcps More...
 
void DeleteCharacteristics (NXOpen.Tag obj_id, int charx_count, EplibCharx[] list)
 DEPRECATED Wrapper method for UF_ROUTE_delete_characteristics More...
 
void EnterCustomApp ()
 Wrapper method for UF_ROUTE_enter_custom_app More...
 
void ExitCustomApp ()
 Wrapper method for UF_ROUTE_exit_custom_app More...
 
unsafe void FindPartInPath (string part_name, out string path)
 Wrapper method for UF_ROUTE_find_part_in_path More...
 
unsafe void FindPath (NXOpen.Tag begin, NXOpen.Tag end, out int path_size, out NXOpen.Tag[] path_data)
 Wrapper method for UF_ROUTE_find_path More...
 
void FindTerminalCharx (string charx_name, int charx_type, NXOpen.Tag terminal, out EplibCharx charx)
 DEPRECATED Wrapper method for UF_ROUTE_find_terminal_charx More...
 
void FindTitleInCharx (int num_charx, EplibCharx[] charx, string title, out int index)
 DEPRECATED Wrapper method for UF_ROUTE_find_title_in_charx More...
 
void FreePlaces (int num_places, IntPtr places)
 Wrapper method for UF_ROUTE_free_places More...
 
unsafe void GetNextConnections (NXOpen.Tag curr_conn, NXOpen.Tag curr_obj, out int num_conns, out NXOpen.Tag[] next_conns, out NXOpen.Tag[] next_objs)
 Wrapper method for UF_ROUTE_get_next_connections More...
 
void InitCustomApp ()
 Wrapper method for UF_ROUTE_init_custom_app More...
 
void IsPartAnchor (NXOpen.Tag _object, out bool is_anchor)
 Wrapper method for UF_ROUTE_is_part_anchor More...
 
void IsPartFabrication (NXOpen.Tag fab_part, out bool fab)
 Wrapper method for UF_ROUTE_is_part_fabrication More...
 
bool IsPartOccRoutePart (NXOpen.Tag obj_id)
 Wrapper method for UF_ROUTE_is_part_occ_route_part More...
 
void IsPortConnected (NXOpen.Tag port_tag, out bool is_connected)
 Wrapper method for UF_ROUTE_is_port_connected More...
 
bool IsRcpBendSegRcp (NXOpen.Tag candidate, out NXOpen.Tag corner)
 Wrapper method for UF_ROUTE_is_rcp_bend_seg_rcp More...
 
bool IsRcpMiterCorner (NXOpen.Tag rcp)
 Wrapper method for UF_ROUTE_is_rcp_miter_corner More...
 
void IsSegment (NXOpen.Tag _object, out bool is_segment)
 Wrapper method for UF_ROUTE_is_segment More...
 
bool IsSegmentInsidePart (NXOpen.Tag segment, NXOpen.Tag part_occ)
 Wrapper method for UF_ROUTE_is_segment_inside_part More...
 
bool IsStockEqual (NXOpen.Tag stock1, NXOpen.Tag stock2)
 Wrapper method for UF_ROUTE_is_stock_equal More...
 
void IsStockInterior (NXOpen.Tag stock, out bool is_interior)
 Wrapper method for UF_ROUTE_is_stock_interior More...
 
void IsTerminalSegment (NXOpen.Tag segment, out bool is_term)
 Wrapper method for UF_ROUTE_is_terminal_segment More...
 
void IsWireOnSegment (NXOpen.Tag wire, NXOpen.Tag segment, out bool on_seg)
 Wrapper method for UF_ROUTE_is_wire_on_segment More...
 
void LoadAppView (string filename, out IntPtr app_view)
 Wrapper method for UF_ROUTE_load_app_view More...
 
unsafe void LoadAppViewList (out int num_app_views, out AppViewDesc[] app_views)
 Wrapper method for UF_ROUTE_load_app_view_list More...
 
void LoadPartByCharx (int num_charx, EplibCharx[] charx, out NXOpen.Tag part)
 DEPRECATED Wrapper method for UF_ROUTE_load_part_by_charx More...
 
void LoadPartByName (string part_name, string member_name, out NXOpen.Tag part)
 Wrapper method for UF_ROUTE_load_part_by_name More...
 
unsafe void LoadStockByCharx (ref EplibPartLibPart stock, string anchor_name, int stock_style, out NXOpen.Tag stock_data_tag, out NXOpen.Tag anchor_tag, out NXOpen.Tag cross_tag)
 Wrapper method for UF_ROUTE_load_stock_by_charx More...
 
void LoadStockData (string part_name, string member_name, int stock_style, out NXOpen.Tag stock_data_tag, out NXOpen.Tag anchor_tag, out NXOpen.Tag cross_tag)
 Wrapper method for UF_ROUTE_load_stock_data More...
 
unsafe void MatchCharxInPlib (string start, int num_criteria, EplibCharx[] criteria, out int num_matches, out EplibPartLibPart[] matches)
 DEPRECATED Wrapper method for UF_ROUTE_match_charx_in_plib More...
 
unsafe void MergeRcps (int num_rcps, NXOpen.Tag[] rcps, NXOpen.Tag preferred_rcp, out int num_remaining, out NXOpen.Tag[] remaining)
 Wrapper method for UF_ROUTE_merge_rcps More...
 
void RegisterCustomApp (int app_id)
 Wrapper method for UF_ROUTE_register_custom_app More...
 
void RemoveCorner (NXOpen.Tag corner)
 Wrapper method for UF_ROUTE_remove_corner More...
 
void RemoveSegFromStock (NXOpen.Tag seg, int num_stock, NXOpen.Tag[] stock)
 Wrapper method for UF_ROUTE_remove_seg_from_stock More...
 
void RemoveStock (int num_segs, NXOpen.Tag[] segments)
 Wrapper method for UF_ROUTE_remove_stock More...
 
void ReuseStockPart (NXOpen.Tag stock)
 Wrapper method for UF_ROUTE_reuse_stock_part More...
 
void SetBuiltInPathObjs (NXOpen.Tag bip, int num_objs, NXOpen.Tag[] objs)
 Wrapper method for UF_ROUTE_set_built_in_path_objs More...
 
void SetCharacteristics (NXOpen.Tag obj_id, int charx_count, EplibCharx[] list)
 DEPRECATED Wrapper method for UF_ROUTE_set_characteristics More...
 
void SetCharxEnv (int num_charx, EplibCharx[] charx)
 DEPRECATED Wrapper method for UF_ROUTE_set_charx_env More...
 
void SetCurrentAppView (IntPtr app_view)
 Wrapper method for UF_ROUTE_set_current_app_view More...
 
void SetPartInStock (NXOpen.Tag occ)
 Wrapper method for UF_ROUTE_set_part_in_stock More...
 
void SetPartSearchPath (NXOpen.Tag dirpath)
 Wrapper method for UF_ROUTE_set_part_search_path More...
 
void SetStockPartName (NXOpen.Tag stock, string part_name)
 Wrapper method for UF_ROUTE_set_stock_part_name More...
 
void SetStockStyle (int new_style, int num_stocks, NXOpen.Tag[] stock_tags)
 Wrapper method for UF_ROUTE_set_stock_style More...
 
void SimplifyRcps (int count, NXOpen.Tag[] rcps)
 Wrapper method for UF_ROUTE_simplify_rcps More...
 
unsafe void SimplifySegments (int count, NXOpen.Tag[] segments, out int num_new_segments, out NXOpen.Tag[] new_segments)
 Wrapper method for UF_ROUTE_simplify_segments More...
 
void SolvePlaces (NXOpen.Tag placer, NXOpen.Tag part_occ, out int num_places, out IntPtr places)
 Wrapper method for UF_ROUTE_solve_places More...
 
unsafe void StockAskName (NXOpen.Tag stock, out string name)
 Wrapper method for UF_ROUTE_stock_ask_name More...
 
unsafe void TransformObjects (NXOpen.Tag[] tags, int num_tags, double[,] transform, bool copy_operation, out NXOpen.Tag[] copy_tags)
 Wrapper method for UF_ROUTE_transform_objects More...
 
void UnsetShadowForView (NXOpen.Tag view)
 Wrapper method for UF_ROUTE_unset_shadow_for_view More...
 
void UpdateCharxEnv (int num_charx, EplibCharx[] charx)
 DEPRECATED Wrapper method for UF_ROUTE_update_charx_env 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_ROUTE' functions and data types.

Member Function Documentation

void NXOpen.UF.UFRoute.AddSegmentToStock ( NXOpen.Tag  stock,
NXOpen.Tag  segment 
)
inline

Wrapper method for UF_ROUTE_add_segment_to_stock

Refer to UF_ROUTE_add_segment_to_stock for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.AlignStock ( NXOpen.Tag  stock,
double[]  rotate_vec 
)
inline

Wrapper method for UF_ROUTE_align_stock

Refer to UF_ROUTE_align_stock for documentation

License requirements:UG/ROUTING

bool NXOpen.UF.UFRoute.AreSegmentsTangent ( NXOpen.Tag  segment1,
NXOpen.Tag  segment,
NXOpen.Tag  rcp 
)
inline

Wrapper method for UF_ROUTE_are_segments_tangent

Refer to UF_ROUTE_are_segments_tangent for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskAnchorPosition ( NXOpen.Tag  anchor_tag,
[Out] double[]  position 
)
inline

Wrapper method for UF_ROUTE_ask_anchor_position

Refer to UF_ROUTE_ask_anchor_position for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAnchorStock ( NXOpen.Tag  anchor_tag,
out int  num_stocks,
out NXOpen.Tag[]  stocks 
)
inline

Wrapper method for UF_ROUTE_ask_anchor_stock

Refer to UF_ROUTE_ask_anchor_stock for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAnchorStockData ( NXOpen.Tag  anchor_tag,
out int  num_stock_data,
out NXOpen.Tag[]  stock_datas 
)
inline

Wrapper method for UF_ROUTE_ask_anchor_stock_data

Refer to UF_ROUTE_ask_anchor_stock_data for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskAppViewCorners ( IntPtr  app_view,
out int  curves 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_corners

Refer to UF_ROUTE_ask_app_view_corners for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskAppViewCurves ( IntPtr  app_view,
out int  curves 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_curves

Refer to UF_ROUTE_ask_app_view_curves for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskAppViewDefStyle ( IntPtr  app_view,
out int  style 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_def_style

Refer to UF_ROUTE_ask_app_view_def_style for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewDesc ( IntPtr  app_view,
out string  description 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_desc

Refer to UF_ROUTE_ask_app_view_desc for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewFabCharx ( IntPtr  app_view,
out int  num_charx,
out CharDesc[]  entry 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_fab_charx

Refer to UF_ROUTE_ask_app_view_fab_charx for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewFilename ( IntPtr  app_view,
out string  filename 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_filename

Refer to UF_ROUTE_ask_app_view_filename for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewName ( IntPtr  app_view,
out string  name 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_name

Refer to UF_ROUTE_ask_app_view_name for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewOptCharx ( IntPtr  app_view,
out int  num_charx,
out CharDesc[]  charx 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_opt_charx

Refer to UF_ROUTE_ask_app_view_opt_charx for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskAppViewPlibType ( IntPtr  app_view,
out int  type 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_plib_type

Refer to UF_ROUTE_ask_app_view_plib_type for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskAppViewReqCharx ( IntPtr  app_view,
out int  num_charx,
out CharDesc[]  charx 
)
inline

Wrapper method for UF_ROUTE_ask_app_view_req_charx

Refer to UF_ROUTE_ask_app_view_req_charx for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskBendRadius ( NXOpen.Tag  bend_tag,
out double  radius 
)
inline

Wrapper method for UF_ROUTE_ask_bend_radius

Refer to UF_ROUTE_ask_bend_radius for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskBendRcp ( NXOpen.Tag  bend_tag,
out NXOpen.Tag  rcp 
)
inline

Wrapper method for UF_ROUTE_ask_bend_rcp

Refer to UF_ROUTE_ask_bend_rcp for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskBendSegment ( NXOpen.Tag  bend_obj,
out NXOpen.Tag  seg_id 
)
inline

Wrapper method for UF_ROUTE_ask_bend_segment

Refer to UF_ROUTE_ask_bend_segment for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskBuiltInPathObjs ( NXOpen.Tag  bip,
out int  num_objs,
out NXOpen.Tag[]  objects 
)
inline

Wrapper method for UF_ROUTE_ask_built_in_path_objs

Refer to UF_ROUTE_ask_built_in_path_objs for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskBuiltInPaths ( NXOpen.Tag  part,
out int  num_paths,
out NXOpen.Tag[]  paths,
out string[]  bip_names 
)
inline

Wrapper method for UF_ROUTE_ask_built_in_paths

Refer to UF_ROUTE_ask_built_in_paths for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskCharxEnv ( out int  num_charx,
out EplibCharx[]  charx 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_ask_charx_env

Refer to UF_ROUTE_ask_charx_env for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskCrossCurves ( NXOpen.Tag  cross_tag,
out int  num_curves,
out NXOpen.Tag[]  curves 
)
inline

Wrapper method for UF_ROUTE_ask_cross_curves

Refer to UF_ROUTE_ask_cross_curves for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskCrossOffsets ( NXOpen.Tag  cross_tag,
[Out] double[]  offsets 
)
inline

Wrapper method for UF_ROUTE_ask_cross_offsets

Refer to UF_ROUTE_ask_cross_offsets for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskCrossStockData ( NXOpen.Tag  cross_tag,
out int  num_stock_data,
out NXOpen.Tag[]  stock_data_tags 
)
inline

Wrapper method for UF_ROUTE_ask_cross_stock_data

Refer to UF_ROUTE_ask_cross_stock_data for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskCrossStyle ( NXOpen.Tag  cross_tag,
out int  style 
)
inline

Wrapper method for UF_ROUTE_ask_cross_style

Refer to UF_ROUTE_ask_cross_style for documentation

License requirements:None

IntPtr NXOpen.UF.UFRoute.AskCurrentAppView ( )
inline

Wrapper method for UF_ROUTE_ask_current_app_view

Refer to UF_ROUTE_ask_current_app_view for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskHarnessComps ( NXOpen.Tag  harness,
out int  num_comps,
out NXOpen.Tag[]  comps 
)
inline

Wrapper method for UF_ROUTE_ask_harness_comps

Refer to UF_ROUTE_ask_harness_comps for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskHarnessWires ( NXOpen.Tag  harness,
out int  num_wires,
out NXOpen.Tag[]  wires 
)
inline

Wrapper method for UF_ROUTE_ask_harness_wires

Refer to UF_ROUTE_ask_harness_wires for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskLengthTolerance ( out double  tol)
inline

Wrapper method for UF_ROUTE_ask_length_tolerance

Refer to UF_ROUTE_ask_length_tolerance for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskMultiportTerminals ( NXOpen.Tag  multi,
out int  num_terms,
out NXOpen.Tag[]  terms,
out int  num_virts,
out string[]  virts 
)
inline

Wrapper method for UF_ROUTE_ask_multiport_terminals

Refer to UF_ROUTE_ask_multiport_terminals for documentation

License requirements:None

bool NXOpen.UF.UFRoute.AskObjBendRadius ( NXOpen.Tag  obj_id,
out double  radius 
)
inline

Wrapper method for UF_ROUTE_ask_obj_bend_radius

Refer to UF_ROUTE_ask_obj_bend_radius for documentation

License requirements:None

bool NXOpen.UF.UFRoute.AskObjCornerInfo ( NXOpen.Tag  obj_id,
out int  crn_typ,
out NXOpen.Tag  crn_rcp,
out NXOpen.Tag  crn_obj 
)
inline

Wrapper method for UF_ROUTE_ask_obj_corner_info

Refer to UF_ROUTE_ask_obj_corner_info for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskObjectStock ( NXOpen.Tag  obj_id,
out NXOpen.Tag  stock 
)
inline

Wrapper method for UF_ROUTE_ask_object_stock

Refer to UF_ROUTE_ask_object_stock for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskPartDuplicateRcps ( NXOpen.Tag  part,
double  tolerance,
out bool  found_duplicates,
out int  num_part_dup_rcp_lists,
out TagList[]  part_dup_rcp_lists 
)
inline

Wrapper method for UF_ROUTE_ask_part_duplicate_rcps

Refer to UF_ROUTE_ask_part_duplicate_rcps for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskPartDuplicateSegs ( NXOpen.Tag  part,
double  tolerance,
out bool  found_duplicates,
out int  num_part_dup_seg_lists,
out TagList[]  part_dup_seg_lists 
)
inline

Wrapper method for UF_ROUTE_ask_part_duplicate_segs

Refer to UF_ROUTE_ask_part_duplicate_segs for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskPartNumRcps ( NXOpen.Tag  part,
out int  num_part_rcps 
)
inline

Wrapper method for UF_ROUTE_ask_part_num_rcps

Refer to UF_ROUTE_ask_part_num_rcps for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskPartNumSegs ( NXOpen.Tag  part,
out int  num_part_segs 
)
inline

Wrapper method for UF_ROUTE_ask_part_num_segs

Refer to UF_ROUTE_ask_part_num_segs for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskPartPartType ( NXOpen.Tag  r_part,
out int  type 
)
inline

Wrapper method for UF_ROUTE_ask_part_part_type

Refer to UF_ROUTE_ask_part_part_type for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskPartRcps ( NXOpen.Tag  part,
out int  num_part_rcps,
out NXOpen.Tag[]  part_rcps 
)
inline

Wrapper method for UF_ROUTE_ask_part_rcps

Refer to UF_ROUTE_ask_part_rcps for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskPartSearchPath ( out NXOpen.Tag  path)
inline

Wrapper method for UF_ROUTE_ask_part_search_path

Refer to UF_ROUTE_ask_part_search_path for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskPartSegs ( NXOpen.Tag  part,
out int  num_part_segs,
out NXOpen.Tag[]  part_segs 
)
inline

Wrapper method for UF_ROUTE_ask_part_segs

Refer to UF_ROUTE_ask_part_segs for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskPlacesTransform ( IntPtr  places,
[Out] double[]  origin,
[Out] double[]  csys_matrix 
)
inline

Wrapper method for UF_ROUTE_ask_places_transform

Refer to UF_ROUTE_ask_places_transform for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskRcpCorner ( NXOpen.Tag  rcp_tag,
out NXOpen.Tag  corner 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_corner

Refer to UF_ROUTE_ask_rcp_corner for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskRcpOnPort ( NXOpen.Tag  port_tag,
out NXOpen.Tag  rcp_tag 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_on_port

Refer to UF_ROUTE_ask_rcp_on_port for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskRcpPorts ( NXOpen.Tag  rcp,
out int  num_ports,
out NXOpen.Tag[]  ports 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_ports

Refer to UF_ROUTE_ask_rcp_ports for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskRcpPosition ( NXOpen.Tag  rcp_id,
[Out] double[]  rcp_pos 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_position

Refer to UF_ROUTE_ask_rcp_position for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskRcpSegments ( NXOpen.Tag  rcp_tag,
out int  num_segs,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_segments

Refer to UF_ROUTE_ask_rcp_segments for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskRcpSegs ( NXOpen.Tag  rcp_id,
out int  num_segs,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_ask_rcp_segs

Refer to UF_ROUTE_ask_rcp_segs for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskRouteEnd ( NXOpen.Tag  route,
out NXOpen.Tag  end 
)
inline

Wrapper method for UF_ROUTE_ask_route_end

Refer to UF_ROUTE_ask_route_end for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskRouteObjs ( NXOpen.Tag  route,
out int  num_objs,
out NXOpen.Tag[]  objs 
)
inline

Wrapper method for UF_ROUTE_ask_route_objs

Refer to UF_ROUTE_ask_route_objs for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskRouteStart ( NXOpen.Tag  route,
out NXOpen.Tag  start 
)
inline

Wrapper method for UF_ROUTE_ask_route_start

Refer to UF_ROUTE_ask_route_start for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegCurve ( NXOpen.Tag  segment,
out NXOpen.Tag  curve 
)
inline

Wrapper method for UF_ROUTE_ask_seg_curve

Refer to UF_ROUTE_ask_seg_curve for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentBendCrnr ( NXOpen.Tag  segment,
out NXOpen.Tag  corner 
)
inline

Wrapper method for UF_ROUTE_ask_segment_bend_crnr

Refer to UF_ROUTE_ask_segment_bend_crnr for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentBranchAngle ( NXOpen.Tag  segment,
out double  branch_angle 
)
inline

Wrapper method for UF_ROUTE_ask_segment_branch_angle

Refer to UF_ROUTE_ask_segment_branch_angle for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentBundleStock ( NXOpen.Tag  segment,
NXOpen.Tag  harness,
out NXOpen.Tag  stock 
)
inline

Wrapper method for UF_ROUTE_ask_segment_bundle_stock

Refer to UF_ROUTE_ask_segment_bundle_stock for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentEndIdx ( NXOpen.Tag  segment,
NXOpen.Tag  end_object,
out int  index 
)
inline

Wrapper method for UF_ROUTE_ask_segment_end_idx

Refer to UF_ROUTE_ask_segment_end_idx for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentEndPnts ( NXOpen.Tag  segment,
[Out] double[]  start,
[Out] double[]  end 
)
inline

Wrapper method for UF_ROUTE_ask_segment_end_pnts

Refer to UF_ROUTE_ask_segment_end_pnts for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentEndProps ( NXOpen.Tag  segment,
int  end,
out double  parameter,
out double  norm_parameter,
[Out] double[]  point,
[Out] double[]  tangent 
)
inline

Wrapper method for UF_ROUTE_ask_segment_end_props

Refer to UF_ROUTE_ask_segment_end_props for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentIntPart ( NXOpen.Tag  segment,
out NXOpen.Tag  part 
)
inline

Wrapper method for UF_ROUTE_ask_segment_int_part

Refer to UF_ROUTE_ask_segment_int_part for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentIntParts ( NXOpen.Tag  segment,
out int  num_parts,
out NXOpen.Tag[]  parts 
)
inline

Wrapper method for UF_ROUTE_ask_segment_int_parts

Refer to UF_ROUTE_ask_segment_int_parts for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentLength ( NXOpen.Tag  segment,
out double  length 
)
inline

Wrapper method for UF_ROUTE_ask_segment_length

Refer to UF_ROUTE_ask_segment_length for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentPaths ( NXOpen.Tag  segment,
out int  number_of_paths,
out NXOpen.Tag[]  paths 
)
inline

Wrapper method for UF_ROUTE_ask_segment_paths

Refer to UF_ROUTE_ask_segment_paths for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentRoutes ( NXOpen.Tag  segment,
out int  num_routes,
out NXOpen.Tag[]  routes 
)
inline

Wrapper method for UF_ROUTE_ask_segment_routes

Refer to UF_ROUTE_ask_segment_routes for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskSegmentsIsPath ( int  number_of_segments,
NXOpen.Tag[]  segments,
NXOpen.Tag  path,
out bool  is_path 
)
inline

Wrapper method for UF_ROUTE_ask_segments_is_path

Refer to UF_ROUTE_ask_segments_is_path for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentsPaths ( int  num_segments,
NXOpen.Tag[]  segments,
out int  num_paths,
out NXOpen.Tag[]  paths,
out bool  share_path 
)
inline

Wrapper method for UF_ROUTE_ask_segments_paths

Refer to UF_ROUTE_ask_segments_paths for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentStock ( NXOpen.Tag  segment,
out int  num_stock,
out NXOpen.Tag[]  stock 
)
inline

Wrapper method for UF_ROUTE_ask_segment_stock

Refer to UF_ROUTE_ask_segment_stock for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegmentWires ( NXOpen.Tag  segment,
out int  num_wires,
out NXOpen.Tag[]  wires 
)
inline

Wrapper method for UF_ROUTE_ask_segment_wires

Refer to UF_ROUTE_ask_segment_wires for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskSegRcps ( NXOpen.Tag  segment,
out NXOpen.Tag[]  rcp 
)
inline

Wrapper method for UF_ROUTE_ask_seg_rcps

Refer to UF_ROUTE_ask_seg_rcps for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockAnchor ( NXOpen.Tag  stock_tag,
out NXOpen.Tag  anchor 
)
inline

Wrapper method for UF_ROUTE_ask_stock_anchor

Refer to UF_ROUTE_ask_stock_anchor for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockBody ( NXOpen.Tag  stock_tag,
out NXOpen.Tag  body 
)
inline

Wrapper method for UF_ROUTE_ask_stock_body

Refer to UF_ROUTE_ask_stock_body for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockCrossSect ( NXOpen.Tag  stock_tag,
out NXOpen.Tag  cross_section 
)
inline

Wrapper method for UF_ROUTE_ask_stock_cross_sect

Refer to UF_ROUTE_ask_stock_cross_sect for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockDataAnchors ( NXOpen.Tag  stock_data_tag,
out int  num_anchors,
out NXOpen.Tag[]  anchors 
)
inline

Wrapper method for UF_ROUTE_ask_stock_data_anchors

Refer to UF_ROUTE_ask_stock_data_anchors for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockDataCross ( NXOpen.Tag  stock_data_tag,
out int  num_cross_sections,
out NXOpen.Tag[]  cross_sections 
)
inline

Wrapper method for UF_ROUTE_ask_stock_data_cross

Refer to UF_ROUTE_ask_stock_data_cross for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockDataStock ( NXOpen.Tag  stock_data_tag,
out int  num_stock,
out NXOpen.Tag[]  stock 
)
inline

Wrapper method for UF_ROUTE_ask_stock_data_stock

Refer to UF_ROUTE_ask_stock_data_stock for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockDiameter ( NXOpen.Tag  stock,
out double  diameter 
)
inline

Wrapper method for UF_ROUTE_ask_stock_diameter

Refer to UF_ROUTE_ask_stock_diameter for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockFeature ( NXOpen.Tag  stock_tag,
out NXOpen.Tag  feature 
)
inline

Wrapper method for UF_ROUTE_ask_stock_feature

Refer to UF_ROUTE_ask_stock_feature for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockHarness ( NXOpen.Tag  stock,
out int  num_harness,
out NXOpen.Tag[]  harness 
)
inline

Wrapper method for UF_ROUTE_ask_stock_harness

Refer to UF_ROUTE_ask_stock_harness for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockPartOcc ( NXOpen.Tag  stock,
out NXOpen.Tag  stock_component 
)
inline

Wrapper method for UF_ROUTE_ask_stock_part_occ

Refer to UF_ROUTE_ask_stock_part_occ for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockPorts ( NXOpen.Tag  stock,
out NXOpen.Tag[]  ports 
)
inline

Wrapper method for UF_ROUTE_ask_stock_ports

Refer to UF_ROUTE_ask_stock_ports for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockProfilePort ( NXOpen.Tag  stock_tag,
out int  profile_port 
)
inline

Wrapper method for UF_ROUTE_ask_stock_profile_port

Refer to UF_ROUTE_ask_stock_profile_port for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockRotation ( NXOpen.Tag  stock_tag,
out double  rotation 
)
inline

Wrapper method for UF_ROUTE_ask_stock_rotation

Refer to UF_ROUTE_ask_stock_rotation for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockSegments ( NXOpen.Tag  stock,
out int  num_segments,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_ask_stock_segments

Refer to UF_ROUTE_ask_stock_segments for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockStockData ( NXOpen.Tag  stock,
out NXOpen.Tag  stock_data 
)
inline

Wrapper method for UF_ROUTE_ask_stock_stock_data

Refer to UF_ROUTE_ask_stock_stock_data for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockStyle ( NXOpen.Tag  stock_tag,
out int  style 
)
inline

Wrapper method for UF_ROUTE_ask_stock_style

Refer to UF_ROUTE_ask_stock_style for documentation

License requirements:None

void NXOpen.UF.UFRoute.AskStockUnits ( NXOpen.Tag  stock_tag,
out int  units 
)
inline

Wrapper method for UF_ROUTE_ask_stock_units

Refer to UF_ROUTE_ask_stock_units for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskStockWires ( NXOpen.Tag  stock,
out int  num_wires,
out NXOpen.Tag[]  wires 
)
inline

Wrapper method for UF_ROUTE_ask_stock_wires

Refer to UF_ROUTE_ask_stock_wires for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskWireHarness ( NXOpen.Tag  wire,
out int  num_harness,
out NXOpen.Tag[]  harness 
)
inline

Wrapper method for UF_ROUTE_ask_wire_harness

Refer to UF_ROUTE_ask_wire_harness for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskWireSegments ( NXOpen.Tag  wire,
out int  num_segments,
out NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_ask_wire_segments

Refer to UF_ROUTE_ask_wire_segments for documentation

License requirements:None

unsafe void NXOpen.UF.UFRoute.AskWireStock ( NXOpen.Tag  wire,
out int  num_stock,
out NXOpen.Tag[]  stock 
)
inline

Wrapper method for UF_ROUTE_ask_wire_stock

Refer to UF_ROUTE_ask_wire_stock for documentation

License requirements:None

void NXOpen.UF.UFRoute.AssignStock ( NXOpen.Tag  stock_data_tag,
NXOpen.Tag  anchor_tag,
NXOpen.Tag  cross_tag,
int  seg_count,
NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_assign_stock

Refer to UF_ROUTE_assign_stock for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.AssignStockStyle ( int  new_style,
int  num_stocks,
NXOpen.Tag[]  stock_tags 
)
inline

Wrapper method for UF_ROUTE_assign_stock_style

Refer to UF_ROUTE_assign_stock_style for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CalcAbsMinmaxBox ( NXOpen.Tag  dwg_view,
[Out] double[]  box 
)
inline

Wrapper method for UF_ROUTE_calc_abs_minmax_box

Refer to UF_ROUTE_calc_abs_minmax_box for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.ComputeStockLength ( NXOpen.Tag  stock,
out double  total_path_length 
)
inline

Wrapper method for UF_ROUTE_compute_stock_length

Refer to UF_ROUTE_compute_stock_length for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.ConvertToStockAsComponents ( NXOpen.Tag  part,
bool  convert_subcomponents,
bool  permanent_stock,
bool  reuse_stock 
)
inline

Wrapper method for UF_ROUTE_convert_to_stock_as_components

Refer to UF_ROUTE_convert_to_stock_as_components for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateAnchorFromPnt ( NXOpen.Tag  object_in_part,
NXOpen.Tag  ref_point,
out NXOpen.Tag  anchor 
)
inline

Wrapper method for UF_ROUTE_create_anchor_from_pnt

Refer to UF_ROUTE_create_anchor_from_pnt for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateAnchorFromPos ( NXOpen.Tag  object_in_part,
double[]  point_pos,
out NXOpen.Tag  anchor 
)
inline

Wrapper method for UF_ROUTE_create_anchor_from_pos

Refer to UF_ROUTE_create_anchor_from_pos for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateBendByRadius ( NXOpen.Tag  obj_id,
double  radius,
out NXOpen.Tag  corner,
out NXOpen.Tag  seg 
)
inline

Wrapper method for UF_ROUTE_create_bend_by_radius

Refer to UF_ROUTE_create_bend_by_radius for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateBendByRatio ( NXOpen.Tag  obj_id,
double  ratio,
out NXOpen.Tag  corner,
out NXOpen.Tag  seg 
)
inline

Wrapper method for UF_ROUTE_create_bend_by_ratio

Refer to UF_ROUTE_create_bend_by_ratio for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateBuiltInPath ( NXOpen.Tag  part,
int  num_objs,
NXOpen.Tag[]  objs,
string  name,
out NXOpen.Tag  bip_tag 
)
inline

Wrapper method for UF_ROUTE_create_built_in_path

Refer to UF_ROUTE_create_built_in_path for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateCrossSection ( NXOpen.Tag  object_in_part,
int  style,
NXOpen.Tag[]  exprs,
int  num_curves,
NXOpen.Tag[]  curves,
out NXOpen.Tag  cross 
)
inline

Wrapper method for UF_ROUTE_create_cross_section

Refer to UF_ROUTE_create_cross_section for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateIsoDrawing ( NXOpen.Tag  part_tag)
inline

Wrapper method for UF_ROUTE_create_iso_drawing

Refer to UF_ROUTE_create_iso_drawing for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateMiterCorner ( NXOpen.Tag  obj_id,
out NXOpen.Tag  corner 
)
inline

Wrapper method for UF_ROUTE_create_miter_corner

Refer to UF_ROUTE_create_miter_corner for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateRcpArcCenter ( NXOpen.Tag  arc,
out NXOpen.Tag  new_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_arc_center

Refer to UF_ROUTE_create_rcp_arc_center for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpAtPort ( NXOpen.Tag  port,
out NXOpen.Tag  new_rcp,
bool  check_existing_rcp,
out bool  found_existing_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_at_port

Refer to UF_ROUTE_create_rcp_at_port for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpByWcsOff ( NXOpen.Tag  _object,
double[]  offset,
out NXOpen.Tag  new_rcp,
bool  check_existing_rcp,
out bool  found_existing_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_by_wcs_off

Refer to UF_ROUTE_create_rcp_by_wcs_off for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpByWorkPos ( double[]  work_pos,
out NXOpen.Tag  new_rcp,
bool  check_existing_rcp,
out bool  found_existing_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_by_work_pos

Refer to UF_ROUTE_create_rcp_by_work_pos for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpCurveParm ( NXOpen.Tag  curve,
double  parm,
out NXOpen.Tag  new_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_curve_parm

Refer to UF_ROUTE_create_rcp_curve_parm for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpOnRcp ( NXOpen.Tag  occ_rcp,
out NXOpen.Tag  new_rcp,
bool  check_existing_rcp,
out bool  found_existing_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_on_rcp

Refer to UF_ROUTE_create_rcp_on_rcp for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpPoint ( NXOpen.Tag  point,
out NXOpen.Tag  new_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_point

Refer to UF_ROUTE_create_rcp_point for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateRcpPosition ( double[]  pos,
out NXOpen.Tag  new_rcp 
)
inline

Wrapper method for UF_ROUTE_create_rcp_position

Refer to UF_ROUTE_create_rcp_position for documentation

License requirements:UG/ROUTING or routing_advanced

unsafe void NXOpen.UF.UFRoute.CreateRoundCrossSection ( NXOpen.Tag  object_in_part,
int  style,
double  diameter,
[In, Out] string[]  offsets,
out NXOpen.Tag  cross 
)
inline

Wrapper method for UF_ROUTE_create_round_cross_section

Refer to UF_ROUTE_create_round_cross_section for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.CreateSegOnCurve ( NXOpen.Tag  curve,
NXOpen.Tag  rcp1,
NXOpen.Tag  rcp2,
out NXOpen.Tag  new_segment 
)
inline

Wrapper method for UF_ROUTE_create_seg_on_curve

Refer to UF_ROUTE_create_seg_on_curve for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.CreateSegThruRcps ( NXOpen.Tag  rcp1,
NXOpen.Tag  rcp2,
out NXOpen.Tag  new_segment 
)
inline

Wrapper method for UF_ROUTE_create_seg_thru_rcps

Refer to UF_ROUTE_create_seg_thru_rcps for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.DeleteCharacteristics ( NXOpen.Tag  obj_id,
int  charx_count,
EplibCharx[]  list 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_delete_characteristics

Refer to UF_ROUTE_delete_characteristics for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.EnterCustomApp ( )
inline

Wrapper method for UF_ROUTE_enter_custom_app

Refer to UF_ROUTE_enter_custom_app for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.ExitCustomApp ( )
inline

Wrapper method for UF_ROUTE_exit_custom_app

Refer to UF_ROUTE_exit_custom_app for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.FindPartInPath ( string  part_name,
out string  path 
)
inline

Wrapper method for UF_ROUTE_find_part_in_path

Refer to UF_ROUTE_find_part_in_path for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.FindPath ( NXOpen.Tag  begin,
NXOpen.Tag  end,
out int  path_size,
out NXOpen.Tag[]  path_data 
)
inline

Wrapper method for UF_ROUTE_find_path

Refer to UF_ROUTE_find_path for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.FindTerminalCharx ( string  charx_name,
int  charx_type,
NXOpen.Tag  terminal,
out EplibCharx  charx 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_find_terminal_charx

Refer to UF_ROUTE_find_terminal_charx for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.FindTitleInCharx ( int  num_charx,
EplibCharx[]  charx,
string  title,
out int  index 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_find_title_in_charx

Refer to UF_ROUTE_find_title_in_charx for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.FreePlaces ( int  num_places,
IntPtr  places 
)
inline

Wrapper method for UF_ROUTE_free_places

Refer to UF_ROUTE_free_places for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.GetNextConnections ( NXOpen.Tag  curr_conn,
NXOpen.Tag  curr_obj,
out int  num_conns,
out NXOpen.Tag[]  next_conns,
out NXOpen.Tag[]  next_objs 
)
inline

Wrapper method for UF_ROUTE_get_next_connections

Refer to UF_ROUTE_get_next_connections for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.InitCustomApp ( )
inline

Wrapper method for UF_ROUTE_init_custom_app

Refer to UF_ROUTE_init_custom_app for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.IsPartAnchor ( NXOpen.Tag  _object,
out bool  is_anchor 
)
inline

Wrapper method for UF_ROUTE_is_part_anchor

Refer to UF_ROUTE_is_part_anchor for documentation

License requirements:None

void NXOpen.UF.UFRoute.IsPartFabrication ( NXOpen.Tag  fab_part,
out bool  fab 
)
inline

Wrapper method for UF_ROUTE_is_part_fabrication

Refer to UF_ROUTE_is_part_fabrication for documentation

License requirements:UG/ROUTING or routing_advanced

bool NXOpen.UF.UFRoute.IsPartOccRoutePart ( NXOpen.Tag  obj_id)
inline

Wrapper method for UF_ROUTE_is_part_occ_route_part

Refer to UF_ROUTE_is_part_occ_route_part for documentation

License requirements:None

void NXOpen.UF.UFRoute.IsPortConnected ( NXOpen.Tag  port_tag,
out bool  is_connected 
)
inline

Wrapper method for UF_ROUTE_is_port_connected

Refer to UF_ROUTE_is_port_connected for documentation

License requirements:None

bool NXOpen.UF.UFRoute.IsRcpBendSegRcp ( NXOpen.Tag  candidate,
out NXOpen.Tag  corner 
)
inline

Wrapper method for UF_ROUTE_is_rcp_bend_seg_rcp

Refer to UF_ROUTE_is_rcp_bend_seg_rcp for documentation

License requirements:None

bool NXOpen.UF.UFRoute.IsRcpMiterCorner ( NXOpen.Tag  rcp)
inline

Wrapper method for UF_ROUTE_is_rcp_miter_corner

Refer to UF_ROUTE_is_rcp_miter_corner for documentation

License requirements:None

void NXOpen.UF.UFRoute.IsSegment ( NXOpen.Tag  _object,
out bool  is_segment 
)
inline

Wrapper method for UF_ROUTE_is_segment

Refer to UF_ROUTE_is_segment for documentation

License requirements:None

bool NXOpen.UF.UFRoute.IsSegmentInsidePart ( NXOpen.Tag  segment,
NXOpen.Tag  part_occ 
)
inline

Wrapper method for UF_ROUTE_is_segment_inside_part

Refer to UF_ROUTE_is_segment_inside_part for documentation

License requirements:None

bool NXOpen.UF.UFRoute.IsStockEqual ( NXOpen.Tag  stock1,
NXOpen.Tag  stock2 
)
inline

Wrapper method for UF_ROUTE_is_stock_equal

Refer to UF_ROUTE_is_stock_equal for documentation

License requirements:None

void NXOpen.UF.UFRoute.IsStockInterior ( NXOpen.Tag  stock,
out bool  is_interior 
)
inline

Wrapper method for UF_ROUTE_is_stock_interior

Refer to UF_ROUTE_is_stock_interior for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.IsTerminalSegment ( NXOpen.Tag  segment,
out bool  is_term 
)
inline

Wrapper method for UF_ROUTE_is_terminal_segment

Refer to UF_ROUTE_is_terminal_segment for documentation

License requirements:None

void NXOpen.UF.UFRoute.IsWireOnSegment ( NXOpen.Tag  wire,
NXOpen.Tag  segment,
out bool  on_seg 
)
inline

Wrapper method for UF_ROUTE_is_wire_on_segment

Refer to UF_ROUTE_is_wire_on_segment for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.LoadAppView ( string  filename,
out IntPtr  app_view 
)
inline

Wrapper method for UF_ROUTE_load_app_view

Refer to UF_ROUTE_load_app_view for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.LoadAppViewList ( out int  num_app_views,
out AppViewDesc[]  app_views 
)
inline

Wrapper method for UF_ROUTE_load_app_view_list

Refer to UF_ROUTE_load_app_view_list for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.LoadPartByCharx ( int  num_charx,
EplibCharx[]  charx,
out NXOpen.Tag  part 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_load_part_by_charx

Refer to UF_ROUTE_load_part_by_charx for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.LoadPartByName ( string  part_name,
string  member_name,
out NXOpen.Tag  part 
)
inline

Wrapper method for UF_ROUTE_load_part_by_name

Refer to UF_ROUTE_load_part_by_name for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.LoadStockByCharx ( ref EplibPartLibPart  stock,
string  anchor_name,
int  stock_style,
out NXOpen.Tag  stock_data_tag,
out NXOpen.Tag  anchor_tag,
out NXOpen.Tag  cross_tag 
)
inline

Wrapper method for UF_ROUTE_load_stock_by_charx

Refer to UF_ROUTE_load_stock_by_charx for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.LoadStockData ( string  part_name,
string  member_name,
int  stock_style,
out NXOpen.Tag  stock_data_tag,
out NXOpen.Tag  anchor_tag,
out NXOpen.Tag  cross_tag 
)
inline

Wrapper method for UF_ROUTE_load_stock_data

Refer to UF_ROUTE_load_stock_data for documentation

License requirements:UG/ROUTING or routing_advanced

unsafe void NXOpen.UF.UFRoute.MatchCharxInPlib ( string  start,
int  num_criteria,
EplibCharx[]  criteria,
out int  num_matches,
out EplibPartLibPart[]  matches 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_match_charx_in_plib

Refer to UF_ROUTE_match_charx_in_plib for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.MergeRcps ( int  num_rcps,
NXOpen.Tag[]  rcps,
NXOpen.Tag  preferred_rcp,
out int  num_remaining,
out NXOpen.Tag[]  remaining 
)
inline

Wrapper method for UF_ROUTE_merge_rcps

Refer to UF_ROUTE_merge_rcps for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.RegisterCustomApp ( int  app_id)
inline

Wrapper method for UF_ROUTE_register_custom_app

Refer to UF_ROUTE_register_custom_app for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.RemoveCorner ( NXOpen.Tag  corner)
inline

Wrapper method for UF_ROUTE_remove_corner

Refer to UF_ROUTE_remove_corner for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.RemoveSegFromStock ( NXOpen.Tag  seg,
int  num_stock,
NXOpen.Tag[]  stock 
)
inline

Wrapper method for UF_ROUTE_remove_seg_from_stock

Refer to UF_ROUTE_remove_seg_from_stock for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.RemoveStock ( int  num_segs,
NXOpen.Tag[]  segments 
)
inline

Wrapper method for UF_ROUTE_remove_stock

Refer to UF_ROUTE_remove_stock for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.ReuseStockPart ( NXOpen.Tag  stock)
inline

Wrapper method for UF_ROUTE_reuse_stock_part

Refer to UF_ROUTE_reuse_stock_part for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetBuiltInPathObjs ( NXOpen.Tag  bip,
int  num_objs,
NXOpen.Tag[]  objs 
)
inline

Wrapper method for UF_ROUTE_set_built_in_path_objs

Refer to UF_ROUTE_set_built_in_path_objs for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetCharacteristics ( NXOpen.Tag  obj_id,
int  charx_count,
EplibCharx[]  list 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_set_characteristics

Refer to UF_ROUTE_set_characteristics for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetCharxEnv ( int  num_charx,
EplibCharx[]  charx 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_set_charx_env

Refer to UF_ROUTE_set_charx_env for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetCurrentAppView ( IntPtr  app_view)
inline

Wrapper method for UF_ROUTE_set_current_app_view

Refer to UF_ROUTE_set_current_app_view for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetPartInStock ( NXOpen.Tag  occ)
inline

Wrapper method for UF_ROUTE_set_part_in_stock

Refer to UF_ROUTE_set_part_in_stock for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetPartSearchPath ( NXOpen.Tag  dirpath)
inline

Wrapper method for UF_ROUTE_set_part_search_path

Refer to UF_ROUTE_set_part_search_path for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetStockPartName ( NXOpen.Tag  stock,
string  part_name 
)
inline

Wrapper method for UF_ROUTE_set_stock_part_name

Refer to UF_ROUTE_set_stock_part_name for documentation

License requirements:UG/ROUTING

void NXOpen.UF.UFRoute.SetStockStyle ( int  new_style,
int  num_stocks,
NXOpen.Tag[]  stock_tags 
)
inline

Wrapper method for UF_ROUTE_set_stock_style

Refer to UF_ROUTE_set_stock_style for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.SimplifyRcps ( int  count,
NXOpen.Tag[]  rcps 
)
inline

Wrapper method for UF_ROUTE_simplify_rcps

Refer to UF_ROUTE_simplify_rcps for documentation

License requirements:UG/ROUTING or routing_advanced

unsafe void NXOpen.UF.UFRoute.SimplifySegments ( int  count,
NXOpen.Tag[]  segments,
out int  num_new_segments,
out NXOpen.Tag[]  new_segments 
)
inline

Wrapper method for UF_ROUTE_simplify_segments

Refer to UF_ROUTE_simplify_segments for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.SolvePlaces ( NXOpen.Tag  placer,
NXOpen.Tag  part_occ,
out int  num_places,
out IntPtr  places 
)
inline

Wrapper method for UF_ROUTE_solve_places

Refer to UF_ROUTE_solve_places for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.StockAskName ( NXOpen.Tag  stock,
out string  name 
)
inline

Wrapper method for UF_ROUTE_stock_ask_name

Refer to UF_ROUTE_stock_ask_name for documentation

License requirements:UG/ROUTING

unsafe void NXOpen.UF.UFRoute.TransformObjects ( NXOpen.Tag[]  tags,
int  num_tags,
double  transform[,],
bool  copy_operation,
out NXOpen.Tag[]  copy_tags 
)
inline

Wrapper method for UF_ROUTE_transform_objects

Refer to UF_ROUTE_transform_objects for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.UnsetShadowForView ( NXOpen.Tag  view)
inline

Wrapper method for UF_ROUTE_unset_shadow_for_view

Refer to UF_ROUTE_unset_shadow_for_view for documentation

License requirements:UG/ROUTING or routing_advanced

void NXOpen.UF.UFRoute.UpdateCharxEnv ( int  num_charx,
EplibCharx[]  charx 
)
inline

DEPRECATED Wrapper method for UF_ROUTE_update_charx_env

Refer to UF_ROUTE_update_charx_env for documentation

License requirements:UG/ROUTING


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