NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_CURVE' functions and data types. More...
Public Types | |
enum | OcfCrossBoundaries |
Wrapper for UF_CURVE_ocf_cross_boundaries_e More... | |
enum | OcfMethod |
Wrapper for UF_CURVE_ocf_method_e More... | |
enum | OcfTrimMethod |
Wrapper for UF_CURVE_ocf_trim_method_e More... | |
enum | OcfSpanMethod |
Wrapper for UF_CURVE_ocf_span_method_e More... | |
enum | BridgeMethod |
Wrapper for UF_CURVE_bridge_method_e More... | |
enum | Direction |
Wrapper for UF_CURVE_direction_e More... | |
enum | LineArcType |
Wrapper for UF_CURVE_line_arc_type_e More... | |
enum | AssoArcSubtype |
Wrapper for UF_CURVE_asso_arc_subtype_e More... | |
enum | ConstraintType |
Wrapper for UF_CURVE_constraint_type_e More... | |
enum | EndType |
Wrapper for UF_CURVE_end_type_e More... | |
enum | HelpDataType |
Wrapper for UF_CURVE_help_data_type_e More... | |
enum | LimitType |
Wrapper for UF_CURVE_limit_type_e More... | |
enum | WrapType |
Wrapper for UF_CURVE_wrap_type_e More... | |
enum | PrincipalAxis |
Wrapper for UF_CURVE_principal_axis_e More... | |
enum | JoinTypes |
Wrapper for UF_CURVE_join_types More... | |
Public Member Functions | |
unsafe void | AddFacesOcfData (NXOpen.Tag face_tag, ref OcfData uf_offset_data) |
Wrapper method for UF_CURVE_add_faces_ocf_data More... | |
unsafe void | AddStringToOcfData (NXOpen.Tag string_tag, int offset_direction, int num_offsets, OcfValues[] offset_distances, ref OcfData uf_offset_data) |
Wrapper method for UF_CURVE_add_string_to_ocf_data More... | |
void | AskAnalysisDisplay (NXOpen.Tag curve_tag, out AnalysisDisplay analysis_display_options) |
DEPRECATED Wrapper method for UF_CURVE_ask_analysis_display More... | |
void | AskArcData (NXOpen.Tag arc, out Arc arc_coords) |
Wrapper method for UF_CURVE_ask_arc_data More... | |
void | AskArcLength (NXOpen.Tag curve_tag, double start_param, double end_param, ModlUnits unit_flag, out double arc_length) |
Wrapper method for UF_CURVE_ask_arc_length More... | |
unsafe void | AskBridgeFeature (NXOpen.Tag bridge_feature, ref BridgeData bridge_data) |
Wrapper method for UF_CURVE_ask_bridge_feature More... | |
void | AskCentroid (NXOpen.Tag curve_id,[Out] double[] centroid) |
Wrapper method for UF_CURVE_ask_centroid More... | |
unsafe void | AskCombineCurves (NXOpen.Tag combine_curve_feature, out NXOpen.Tag first_curve_tag, out CombineCurvesDirection first_dir, out NXOpen.Tag second_curve_tag, out CombineCurvesDirection second_dir, out string tol, out NXOpen.Tag[] curve_list) |
Wrapper method for UF_CURVE_ask_combine_curves More... | |
void | AskConicData (NXOpen.Tag conic, out Conic conic_data) |
Wrapper method for UF_CURVE_ask_conic_data More... | |
void | AskCurveFitData (NXOpen.Tag curve_feature, out UFModl.CurveFitData curve_fit_data) |
Wrapper method for UF_CURVE_ask_curve_fit_data More... | |
unsafe void | AskCurveInflections (NXOpen.Tag curve_eid, double[] proj_matrx, double[] range, out int num_infpts, out double[] inf_pts) |
Wrapper method for UF_CURVE_ask_curve_inflections More... | |
unsafe void | AskCurveStruct (NXOpen.Tag curve_id, out Struct[] curve_struct) |
Wrapper method for UF_CURVE_ask_curve_struct More... | |
unsafe void | AskCurveStructData (ref Struct curve_struct, out int type, out double[] curve_data) |
Wrapper method for UF_CURVE_ask_curve_struct_data More... | |
void | AskCurveTurnAngle (NXOpen.Tag curve, double[] orientation, out double angle) |
Wrapper method for UF_CURVE_ask_curve_turn_angle More... | |
unsafe void | AskFeatureCurves (NXOpen.Tag curve_feature_id, out int num_curves, out NXOpen.Tag[] feature_curves) |
Wrapper method for UF_CURVE_ask_feature_curves More... | |
unsafe void | AskIntCurveParents (NXOpen.Tag int_curve, out NXOpen.Tag int_curve_object, out NXOpen.Tag[] input_objects) |
Wrapper method for UF_CURVE_ask_int_curve_parents More... | |
unsafe void | AskIntCurves (NXOpen.Tag int_curve_object, out int num_curves, out NXOpen.Tag[] intersection_curves) |
Wrapper method for UF_CURVE_ask_int_curves More... | |
unsafe void | AskIntParms (NXOpen.Tag int_curve_object, out int num_objects_set_1, out NXOpen.Tag[] object_set_1, out int num_objects_set_2, out NXOpen.Tag[] object_set_2) |
Wrapper method for UF_CURVE_ask_int_parms More... | |
unsafe void | AskIntParmsSc (NXOpen.Tag int_curve_object, out int num_objects_set_1, out NXOpen.Tag[] object_set_1, out int num_objects_set_2, out NXOpen.Tag[] object_set_2, out bool set1_is_collector, out bool set2_is_collector) |
Wrapper method for UF_CURVE_ask_int_parms_sc More... | |
unsafe void | AskIsocline (NXOpen.Tag isocline_feat, out int face_cnt, out NXOpen.Tag[] faces,[Out] double[] direction, out string start_angle, out string end_angle, out string step_angle, out int curve_cnt, out NXOpen.Tag[] curves) |
Wrapper method for UF_CURVE_ask_isocline More... | |
unsafe void | AskJoinedParms (NXOpen.Tag joined_curve_feature, out StringList uf_curve_string, out int creation_method,[Out] double[] tols) |
Wrapper method for UF_CURVE_ask_joined_parms More... | |
void | AskLineArcData (NXOpen.Tag line_arc_feat_id, out LineArc line_arc_data) |
Wrapper method for UF_CURVE_ask_line_arc_data More... | |
void | AskLineArcOutput (NXOpen.Tag line_arc_feat_id, out NXOpen.Tag line_arc_id) |
Wrapper method for UF_CURVE_ask_line_arc_output More... | |
void | AskLineData (NXOpen.Tag line, out Line line_coords) |
Wrapper method for UF_CURVE_ask_line_data More... | |
unsafe void | AskOcfData (NXOpen.Tag feature, out OcfData[] offset_data) |
Wrapper method for UF_CURVE_ask_ocf_data More... | |
unsafe void | AskOffsetCurves (NXOpen.Tag offset_curve_object, out int num_curves, out NXOpen.Tag[] offset_curves) |
Wrapper method for UF_CURVE_ask_offset_curves More... | |
unsafe void | AskOffsetDirection (ref StringList input_curves,[Out] double[] offset_direction_vector,[Out] double[] draft_direction_vector,[Out] double[] base_point) |
DEPRECATED Wrapper method for UF_CURVE_ask_offset_direction More... | |
unsafe void | AskOffsetDirection2 (ref StringList input_curves,[Out] double[] offset_direction_vector,[Out] double[] draft_direction_vector,[Out] double[] base_point) |
Wrapper method for UF_CURVE_ask_offset_direction_2 More... | |
void | AskParameterization (NXOpen.Tag _object,[Out] double[] param_range, out int periodicity) |
Wrapper method for UF_CURVE_ask_parameterization More... | |
void | AskPointData (NXOpen.Tag point,[Out] double[] point_coords) |
Wrapper method for UF_CURVE_ask_point_data More... | |
void | AskProjCurveParents (NXOpen.Tag proj_curve, out NXOpen.Tag defining_feature, out NXOpen.Tag defining_target, out NXOpen.Tag defining_curve) |
Wrapper method for UF_CURVE_ask_proj_curve_parents More... | |
unsafe void | AskProjCurves (NXOpen.Tag proj_curve_feature, out int n_curve_refs, out NXOpen.Tag[] curve_refs) |
Wrapper method for UF_CURVE_ask_proj_curves More... | |
unsafe void | AskSplineData (NXOpen.Tag spline_tag, out Spline spline_data) |
Wrapper method for UF_CURVE_ask_spline_data More... | |
void | AskSplineFeature (NXOpen.Tag feature_id, out NXOpen.Tag spline) |
Wrapper method for UF_CURVE_ask_spline_feature More... | |
void | AskSplineSap (NXOpen.Tag curve_tag,[Out] int[] display_flag, out double scale_factor) |
DEPRECATED Wrapper method for UF_CURVE_ask_spline_sap More... | |
unsafe void | AskSplineThruPts (NXOpen.Tag spline_tag, out int degree, out int periodicity, out int num_points, out PtSlopeCrvatr[] point_data, out double[] parameters) |
Wrapper method for UF_CURVE_ask_spline_thru_pts More... | |
void | AskWrapCurveParents (NXOpen.Tag curve_tag, out NXOpen.Tag defining_face, out NXOpen.Tag defining_plane, out NXOpen.Tag defining_curve, out NXOpen.Tag wrap_curve_object) |
Wrapper method for UF_CURVE_ask_wrap_curve_parents More... | |
unsafe void | AskWrapCurves (NXOpen.Tag wrap_curve_object, out int num_output_curves, out NXOpen.Tag[] output_curves) |
Wrapper method for UF_CURVE_ask_wrap_curves More... | |
unsafe void | AskWrapParms (NXOpen.Tag wrap_curve_object, out WrapData wrap_data) |
Wrapper method for UF_CURVE_ask_wrap_parms More... | |
void | AutoJoinCurves (NXOpen.Tag[] crv_list, int crv_num, int join_type,[Out] NXOpen.Tag[] join_list, out int join_num) |
Wrapper method for UF_CURVE_auto_join_curves More... | |
void | ConvertConicToGen (ref Conic conic_data, out Genconic gen_conic_data) |
Wrapper method for UF_CURVE_convert_conic_to_gen More... | |
void | ConvertConicToStd (ref Genconic gen_conic_data, out Conic conic_data, out bool sense) |
Wrapper method for UF_CURVE_convert_conic_to_std More... | |
void | CreateArc (ref Arc arc_coords, out NXOpen.Tag arc) |
Wrapper method for UF_CURVE_create_arc More... | |
void | CreateArcThru3pts (int create_flag, double[] first_point, double[] second_point, double[] third_point, out NXOpen.Tag arc_tag) |
Wrapper method for UF_CURVE_create_arc_thru_3pts More... | |
void | CreateBridgeCurve (int bridge_method, NXOpen.Tag[] curve_ids, double[] parms, int[] reverse_tangent, out NXOpen.Tag bridge_id) |
Wrapper method for UF_CURVE_create_bridge_curve More... | |
unsafe void | CreateBridgeFeature (ref BridgeData bridge_data, out NXOpen.Tag bridge_feature) |
Wrapper method for UF_CURVE_create_bridge_feature More... | |
unsafe void | CreateCombineCurves (NXOpen.Tag first_curve_tag, ref CombineCurvesDirection first_dir, NXOpen.Tag second_curve_tag, ref CombineCurvesDirection second_dir, string curve_aprox_tol, out NXOpen.Tag combine_curve_feature) |
Wrapper method for UF_CURVE_create_combine_curves More... | |
void | CreateConic (ref Conic conic_data, out NXOpen.Tag conic) |
Wrapper method for UF_CURVE_create_conic More... | |
void | CreateFillet (int type, NXOpen.Tag[] curve_objs, double[] center, double radius, int[] trim_opts, int[] arc_opts, out NXOpen.Tag fillet_obj) |
Wrapper method for UF_CURVE_create_fillet More... | |
void | CreateIntObject (int num_objects_set_1, NXOpen.Tag[] object_set_1, int num_objects_set_2, NXOpen.Tag[] object_set_2, out NXOpen.Tag int_curve_object) |
Wrapper method for UF_CURVE_create_int_object More... | |
void | CreateIsocline (int face_cnt, NXOpen.Tag[] faces, double[] direction, string start_angle, string end_angle, string step_angle, out NXOpen.Tag isocline_feat) |
Wrapper method for UF_CURVE_create_isocline More... | |
unsafe void | CreateJoinedCurve (NXOpen.Tag[] uf_curve_list, int creation_method, out NXOpen.Tag joined_curve, out int status) |
Wrapper method for UF_CURVE_create_joined_curve More... | |
unsafe void | CreateJoinedFeature (ref StringList uf_curve_string, int creation_method, out NXOpen.Tag joined_curve_feature, out int status) |
Wrapper method for UF_CURVE_create_joined_feature More... | |
void | CreateLine (ref Line line_coords, out NXOpen.Tag line) |
Wrapper method for UF_CURVE_create_line More... | |
void | CreateLineArc (ref LineArc line_arc_data, out NXOpen.Tag line_arc_feat_id) |
Wrapper method for UF_CURVE_create_line_arc More... | |
unsafe void | CreateOcfFeature (ref OcfData offset_data, out NXOpen.Tag feature) |
Wrapper method for UF_CURVE_create_ocf_feature More... | |
void | CreatePoint (double[] point_coords, out NXOpen.Tag point) |
Wrapper method for UF_CURVE_create_point More... | |
void | CreateProjCurves (int n_curve_refs, NXOpen.Tag[] curve_refs, int n_face_refs, NXOpen.Tag[] face_refs, int copy_flag, ref Proj proj_data, out NXOpen.Tag proj_curve_feature) |
Wrapper method for UF_CURVE_create_proj_curves More... | |
unsafe void | CreateProjCurves1 (int n_curve_refs, NXOpen.Tag[] curve_refs, int n_face_refs, NXOpen.Tag[] face_refs, int copy_flag, ref Proj1 proj_data, out NXOpen.Tag proj_curve_feature) |
Wrapper method for UF_CURVE_create_proj_curves1 More... | |
unsafe void | CreateShadowCurves (int solid_count, NXOpen.Tag[] solid_array, NXOpen.Tag view_tag, out int shadow_curve_count, out NXOpen.Tag[] shadow_curves) |
Wrapper method for UF_CURVE_create_shadow_curves More... | |
unsafe void | CreateShadowOutline (int solid_count, NXOpen.Tag[] solid_array, NXOpen.Tag view, out int loop_count, out int[] count_array, out NXOpen.Tag[][] curve_array, double[] tol) |
Wrapper method for UF_CURVE_create_shadow_outline More... | |
unsafe void | CreateSilhouette (NXOpen.Tag solid, NXOpen.Tag view, out int count, out NXOpen.Tag[] curves) |
Wrapper method for UF_CURVE_create_silhouette More... | |
unsafe void | CreateSimplifiedCurve (int curves_count, NXOpen.Tag[] curves, double tolerance, out int segments_count, out NXOpen.Tag[] segments) |
Wrapper method for UF_CURVE_create_simplified_curve More... | |
unsafe void | CreateSpline (ref Spline spline_data, out NXOpen.Tag spline_tag, out int num_states, out State[] states) |
Wrapper method for UF_CURVE_create_spline More... | |
void | CreateSplineFeature (NXOpen.Tag spline, out NXOpen.Tag feature_id) |
Wrapper method for UF_CURVE_create_spline_feature More... | |
void | CreateSplineThruPts (int degree, int periodicity, int num_points, PtSlopeCrvatr[] point_data, double[] parameters, int save_def_data, out NXOpen.Tag spline_tag) |
Wrapper method for UF_CURVE_create_spline_thru_pts More... | |
unsafe void | CreateWrapObject (ref WrapData wrap_data, out NXOpen.Tag wrap_curve_object) |
Wrapper method for UF_CURVE_create_wrap_object More... | |
void | EditArcData (NXOpen.Tag arc, ref Arc arc_coords) |
Wrapper method for UF_CURVE_edit_arc_data More... | |
unsafe void | EditBridgeFeature (NXOpen.Tag bridge_feature, ref BridgeData bridge_data) |
Wrapper method for UF_CURVE_edit_bridge_feature More... | |
void | EditByCurveFitData (NXOpen.Tag curve_feature, UFModl.CurveFitData curve_fit_data) |
Wrapper method for UF_CURVE_edit_by_curve_fit_data More... | |
unsafe void | EditCombineCurves (NXOpen.Tag combine_curve_feature, NXOpen.Tag first_curve_tag, ref CombineCurvesDirection first_dir, NXOpen.Tag second_curve_tag, ref CombineCurvesDirection second_dir, string curve_aprox_tol) |
Wrapper method for UF_CURVE_edit_combine_curves More... | |
void | EditConicData (NXOpen.Tag conic, ref Conic conic_data) |
Wrapper method for UF_CURVE_edit_conic_data More... | |
void | EditIntObject (int num_object_set_1, NXOpen.Tag[] object_set_1, int num_object_set_2, NXOpen.Tag[] object_set_2, NXOpen.Tag int_curve_object) |
Wrapper method for UF_CURVE_edit_int_object More... | |
void | EditIsocline (NXOpen.Tag isocline_feat, int face_cnt, NXOpen.Tag[] faces, double[] direction, string start_angle, string end_angle, string step_angle) |
Wrapper method for UF_CURVE_edit_isocline More... | |
unsafe void | EditJoinedFeature (NXOpen.Tag joined_curve_feature, ref StringList uf_curve_string, int creation_method, double[] tols) |
Wrapper method for UF_CURVE_edit_joined_feature More... | |
void | EditLength (NXOpen.Tag curve, int method, double length, int location, int ext_type) |
Wrapper method for UF_CURVE_edit_length More... | |
void | EditLineArc (NXOpen.Tag line_arc_feat_id, ref LineArc line_arc_data) |
Wrapper method for UF_CURVE_edit_line_arc More... | |
void | EditLineData (NXOpen.Tag line, ref Line line_coords) |
Wrapper method for UF_CURVE_edit_line_data More... | |
void | EditMoveMultPoints (NXOpen.Tag curve_tag, ref CurveBcmmcp mmcp_dat) |
Wrapper method for UF_CURVE_edit_move_mult_points More... | |
unsafe void | EditOcfFeature (ref OcfData offset_data, NXOpen.Tag feature) |
Wrapper method for UF_CURVE_edit_ocf_feature More... | |
void | EditPointData (NXOpen.Tag point, double[] point_coords) |
Wrapper method for UF_CURVE_edit_point_data More... | |
void | EditProjCurves (NXOpen.Tag proj_curve_feature, int n_curve_refs, NXOpen.Tag[] curve_refs, int n_face_refs, NXOpen.Tag[] face_refs, ref Proj proj_data) |
Wrapper method for UF_CURVE_edit_proj_curves More... | |
unsafe void | EditProjCurves1 (NXOpen.Tag proj_curve_feature, int n_curve_refs, NXOpen.Tag[] curve_refs, int n_face_refs, NXOpen.Tag[] face_refs, ref Proj1 proj_data) |
Wrapper method for UF_CURVE_edit_proj_curves1 More... | |
void | EditSplineFeature (NXOpen.Tag spline, NXOpen.Tag feature_id) |
Wrapper method for UF_CURVE_edit_spline_feature More... | |
void | EditSplineThruPts (NXOpen.Tag spline_tag, int degree, int periodicity, int num_points, PtSlopeCrvatr[] point_data, double[] parameters, int save_def_data) |
Wrapper method for UF_CURVE_edit_spline_thru_pts More... | |
void | EditTrimCurve (NXOpen.Tag curve_tag, NXOpen.Tag bounding_id, double[] ref_point, double[] int_point, int ext_ind) |
Wrapper method for UF_CURVE_edit_trim_curve More... | |
void | EditWithTemplate (NXOpen.Tag edit_id, NXOpen.Tag template_id, out FitError error_data) |
Wrapper method for UF_CURVE_edit_with_template More... | |
unsafe void | EditWrapObject (ref WrapData wrap_data, NXOpen.Tag wrap_curve_object) |
Wrapper method for UF_CURVE_edit_wrap_object More... | |
void | EvaluateCurve (NXOpen.Tag curve, double param, int deriv_flag,[Out] double[] pos_and_deriv) |
Wrapper method for UF_CURVE_evaluate_curve More... | |
unsafe void | EvaluateCurveStructure (ref Struct curve_data_ptr, double param, int deriv_flag, out double pos_and_deriv) |
Wrapper method for UF_CURVE_evaluate_curve_structure More... | |
unsafe void | FixSplineData (ref Spline spl, double toler, out int num_states, out State[] states) |
Wrapper method for UF_CURVE_fix_spline_data More... | |
unsafe void | FreeCurveStruct (ref Struct curve_struct) |
Wrapper method for UF_CURVE_free_curve_struct More... | |
unsafe void | InitOcfData (ref OcfData uf_offset_data) |
Wrapper method for UF_CURVE_init_ocf_data More... | |
void | InitProjCurvesData (ref Proj proj_data) |
Wrapper method for UF_CURVE_init_proj_curves_data More... | |
unsafe void | InitProjCurvesData1 (ref Proj1 proj_data) |
Wrapper method for UF_CURVE_init_proj_curves_data1 More... | |
void | Intersect (NXOpen.Tag curve, NXOpen.Tag entity, double[] ref_point, out IntersectInfo out_info) |
Wrapper method for UF_CURVE_intersect More... | |
void | IsSplineInSync (NXOpen.Tag spline_tag, out bool is_sync) |
Wrapper method for UF_CURVE_is_spline_in_sync More... | |
void | IsSplineSelfInt (NXOpen.Tag spline_tag, out bool is_self_intersecting) |
Wrapper method for UF_CURVE_is_spline_self_int More... | |
unsafe void | ModifyOffsetsInString (NXOpen.Tag string_tag, ref OcfData uf_offset_data, int num_offsets, OcfValues[] offset_distance) |
Wrapper method for UF_CURVE_modify_offsets_in_string More... | |
unsafe void | OcfAskCurves (NXOpen.Tag feature_eid, out int num_curves, out NXOpen.Tag[] offset_curves) |
Wrapper method for UF_CURVE_ocf_ask_curves More... | |
void | OcfOffsetPtDirection (NXOpen.Tag uf_string_tag, NXOpen.Tag uf_face_collector_tag,[Out] double[] offset_point,[Out] double[] offset_direction) |
Wrapper method for UF_CURVE_ocf_offset_pt_direction More... | |
unsafe void | RemoveStringFromOcfData (NXOpen.Tag string_tag, ref OcfData uf_offset_data) |
Wrapper method for UF_CURVE_remove_string_from_ocf_data More... | |
unsafe void | SectionAskParallelData (NXOpen.Tag section_curves_feature, out SectionGeneralData general_data, out SectionParallelData parallel_data) |
Wrapper method for UF_CURVE_section_ask_parallel_data More... | |
unsafe void | SectionAskPerpcrvData (NXOpen.Tag section_curves_feature, out SectionGeneralData general_data, out SectionPerpcrvData perpcrv_data) |
Wrapper method for UF_CURVE_section_ask_perpcrv_data More... | |
unsafe void | SectionAskPlanesData (NXOpen.Tag section_curves_feature, out SectionGeneralData general_data, out SectionPlanesData planes_data) |
Wrapper method for UF_CURVE_section_ask_planes_data More... | |
unsafe void | SectionAskRadialData (NXOpen.Tag section_curves_feature, out SectionGeneralData general_data, out SectionRadialData radial_data) |
Wrapper method for UF_CURVE_section_ask_radial_data More... | |
void | SectionAskType (NXOpen.Tag section_curves_feature, out int plane_type) |
Wrapper method for UF_CURVE_section_ask_type More... | |
unsafe void | SectionCurveAskParents (NXOpen.Tag section_curve, out NXOpen.Tag section_curves_feature, out int plane_type, out NXOpen.Tag defining_object, out NXOpen.Tag[] sectioning_objects) |
Wrapper method for UF_CURVE_section_curve_ask_parents More... | |
unsafe void | SectionFromParallelPlanes (ref SectionGeneralData general_data, ref SectionParallelData parallel_data, out NXOpen.Tag section_curves) |
Wrapper method for UF_CURVE_section_from_parallel_planes More... | |
unsafe void | SectionFromPerpcrvPlanes (ref SectionGeneralData general_data, ref SectionPerpcrvData perpcrv_data, out NXOpen.Tag section_curves) |
Wrapper method for UF_CURVE_section_from_perpcrv_planes More... | |
unsafe void | SectionFromPlanes (ref SectionGeneralData general_data, ref SectionPlanesData planes_data, out NXOpen.Tag section_curves) |
Wrapper method for UF_CURVE_section_from_planes More... | |
unsafe void | SectionFromRadialPlanes (ref SectionGeneralData general_data, ref SectionRadialData radial_data, out NXOpen.Tag section_curves) |
Wrapper method for UF_CURVE_section_from_radial_planes More... | |
void | SetAnalysisDisplay (NXOpen.Tag curve_tag, ref AnalysisDisplay analysis_display_options) |
DEPRECATED Wrapper method for UF_CURVE_set_analysis_display More... | |
void | SetSplineSap (NXOpen.Tag curve_tag, int[] display_flag, double scale_factor) |
DEPRECATED Wrapper method for UF_CURVE_set_spline_sap More... | |
unsafe void | SmoothSplineData (ref Spline spline_data, int cont_order, double distance_toler, double angle_toler, out int num_states, out State[] states) |
Wrapper method for UF_CURVE_smooth_spline_data More... | |
unsafe void | SmoothSplineDataSt (ref Spline spline_data, int cont_order, double[] dist_toler, double ang_toler, out int num_states, out State[] states) |
Wrapper method for UF_CURVE_smooth_spline_data_st More... | |
Contains wrappers for all 'UF_CURVE' functions and data types.
Wrapper for UF_CURVE_asso_arc_subtype_e
Refer to UF_CURVE_asso_arc_subtype_e for documentation
Mapping Help
Wrapper for UF_CURVE_bridge_method_e
Refer to UF_CURVE_bridge_method_e for documentation
Mapping Help
Wrapper for UF_CURVE_constraint_type_e
Refer to UF_CURVE_constraint_type_e for documentation
Mapping Help
Wrapper for UF_CURVE_direction_e
Refer to UF_CURVE_direction_e for documentation
Mapping Help
Wrapper for UF_CURVE_end_type_e
Refer to UF_CURVE_end_type_e for documentation
Mapping Help
Wrapper for UF_CURVE_help_data_type_e
Refer to UF_CURVE_help_data_type_e for documentation
Mapping Help
Wrapper for UF_CURVE_join_types
Refer to UF_CURVE_join_types for documentation
Mapping Help
Wrapper for UF_CURVE_limit_type_e
Refer to UF_CURVE_limit_type_e for documentation
Mapping Help
Wrapper for UF_CURVE_line_arc_type_e
Refer to UF_CURVE_line_arc_type_e for documentation
Mapping Help
Wrapper for UF_CURVE_ocf_cross_boundaries_e
Refer to UF_CURVE_ocf_cross_boundaries_e for documentation
Mapping Help
Wrapper for UF_CURVE_ocf_method_e
Refer to UF_CURVE_ocf_method_e for documentation
Mapping Help
Wrapper for UF_CURVE_ocf_span_method_e
Refer to UF_CURVE_ocf_span_method_e for documentation
Mapping Help
Wrapper for UF_CURVE_ocf_trim_method_e
Refer to UF_CURVE_ocf_trim_method_e for documentation
Mapping Help
Wrapper for UF_CURVE_principal_axis_e
Refer to UF_CURVE_principal_axis_e for documentation
Mapping Help
Wrapper for UF_CURVE_wrap_type_e
Refer to UF_CURVE_wrap_type_e for documentation
Mapping Help
unsafe void NXOpen.UF.UFCurve.AddFacesOcfData | ( | NXOpen.Tag | face_tag, |
ref OcfData | uf_offset_data | ||
) |
Wrapper method for UF_CURVE_add_faces_ocf_data
Refer to UF_CURVE_add_faces_ocf_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AddStringToOcfData | ( | NXOpen.Tag | string_tag, |
int | offset_direction, | ||
int | num_offsets, | ||
OcfValues[] | offset_distances, | ||
ref OcfData | uf_offset_data | ||
) |
Wrapper method for UF_CURVE_add_string_to_ocf_data
Refer to UF_CURVE_add_string_to_ocf_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskAnalysisDisplay | ( | NXOpen.Tag | curve_tag, |
out AnalysisDisplay | analysis_display_options | ||
) |
DEPRECATED Wrapper method for UF_CURVE_ask_analysis_display
Refer to UF_CURVE_ask_analysis_display for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskArcData | ( | NXOpen.Tag | arc, |
out Arc | arc_coords | ||
) |
Wrapper method for UF_CURVE_ask_arc_data
Refer to UF_CURVE_ask_arc_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskArcLength | ( | NXOpen.Tag | curve_tag, |
double | start_param, | ||
double | end_param, | ||
ModlUnits | unit_flag, | ||
out double | arc_length | ||
) |
Wrapper method for UF_CURVE_ask_arc_length
Refer to UF_CURVE_ask_arc_length for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskBridgeFeature | ( | NXOpen.Tag | bridge_feature, |
ref BridgeData | bridge_data | ||
) |
Wrapper method for UF_CURVE_ask_bridge_feature
Refer to UF_CURVE_ask_bridge_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskCentroid | ( | NXOpen.Tag | curve_id, |
[Out] double[] | centroid | ||
) |
Wrapper method for UF_CURVE_ask_centroid
Refer to UF_CURVE_ask_centroid for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskCombineCurves | ( | NXOpen.Tag | combine_curve_feature, |
out NXOpen.Tag | first_curve_tag, | ||
out CombineCurvesDirection | first_dir, | ||
out NXOpen.Tag | second_curve_tag, | ||
out CombineCurvesDirection | second_dir, | ||
out string | tol, | ||
out NXOpen.Tag[] | curve_list | ||
) |
Wrapper method for UF_CURVE_ask_combine_curves
Refer to UF_CURVE_ask_combine_curves for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskConicData | ( | NXOpen.Tag | conic, |
out Conic | conic_data | ||
) |
Wrapper method for UF_CURVE_ask_conic_data
Refer to UF_CURVE_ask_conic_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskCurveFitData | ( | NXOpen.Tag | curve_feature, |
out UFModl.CurveFitData | curve_fit_data | ||
) |
Wrapper method for UF_CURVE_ask_curve_fit_data
Refer to UF_CURVE_ask_curve_fit_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskCurveInflections | ( | NXOpen.Tag | curve_eid, |
double[] | proj_matrx, | ||
double[] | range, | ||
out int | num_infpts, | ||
out double[] | inf_pts | ||
) |
Wrapper method for UF_CURVE_ask_curve_inflections
Refer to UF_CURVE_ask_curve_inflections for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskCurveStruct | ( | NXOpen.Tag | curve_id, |
out Struct[] | curve_struct | ||
) |
Wrapper method for UF_CURVE_ask_curve_struct
Refer to UF_CURVE_ask_curve_struct for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskCurveStructData | ( | ref Struct | curve_struct, |
out int | type, | ||
out double[] | curve_data | ||
) |
Wrapper method for UF_CURVE_ask_curve_struct_data
Refer to UF_CURVE_ask_curve_struct_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskCurveTurnAngle | ( | NXOpen.Tag | curve, |
double[] | orientation, | ||
out double | angle | ||
) |
Wrapper method for UF_CURVE_ask_curve_turn_angle
Refer to UF_CURVE_ask_curve_turn_angle for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskFeatureCurves | ( | NXOpen.Tag | curve_feature_id, |
out int | num_curves, | ||
out NXOpen.Tag[] | feature_curves | ||
) |
Wrapper method for UF_CURVE_ask_feature_curves
Refer to UF_CURVE_ask_feature_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskIntCurveParents | ( | NXOpen.Tag | int_curve, |
out NXOpen.Tag | int_curve_object, | ||
out NXOpen.Tag[] | input_objects | ||
) |
Wrapper method for UF_CURVE_ask_int_curve_parents
Refer to UF_CURVE_ask_int_curve_parents for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskIntCurves | ( | NXOpen.Tag | int_curve_object, |
out int | num_curves, | ||
out NXOpen.Tag[] | intersection_curves | ||
) |
Wrapper method for UF_CURVE_ask_int_curves
Refer to UF_CURVE_ask_int_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskIntParms | ( | NXOpen.Tag | int_curve_object, |
out int | num_objects_set_1, | ||
out NXOpen.Tag[] | object_set_1, | ||
out int | num_objects_set_2, | ||
out NXOpen.Tag[] | object_set_2 | ||
) |
Wrapper method for UF_CURVE_ask_int_parms
Refer to UF_CURVE_ask_int_parms for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskIntParmsSc | ( | NXOpen.Tag | int_curve_object, |
out int | num_objects_set_1, | ||
out NXOpen.Tag[] | object_set_1, | ||
out int | num_objects_set_2, | ||
out NXOpen.Tag[] | object_set_2, | ||
out bool | set1_is_collector, | ||
out bool | set2_is_collector | ||
) |
Wrapper method for UF_CURVE_ask_int_parms_sc
Refer to UF_CURVE_ask_int_parms_sc for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskIsocline | ( | NXOpen.Tag | isocline_feat, |
out int | face_cnt, | ||
out NXOpen.Tag[] | faces, | ||
[Out] double[] | direction, | ||
out string | start_angle, | ||
out string | end_angle, | ||
out string | step_angle, | ||
out int | curve_cnt, | ||
out NXOpen.Tag[] | curves | ||
) |
Wrapper method for UF_CURVE_ask_isocline
Refer to UF_CURVE_ask_isocline for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskJoinedParms | ( | NXOpen.Tag | joined_curve_feature, |
out StringList | uf_curve_string, | ||
out int | creation_method, | ||
[Out] double[] | tols | ||
) |
Wrapper method for UF_CURVE_ask_joined_parms
Refer to UF_CURVE_ask_joined_parms for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskLineArcData | ( | NXOpen.Tag | line_arc_feat_id, |
out LineArc | line_arc_data | ||
) |
Wrapper method for UF_CURVE_ask_line_arc_data
Refer to UF_CURVE_ask_line_arc_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskLineArcOutput | ( | NXOpen.Tag | line_arc_feat_id, |
out NXOpen.Tag | line_arc_id | ||
) |
Wrapper method for UF_CURVE_ask_line_arc_output
Refer to UF_CURVE_ask_line_arc_output for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskLineData | ( | NXOpen.Tag | line, |
out Line | line_coords | ||
) |
Wrapper method for UF_CURVE_ask_line_data
Refer to UF_CURVE_ask_line_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskOcfData | ( | NXOpen.Tag | feature, |
out OcfData[] | offset_data | ||
) |
Wrapper method for UF_CURVE_ask_ocf_data
Refer to UF_CURVE_ask_ocf_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskOffsetCurves | ( | NXOpen.Tag | offset_curve_object, |
out int | num_curves, | ||
out NXOpen.Tag[] | offset_curves | ||
) |
Wrapper method for UF_CURVE_ask_offset_curves
Refer to UF_CURVE_ask_offset_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskOffsetDirection | ( | ref StringList | input_curves, |
[Out] double[] | offset_direction_vector, | ||
[Out] double[] | draft_direction_vector, | ||
[Out] double[] | base_point | ||
) |
DEPRECATED Wrapper method for UF_CURVE_ask_offset_direction
Refer to UF_CURVE_ask_offset_direction for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskOffsetDirection2 | ( | ref StringList | input_curves, |
[Out] double[] | offset_direction_vector, | ||
[Out] double[] | draft_direction_vector, | ||
[Out] double[] | base_point | ||
) |
Wrapper method for UF_CURVE_ask_offset_direction_2
Refer to UF_CURVE_ask_offset_direction_2 for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskParameterization | ( | NXOpen.Tag | _object, |
[Out] double[] | param_range, | ||
out int | periodicity | ||
) |
Wrapper method for UF_CURVE_ask_parameterization
Refer to UF_CURVE_ask_parameterization for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskPointData | ( | NXOpen.Tag | point, |
[Out] double[] | point_coords | ||
) |
Wrapper method for UF_CURVE_ask_point_data
Refer to UF_CURVE_ask_point_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskProjCurveParents | ( | NXOpen.Tag | proj_curve, |
out NXOpen.Tag | defining_feature, | ||
out NXOpen.Tag | defining_target, | ||
out NXOpen.Tag | defining_curve | ||
) |
Wrapper method for UF_CURVE_ask_proj_curve_parents
Refer to UF_CURVE_ask_proj_curve_parents for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskProjCurves | ( | NXOpen.Tag | proj_curve_feature, |
out int | n_curve_refs, | ||
out NXOpen.Tag[] | curve_refs | ||
) |
Wrapper method for UF_CURVE_ask_proj_curves
Refer to UF_CURVE_ask_proj_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskSplineData | ( | NXOpen.Tag | spline_tag, |
out Spline | spline_data | ||
) |
Wrapper method for UF_CURVE_ask_spline_data
Refer to UF_CURVE_ask_spline_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskSplineFeature | ( | NXOpen.Tag | feature_id, |
out NXOpen.Tag | spline | ||
) |
Wrapper method for UF_CURVE_ask_spline_feature
Refer to UF_CURVE_ask_spline_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskSplineSap | ( | NXOpen.Tag | curve_tag, |
[Out] int[] | display_flag, | ||
out double | scale_factor | ||
) |
DEPRECATED Wrapper method for UF_CURVE_ask_spline_sap
Refer to UF_CURVE_ask_spline_sap for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskSplineThruPts | ( | NXOpen.Tag | spline_tag, |
out int | degree, | ||
out int | periodicity, | ||
out int | num_points, | ||
out PtSlopeCrvatr[] | point_data, | ||
out double[] | parameters | ||
) |
Wrapper method for UF_CURVE_ask_spline_thru_pts
Refer to UF_CURVE_ask_spline_thru_pts for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AskWrapCurveParents | ( | NXOpen.Tag | curve_tag, |
out NXOpen.Tag | defining_face, | ||
out NXOpen.Tag | defining_plane, | ||
out NXOpen.Tag | defining_curve, | ||
out NXOpen.Tag | wrap_curve_object | ||
) |
Wrapper method for UF_CURVE_ask_wrap_curve_parents
Refer to UF_CURVE_ask_wrap_curve_parents for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskWrapCurves | ( | NXOpen.Tag | wrap_curve_object, |
out int | num_output_curves, | ||
out NXOpen.Tag[] | output_curves | ||
) |
Wrapper method for UF_CURVE_ask_wrap_curves
Refer to UF_CURVE_ask_wrap_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.AskWrapParms | ( | NXOpen.Tag | wrap_curve_object, |
out WrapData | wrap_data | ||
) |
Wrapper method for UF_CURVE_ask_wrap_parms
Refer to UF_CURVE_ask_wrap_parms for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.AutoJoinCurves | ( | NXOpen.Tag[] | crv_list, |
int | crv_num, | ||
int | join_type, | ||
[Out] NXOpen.Tag[] | join_list, | ||
out int | join_num | ||
) |
Wrapper method for UF_CURVE_auto_join_curves
Refer to UF_CURVE_auto_join_curves for documentation
Mapping Help
License requirements:None
Wrapper method for UF_CURVE_convert_conic_to_gen
Refer to UF_CURVE_convert_conic_to_gen for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.ConvertConicToStd | ( | ref Genconic | gen_conic_data, |
out Conic | conic_data, | ||
out bool | sense | ||
) |
Wrapper method for UF_CURVE_convert_conic_to_std
Refer to UF_CURVE_convert_conic_to_std for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateArc | ( | ref Arc | arc_coords, |
out NXOpen.Tag | arc | ||
) |
Wrapper method for UF_CURVE_create_arc
Refer to UF_CURVE_create_arc for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateArcThru3pts | ( | int | create_flag, |
double[] | first_point, | ||
double[] | second_point, | ||
double[] | third_point, | ||
out NXOpen.Tag | arc_tag | ||
) |
Wrapper method for UF_CURVE_create_arc_thru_3pts
Refer to UF_CURVE_create_arc_thru_3pts for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateBridgeCurve | ( | int | bridge_method, |
NXOpen.Tag[] | curve_ids, | ||
double[] | parms, | ||
int[] | reverse_tangent, | ||
out NXOpen.Tag | bridge_id | ||
) |
Wrapper method for UF_CURVE_create_bridge_curve
Refer to UF_CURVE_create_bridge_curve for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateBridgeFeature | ( | ref BridgeData | bridge_data, |
out NXOpen.Tag | bridge_feature | ||
) |
Wrapper method for UF_CURVE_create_bridge_feature
Refer to UF_CURVE_create_bridge_feature for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateCombineCurves | ( | NXOpen.Tag | first_curve_tag, |
ref CombineCurvesDirection | first_dir, | ||
NXOpen.Tag | second_curve_tag, | ||
ref CombineCurvesDirection | second_dir, | ||
string | curve_aprox_tol, | ||
out NXOpen.Tag | combine_curve_feature | ||
) |
Wrapper method for UF_CURVE_create_combine_curves
Refer to UF_CURVE_create_combine_curves for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateConic | ( | ref Conic | conic_data, |
out NXOpen.Tag | conic | ||
) |
Wrapper method for UF_CURVE_create_conic
Refer to UF_CURVE_create_conic for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateFillet | ( | int | type, |
NXOpen.Tag[] | curve_objs, | ||
double[] | center, | ||
double | radius, | ||
int[] | trim_opts, | ||
int[] | arc_opts, | ||
out NXOpen.Tag | fillet_obj | ||
) |
Wrapper method for UF_CURVE_create_fillet
Refer to UF_CURVE_create_fillet for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateIntObject | ( | int | num_objects_set_1, |
NXOpen.Tag[] | object_set_1, | ||
int | num_objects_set_2, | ||
NXOpen.Tag[] | object_set_2, | ||
out NXOpen.Tag | int_curve_object | ||
) |
Wrapper method for UF_CURVE_create_int_object
Refer to UF_CURVE_create_int_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateIsocline | ( | int | face_cnt, |
NXOpen.Tag[] | faces, | ||
double[] | direction, | ||
string | start_angle, | ||
string | end_angle, | ||
string | step_angle, | ||
out NXOpen.Tag | isocline_feat | ||
) |
Wrapper method for UF_CURVE_create_isocline
Refer to UF_CURVE_create_isocline for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateJoinedCurve | ( | NXOpen.Tag[] | uf_curve_list, |
int | creation_method, | ||
out NXOpen.Tag | joined_curve, | ||
out int | status | ||
) |
Wrapper method for UF_CURVE_create_joined_curve
Refer to UF_CURVE_create_joined_curve for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateJoinedFeature | ( | ref StringList | uf_curve_string, |
int | creation_method, | ||
out NXOpen.Tag | joined_curve_feature, | ||
out int | status | ||
) |
Wrapper method for UF_CURVE_create_joined_feature
Refer to UF_CURVE_create_joined_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateLine | ( | ref Line | line_coords, |
out NXOpen.Tag | line | ||
) |
Wrapper method for UF_CURVE_create_line
Refer to UF_CURVE_create_line for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateLineArc | ( | ref LineArc | line_arc_data, |
out NXOpen.Tag | line_arc_feat_id | ||
) |
Wrapper method for UF_CURVE_create_line_arc
Refer to UF_CURVE_create_line_arc for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateOcfFeature | ( | ref OcfData | offset_data, |
out NXOpen.Tag | feature | ||
) |
Wrapper method for UF_CURVE_create_ocf_feature
Refer to UF_CURVE_create_ocf_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreatePoint | ( | double[] | point_coords, |
out NXOpen.Tag | point | ||
) |
Wrapper method for UF_CURVE_create_point
Refer to UF_CURVE_create_point for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateProjCurves | ( | int | n_curve_refs, |
NXOpen.Tag[] | curve_refs, | ||
int | n_face_refs, | ||
NXOpen.Tag[] | face_refs, | ||
int | copy_flag, | ||
ref Proj | proj_data, | ||
out NXOpen.Tag | proj_curve_feature | ||
) |
Wrapper method for UF_CURVE_create_proj_curves
Refer to UF_CURVE_create_proj_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateProjCurves1 | ( | int | n_curve_refs, |
NXOpen.Tag[] | curve_refs, | ||
int | n_face_refs, | ||
NXOpen.Tag[] | face_refs, | ||
int | copy_flag, | ||
ref Proj1 | proj_data, | ||
out NXOpen.Tag | proj_curve_feature | ||
) |
Wrapper method for UF_CURVE_create_proj_curves1
Refer to UF_CURVE_create_proj_curves1 for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateShadowCurves | ( | int | solid_count, |
NXOpen.Tag[] | solid_array, | ||
NXOpen.Tag | view_tag, | ||
out int | shadow_curve_count, | ||
out NXOpen.Tag[] | shadow_curves | ||
) |
Wrapper method for UF_CURVE_create_shadow_curves
Refer to UF_CURVE_create_shadow_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateShadowOutline | ( | int | solid_count, |
NXOpen.Tag[] | solid_array, | ||
NXOpen.Tag | view, | ||
out int | loop_count, | ||
out int[] | count_array, | ||
out NXOpen. | Tagcurve_array[][], | ||
double[] | tol | ||
) |
Wrapper method for UF_CURVE_create_shadow_outline
Refer to UF_CURVE_create_shadow_outline for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateSilhouette | ( | NXOpen.Tag | solid, |
NXOpen.Tag | view, | ||
out int | count, | ||
out NXOpen.Tag[] | curves | ||
) |
Wrapper method for UF_CURVE_create_silhouette
Refer to UF_CURVE_create_silhouette for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateSimplifiedCurve | ( | int | curves_count, |
NXOpen.Tag[] | curves, | ||
double | tolerance, | ||
out int | segments_count, | ||
out NXOpen.Tag[] | segments | ||
) |
Wrapper method for UF_CURVE_create_simplified_curve
Refer to UF_CURVE_create_simplified_curve for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateSpline | ( | ref Spline | spline_data, |
out NXOpen.Tag | spline_tag, | ||
out int | num_states, | ||
out State[] | states | ||
) |
Wrapper method for UF_CURVE_create_spline
Refer to UF_CURVE_create_spline for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateSplineFeature | ( | NXOpen.Tag | spline, |
out NXOpen.Tag | feature_id | ||
) |
Wrapper method for UF_CURVE_create_spline_feature
Refer to UF_CURVE_create_spline_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.CreateSplineThruPts | ( | int | degree, |
int | periodicity, | ||
int | num_points, | ||
PtSlopeCrvatr[] | point_data, | ||
double[] | parameters, | ||
int | save_def_data, | ||
out NXOpen.Tag | spline_tag | ||
) |
Wrapper method for UF_CURVE_create_spline_thru_pts
Refer to UF_CURVE_create_spline_thru_pts for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.CreateWrapObject | ( | ref WrapData | wrap_data, |
out NXOpen.Tag | wrap_curve_object | ||
) |
Wrapper method for UF_CURVE_create_wrap_object
Refer to UF_CURVE_create_wrap_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditArcData | ( | NXOpen.Tag | arc, |
ref Arc | arc_coords | ||
) |
Wrapper method for UF_CURVE_edit_arc_data
Refer to UF_CURVE_edit_arc_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditBridgeFeature | ( | NXOpen.Tag | bridge_feature, |
ref BridgeData | bridge_data | ||
) |
Wrapper method for UF_CURVE_edit_bridge_feature
Refer to UF_CURVE_edit_bridge_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditByCurveFitData | ( | NXOpen.Tag | curve_feature, |
UFModl.CurveFitData | curve_fit_data | ||
) |
Wrapper method for UF_CURVE_edit_by_curve_fit_data
Refer to UF_CURVE_edit_by_curve_fit_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditCombineCurves | ( | NXOpen.Tag | combine_curve_feature, |
NXOpen.Tag | first_curve_tag, | ||
ref CombineCurvesDirection | first_dir, | ||
NXOpen.Tag | second_curve_tag, | ||
ref CombineCurvesDirection | second_dir, | ||
string | curve_aprox_tol | ||
) |
Wrapper method for UF_CURVE_edit_combine_curves
Refer to UF_CURVE_edit_combine_curves for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditConicData | ( | NXOpen.Tag | conic, |
ref Conic | conic_data | ||
) |
Wrapper method for UF_CURVE_edit_conic_data
Refer to UF_CURVE_edit_conic_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditIntObject | ( | int | num_object_set_1, |
NXOpen.Tag[] | object_set_1, | ||
int | num_object_set_2, | ||
NXOpen.Tag[] | object_set_2, | ||
NXOpen.Tag | int_curve_object | ||
) |
Wrapper method for UF_CURVE_edit_int_object
Refer to UF_CURVE_edit_int_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditIsocline | ( | NXOpen.Tag | isocline_feat, |
int | face_cnt, | ||
NXOpen.Tag[] | faces, | ||
double[] | direction, | ||
string | start_angle, | ||
string | end_angle, | ||
string | step_angle | ||
) |
Wrapper method for UF_CURVE_edit_isocline
Refer to UF_CURVE_edit_isocline for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditJoinedFeature | ( | NXOpen.Tag | joined_curve_feature, |
ref StringList | uf_curve_string, | ||
int | creation_method, | ||
double[] | tols | ||
) |
Wrapper method for UF_CURVE_edit_joined_feature
Refer to UF_CURVE_edit_joined_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditLength | ( | NXOpen.Tag | curve, |
int | method, | ||
double | length, | ||
int | location, | ||
int | ext_type | ||
) |
Wrapper method for UF_CURVE_edit_length
Refer to UF_CURVE_edit_length for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditLineArc | ( | NXOpen.Tag | line_arc_feat_id, |
ref LineArc | line_arc_data | ||
) |
Wrapper method for UF_CURVE_edit_line_arc
Refer to UF_CURVE_edit_line_arc for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditLineData | ( | NXOpen.Tag | line, |
ref Line | line_coords | ||
) |
Wrapper method for UF_CURVE_edit_line_data
Refer to UF_CURVE_edit_line_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditMoveMultPoints | ( | NXOpen.Tag | curve_tag, |
ref CurveBcmmcp | mmcp_dat | ||
) |
Wrapper method for UF_CURVE_edit_move_mult_points
Refer to UF_CURVE_edit_move_mult_points for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditOcfFeature | ( | ref OcfData | offset_data, |
NXOpen.Tag | feature | ||
) |
Wrapper method for UF_CURVE_edit_ocf_feature
Refer to UF_CURVE_edit_ocf_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditPointData | ( | NXOpen.Tag | point, |
double[] | point_coords | ||
) |
Wrapper method for UF_CURVE_edit_point_data
Refer to UF_CURVE_edit_point_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditProjCurves | ( | NXOpen.Tag | proj_curve_feature, |
int | n_curve_refs, | ||
NXOpen.Tag[] | curve_refs, | ||
int | n_face_refs, | ||
NXOpen.Tag[] | face_refs, | ||
ref Proj | proj_data | ||
) |
Wrapper method for UF_CURVE_edit_proj_curves
Refer to UF_CURVE_edit_proj_curves for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditProjCurves1 | ( | NXOpen.Tag | proj_curve_feature, |
int | n_curve_refs, | ||
NXOpen.Tag[] | curve_refs, | ||
int | n_face_refs, | ||
NXOpen.Tag[] | face_refs, | ||
ref Proj1 | proj_data | ||
) |
Wrapper method for UF_CURVE_edit_proj_curves1
Refer to UF_CURVE_edit_proj_curves1 for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditSplineFeature | ( | NXOpen.Tag | spline, |
NXOpen.Tag | feature_id | ||
) |
Wrapper method for UF_CURVE_edit_spline_feature
Refer to UF_CURVE_edit_spline_feature for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditSplineThruPts | ( | NXOpen.Tag | spline_tag, |
int | degree, | ||
int | periodicity, | ||
int | num_points, | ||
PtSlopeCrvatr[] | point_data, | ||
double[] | parameters, | ||
int | save_def_data | ||
) |
Wrapper method for UF_CURVE_edit_spline_thru_pts
Refer to UF_CURVE_edit_spline_thru_pts for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditTrimCurve | ( | NXOpen.Tag | curve_tag, |
NXOpen.Tag | bounding_id, | ||
double[] | ref_point, | ||
double[] | int_point, | ||
int | ext_ind | ||
) |
Wrapper method for UF_CURVE_edit_trim_curve
Refer to UF_CURVE_edit_trim_curve for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EditWithTemplate | ( | NXOpen.Tag | edit_id, |
NXOpen.Tag | template_id, | ||
out FitError | error_data | ||
) |
Wrapper method for UF_CURVE_edit_with_template
Refer to UF_CURVE_edit_with_template for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EditWrapObject | ( | ref WrapData | wrap_data, |
NXOpen.Tag | wrap_curve_object | ||
) |
Wrapper method for UF_CURVE_edit_wrap_object
Refer to UF_CURVE_edit_wrap_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.EvaluateCurve | ( | NXOpen.Tag | curve, |
double | param, | ||
int | deriv_flag, | ||
[Out] double[] | pos_and_deriv | ||
) |
Wrapper method for UF_CURVE_evaluate_curve
Refer to UF_CURVE_evaluate_curve for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.EvaluateCurveStructure | ( | ref Struct | curve_data_ptr, |
double | param, | ||
int | deriv_flag, | ||
out double | pos_and_deriv | ||
) |
Wrapper method for UF_CURVE_evaluate_curve_structure
Refer to UF_CURVE_evaluate_curve_structure for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.FixSplineData | ( | ref Spline | spl, |
double | toler, | ||
out int | num_states, | ||
out State[] | states | ||
) |
Wrapper method for UF_CURVE_fix_spline_data
Refer to UF_CURVE_fix_spline_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.FreeCurveStruct | ( | ref Struct | curve_struct | ) |
Wrapper method for UF_CURVE_free_curve_struct
Refer to UF_CURVE_free_curve_struct for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.InitOcfData | ( | ref OcfData | uf_offset_data | ) |
Wrapper method for UF_CURVE_init_ocf_data
Refer to UF_CURVE_init_ocf_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.InitProjCurvesData | ( | ref Proj | proj_data | ) |
Wrapper method for UF_CURVE_init_proj_curves_data
Refer to UF_CURVE_init_proj_curves_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.InitProjCurvesData1 | ( | ref Proj1 | proj_data | ) |
Wrapper method for UF_CURVE_init_proj_curves_data1
Refer to UF_CURVE_init_proj_curves_data1 for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.Intersect | ( | NXOpen.Tag | curve, |
NXOpen.Tag | entity, | ||
double[] | ref_point, | ||
out IntersectInfo | out_info | ||
) |
Wrapper method for UF_CURVE_intersect
Refer to UF_CURVE_intersect for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.IsSplineInSync | ( | NXOpen.Tag | spline_tag, |
out bool | is_sync | ||
) |
Wrapper method for UF_CURVE_is_spline_in_sync
Refer to UF_CURVE_is_spline_in_sync for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.IsSplineSelfInt | ( | NXOpen.Tag | spline_tag, |
out bool | is_self_intersecting | ||
) |
Wrapper method for UF_CURVE_is_spline_self_int
Refer to UF_CURVE_is_spline_self_int for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.ModifyOffsetsInString | ( | NXOpen.Tag | string_tag, |
ref OcfData | uf_offset_data, | ||
int | num_offsets, | ||
OcfValues[] | offset_distance | ||
) |
Wrapper method for UF_CURVE_modify_offsets_in_string
Refer to UF_CURVE_modify_offsets_in_string for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.OcfAskCurves | ( | NXOpen.Tag | feature_eid, |
out int | num_curves, | ||
out NXOpen.Tag[] | offset_curves | ||
) |
Wrapper method for UF_CURVE_ocf_ask_curves
Refer to UF_CURVE_ocf_ask_curves for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.OcfOffsetPtDirection | ( | NXOpen.Tag | uf_string_tag, |
NXOpen.Tag | uf_face_collector_tag, | ||
[Out] double[] | offset_point, | ||
[Out] double[] | offset_direction | ||
) |
Wrapper method for UF_CURVE_ocf_offset_pt_direction
Refer to UF_CURVE_ocf_offset_pt_direction for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.RemoveStringFromOcfData | ( | NXOpen.Tag | string_tag, |
ref OcfData | uf_offset_data | ||
) |
Wrapper method for UF_CURVE_remove_string_from_ocf_data
Refer to UF_CURVE_remove_string_from_ocf_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionAskParallelData | ( | NXOpen.Tag | section_curves_feature, |
out SectionGeneralData | general_data, | ||
out SectionParallelData | parallel_data | ||
) |
Wrapper method for UF_CURVE_section_ask_parallel_data
Refer to UF_CURVE_section_ask_parallel_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionAskPerpcrvData | ( | NXOpen.Tag | section_curves_feature, |
out SectionGeneralData | general_data, | ||
out SectionPerpcrvData | perpcrv_data | ||
) |
Wrapper method for UF_CURVE_section_ask_perpcrv_data
Refer to UF_CURVE_section_ask_perpcrv_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionAskPlanesData | ( | NXOpen.Tag | section_curves_feature, |
out SectionGeneralData | general_data, | ||
out SectionPlanesData | planes_data | ||
) |
Wrapper method for UF_CURVE_section_ask_planes_data
Refer to UF_CURVE_section_ask_planes_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionAskRadialData | ( | NXOpen.Tag | section_curves_feature, |
out SectionGeneralData | general_data, | ||
out SectionRadialData | radial_data | ||
) |
Wrapper method for UF_CURVE_section_ask_radial_data
Refer to UF_CURVE_section_ask_radial_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.SectionAskType | ( | NXOpen.Tag | section_curves_feature, |
out int | plane_type | ||
) |
Wrapper method for UF_CURVE_section_ask_type
Refer to UF_CURVE_section_ask_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionCurveAskParents | ( | NXOpen.Tag | section_curve, |
out NXOpen.Tag | section_curves_feature, | ||
out int | plane_type, | ||
out NXOpen.Tag | defining_object, | ||
out NXOpen.Tag[] | sectioning_objects | ||
) |
Wrapper method for UF_CURVE_section_curve_ask_parents
Refer to UF_CURVE_section_curve_ask_parents for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionFromParallelPlanes | ( | ref SectionGeneralData | general_data, |
ref SectionParallelData | parallel_data, | ||
out NXOpen.Tag | section_curves | ||
) |
Wrapper method for UF_CURVE_section_from_parallel_planes
Refer to UF_CURVE_section_from_parallel_planes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionFromPerpcrvPlanes | ( | ref SectionGeneralData | general_data, |
ref SectionPerpcrvData | perpcrv_data, | ||
out NXOpen.Tag | section_curves | ||
) |
Wrapper method for UF_CURVE_section_from_perpcrv_planes
Refer to UF_CURVE_section_from_perpcrv_planes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionFromPlanes | ( | ref SectionGeneralData | general_data, |
ref SectionPlanesData | planes_data, | ||
out NXOpen.Tag | section_curves | ||
) |
Wrapper method for UF_CURVE_section_from_planes
Refer to UF_CURVE_section_from_planes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SectionFromRadialPlanes | ( | ref SectionGeneralData | general_data, |
ref SectionRadialData | radial_data, | ||
out NXOpen.Tag | section_curves | ||
) |
Wrapper method for UF_CURVE_section_from_radial_planes
Refer to UF_CURVE_section_from_radial_planes for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.SetAnalysisDisplay | ( | NXOpen.Tag | curve_tag, |
ref AnalysisDisplay | analysis_display_options | ||
) |
DEPRECATED Wrapper method for UF_CURVE_set_analysis_display
Refer to UF_CURVE_set_analysis_display for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFCurve.SetSplineSap | ( | NXOpen.Tag | curve_tag, |
int[] | display_flag, | ||
double | scale_factor | ||
) |
DEPRECATED Wrapper method for UF_CURVE_set_spline_sap
Refer to UF_CURVE_set_spline_sap for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SmoothSplineData | ( | ref Spline | spline_data, |
int | cont_order, | ||
double | distance_toler, | ||
double | angle_toler, | ||
out int | num_states, | ||
out State[] | states | ||
) |
Wrapper method for UF_CURVE_smooth_spline_data
Refer to UF_CURVE_smooth_spline_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFCurve.SmoothSplineDataSt | ( | ref Spline | spline_data, |
int | cont_order, | ||
double[] | dist_toler, | ||
double | ang_toler, | ||
out int | num_states, | ||
out State[] | states | ||
) |
Wrapper method for UF_CURVE_smooth_spline_data_st
Refer to UF_CURVE_smooth_spline_data_st for documentation
Mapping Help
License requirements:None