surface_move_op
COGO point groups (M8 cont.)
This function shares its documentation with the rest of the COGO points group above.
Prototype
int (*surface_move_op)(Yu3dDocument* doc, const char* surface, uint32_t from, uint32_t to)
Parameters
| Declaration | Name |
|---|---|
Yu3dDocument* doc | doc |
const char* surface | surface |
uint32_t from | from |
uint32_t to | to |
Returns
int
Same group (COGO points)
pointgroup_create · pointgroup_set_point_meta · pointgroup_point_count · pointgroup_get_points · pointgroup_point_name · pointgroup_point_code · doc_undo · doc_redo · doc_can_undo · doc_can_redo · align_build_from_pis · align_set_elements · align_move_endpoint · align_set_arc_radius_by_point · surface_create_from_text · points_create_from_text · node_property_count · node_property_info · corridor_mesh · pointcloud_create_from_las · pointcloud_create_from_las_bytes · pointcloud_point_count · pointcloud_get_points · pointcloud_get_classification · pointcloud_get_rgb · pointcloud_voxel_thin · pointcloud_remove_outliers · pointcloud_classify_ground · pointcloud_to_surface · align_create_offset_ex · align_set_profile_ex · assembly_preset_count · assembly_preset_info · audit_run · audit_issue · surface_cut_fill · log_count · log_entry · sight_band_count · sight_band · doc_save_landxml · doc_save_glb · doc_save_dxf · ifc_import · ifc_model_mesh_counts · ifc_model_get_mesh · ifc_model_batch_count · ifc_model_batch_info · ifc_model_object_count · ifc_model_object_info · ifc_model_object_prop · ifc_export · doc_diff_run · doc_diff_row · surface_set_boundary · surface_clear_boundaries · assembly_import_pkt · assembly_export_pkt · junction_create · junction_create_multileg · roundabout_create · grading_create · surface_merge · points_along_alignment · align_create_best_fit · samplelines_create · speed_bands_derive · doc_set_design_standard · doc_set_design_speed · doc_set_crs · doc_set_road_class · superelevation_design · corridor_set_regions · align_connect · align_from_corridor_feature · align_extract_feature_lines · align_duplicate · points_connect_by_code · doc_units_get · doc_units_set · doc_project_name · doc_project_description · doc_project_set · alignment_styles_json · alignment_styles_set_json · pointgroup_style_get · pointgroup_style_set · points_subgroup · utilities_create_network · utilities_network_from_path · node_exchange_json · utilities_network_add_structure · utilities_network_connect_pipe · utilities_network_delete_part · utilities_network_split_pipe · utilities_network_add_catchment · commands_json · material_qto_json · cogo_station_offset_point · cogo_dir_dir_point · cogo_dist_dist_points · cogo_slope_distance_point · cogo_interpolate_points · points_on_grid · align_translate · align_rotate · align_mirror · sight_analyze · parts_family_count · parts_family_info · parts_param_info · parts_family_load · parts_family_save · parts_bake · parts_bake_get · parts_export_step · parts_family_json · parts_family_create · parts_step_add · parts_step_update · parts_step_remove · parts_param_set_value · parts_family_set_fillet · parts_family_publish · assembly_create_empty · assembly_add_input · assembly_add_point · assembly_add_link · assembly_add_shape · assembly_insert_part · assembly_input_count · assembly_input_info · assembly_set_input · assembly_flow_json · assembly_preview_json · assembly_library_save · assembly_library_load · assembly_sketch_point · assembly_sketch_link · assembly_sketch_shape · assembly_sketch_move · assembly_update_point · assembly_update_link · assembly_update_shape · assembly_remove_node · assembly_add_seeded · assembly_set_node_field · assembly_remove_at · assembly_target_set · assembly_target_remove · assembly_switch_case_add · assembly_switch_case_remove · assembly_reparent · assembly_move_box · assembly_preview_json_ex · assembly_super_set · assembly_input_update · assembly_input_remove · assembly_cant_set · assembly_library_publish · standards_count · standards_info · standards_load_file · standards_load_dir · standards_import_c3d · standards_save_file · parts_step_move · parts_step_set_enabled · parts_family_set_category · parts_family_rename · parts_family_delete · parts_family_duplicate · parts_param_add · parts_param_update · parts_param_remove · parts_family_validate · parts_step_bounds · parts_step_apply_grip · parts_family_import_base · parts_export_stl · parts_ref_mesh_load · parts_ref_mesh_get · surface_history_json · surface_revert_history · surface_style_json · surface_set_style · alignment_report · profile_report · super_report · staoffset_report · section_view_json · samplelines_json · earthworks_json · super_diagram_json · view_frames_create · view_frames_json · align_set_station_equations · align_station_equations_json · corridor_plan_json · surface_elevation_at · surface_style_save_shared · grid_list_json · grid_system_apply · doc_import_dxf · crs_search_json · scale_report_json · distance_inquiry_json · corridor_get_region_blend · corridor_set_region_blend · corridor_widening_json · corridor_set_widening_override · widening_transition_json · corridor_super_json · corridor_set_super_override · super_runoff_json · doc_set_road_type · design_standard_json · align_get_profile · section_json · log_clear · corridor_set_named_target · corridor_set_aor_pivot_method · parts_catalog_open · parts_catalog_close · parts_catalog_select · parts_catalog_owns · parts_catalog_bytes · corridor_feature_codes_json · align_create_best_fit_ex · align_create_curve_from_picks · align_create_spiral_from_picks · node_plan_json · doc_set_selection · node_report_json · doc_import_landxml · doc_refresh_staleness · doc_rebuild_stale · node_staleness · node_rebuild · surface_definition_json · surface_set_op_enabled · surface_remove_op · surface_rebuild · surface_create_empty · surface_add_points · surface_add_point_group · surface_add_breakline_ex · surface_add_breakline_from_alignment · surface_set_boundary_ex · surface_nearest_point · surface_nearest_edge · surface_delete_point · surface_modify_point_elevation · surface_move_point · surface_swap_edge · surface_delete_line · surface_raise_lower · surface_paste · surface_smooth · junction_curb_return · align_tie_profile_to_crossing · samplelines_add_manual · profile_band_set_json · profile_band_set_apply_json · profile_band_data_json · corridor_properties_json · corridor_code_survey_json · corridor_set_surface_codes · corridor_set_boundary_extents · corridor_build_surface · corridor_apply_properties_json · corridor_targets_json · corridor_remove_baseline · corridor_region_defaults · doc_import_exchange · junction_create_ex · align_append_elements · align_end_state · surface_contours · node_subproperty_count · node_subproperty_info · surface_z_range · surface_create_from_point_group
Declared in sdk/include/yu3d_plugin.h. Reached through the host table: host->surface_move_op(…). Guard with YU3D_HOST_HAS(host, surface_move_op) if your plugin must also load in an older host.