2023-12-05 16:25:51 -08:00
<!DOCTYPE html>
< html class = "writer-html5" lang = "en" >
< head >
< meta charset = "utf-8" / > < meta name = "generator" content = "Docutils 0.18.1: http://docutils.sourceforge.net/" / >
< meta property = "og:title" content = "kittycad.models.modeling_cmd.curve_set_constraint" / >
< meta property = "og:type" content = "website" / >
< meta property = "og:url" content = "_autosummary/kittycad.models.modeling_cmd.curve_set_constraint.html" / >
< meta property = "og:site_name" content = "kittycad" / >
< meta property = "og:image:width" content = "1146" / >
< meta property = "og:image:height" content = "600" / >
< meta property = "og:image" content = "/_images/social_previews/summary__autosummary_kittycad.models.modeling_cmd.curve_set_constraint_f93e03c6.png" / >
< meta property = "og:image:alt" content = "" / >
< meta name = "twitter:card" content = "summary_large_image" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / >
2024-08-26 22:21:08 +00:00
< title > kittycad.models.modeling_cmd.curve_set_constraint — kittycad v0.6.21 documentation< / title >
2023-12-05 16:25:51 -08:00
< link rel = "stylesheet" href = "../_static/pygments.css" type = "text/css" / >
< link rel = "stylesheet" href = "../_static/css/theme.css" type = "text/css" / >
< link rel = "stylesheet" href = "../_static/graphviz.css" type = "text/css" / >
< link rel = "stylesheet" href = "../_static/copybutton.css" type = "text/css" / >
< link rel = "stylesheet" href = "../_static/autoclasstoc.css" type = "text/css" / >
<!-- [if lt IE 9]>
< script src = "../_static/js/html5shiv.min.js" > < / script >
<![endif]-->
< script src = "../_static/jquery.js?v=5d32c60e" > < / script >
< script src = "../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c" > < / script >
2024-08-26 22:21:08 +00:00
< script src = "../_static/documentation_options.js?v=64aa1715" > < / script >
2024-07-28 22:52:47 +00:00
< script src = "../_static/doctools.js?v=9a2dae69" > < / script >
< script src = "../_static/sphinx_highlight.js?v=dc90522c" > < / script >
2023-12-05 16:25:51 -08:00
< script src = "../_static/clipboard.min.js?v=a7894cd8" > < / script >
< script src = "../_static/copybutton.js?v=f281be69" > < / script >
< script src = "../_static/js/theme.js" > < / script >
< link rel = "index" title = "Index" href = "../genindex.html" / >
< link rel = "search" title = "Search" href = "../search.html" / >
2024-07-28 22:52:47 +00:00
< link rel = "next" title = "kittycad.models.modeling_cmd.default_camera_focus_on" href = "kittycad.models.modeling_cmd.default_camera_focus_on.html" / >
2023-12-05 16:25:51 -08:00
< link rel = "prev" title = "kittycad.models.modeling_cmd.curve_get_type" href = "kittycad.models.modeling_cmd.curve_get_type.html" / >
< / head >
< body class = "wy-body-for-nav" >
< div class = "wy-grid-for-nav" >
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side" >
< div class = "wy-side-scroll" >
< div class = "wy-side-nav-search" >
< a href = "../index.html" class = "icon icon-home" >
kittycad
< / a >
< div class = "version" >
2024-08-26 22:21:08 +00:00
v0.6.21
2023-12-05 16:25:51 -08:00
< / div >
< div role = "search" >
< form id = "rtd-search-form" class = "wy-form" action = "../search.html" method = "get" >
< input type = "text" name = "q" placeholder = "Search docs" aria-label = "Search docs" / >
< input type = "hidden" name = "check_keywords" value = "yes" / >
< input type = "hidden" name = "area" value = "default" / >
< / form >
< / div >
< / div > < div class = "wy-menu wy-menu-vertical" data-spy = "affix" role = "navigation" aria-label = "Navigation menu" >
< ul class = "current" >
< li class = "toctree-l1" > < a class = "reference internal" href = "kittycad.api.html" > kittycad.api< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "kittycad.client.html" > kittycad.client< / a > < / li >
< li class = "toctree-l1 current" > < a class = "reference internal" href = "kittycad.models.html" > kittycad.models< / a > < ul class = "current" >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.account_provider.html" > kittycad.models.account_provider< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.add_org_member.html" > kittycad.models.add_org_member< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.address_details.html" > kittycad.models.address_details< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.angle.html" > kittycad.models.angle< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_line_end.html" > kittycad.models.annotation_line_end< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_line_end_options.html" > kittycad.models.annotation_line_end_options< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_options.html" > kittycad.models.annotation_options< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_text_alignment_x.html" > kittycad.models.annotation_text_alignment_x< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_text_alignment_y.html" > kittycad.models.annotation_text_alignment_y< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_text_options.html" > kittycad.models.annotation_text_options< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.annotation_type.html" > kittycad.models.annotation_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_call_query_group.html" > kittycad.models.api_call_query_group< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_call_query_group_by.html" > kittycad.models.api_call_query_group_by< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_call_status.html" > kittycad.models.api_call_status< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_call_with_price.html" > kittycad.models.api_call_with_price< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_call_with_price_results_page.html" > kittycad.models.api_call_with_price_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_error.html" > kittycad.models.api_error< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_token.html" > kittycad.models.api_token< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.api_token_results_page.html" > kittycad.models.api_token_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.app_client_info.html" > kittycad.models.app_client_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.async_api_call.html" > kittycad.models.async_api_call< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.async_api_call_output.html" > kittycad.models.async_api_call_output< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.async_api_call_results_page.html" > kittycad.models.async_api_call_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.async_api_call_type.html" > kittycad.models.async_api_call_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.auth_callback.html" > kittycad.models.auth_callback< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.axis.html" > kittycad.models.axis< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.axis_direction_pair.html" > kittycad.models.axis_direction_pair< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.base64data.html" > kittycad.models.base64data< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.batch_response.html" > kittycad.models.batch_response< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.billing_info.html" > kittycad.models.billing_info< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.block_reason.html" > kittycad.models.block_reason< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.cache_metadata.html" > kittycad.models.cache_metadata< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.camera_drag_end.html" > kittycad.models.camera_drag_end< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.camera_drag_interaction_type.html" > kittycad.models.camera_drag_interaction_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.camera_drag_move.html" > kittycad.models.camera_drag_move< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.camera_settings.html" > kittycad.models.camera_settings< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.card_details.html" > kittycad.models.card_details< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.center_of_mass.html" > kittycad.models.center_of_mass< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.client_metrics.html" > kittycad.models.client_metrics< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.close_path.html" > kittycad.models.close_path< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.cluster.html" > kittycad.models.cluster< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.code_language.html" > kittycad.models.code_language< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.code_output.html" > kittycad.models.code_output< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.color.html" > kittycad.models.color< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.connection.html" > kittycad.models.connection< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.country_code.html" > kittycad.models.country_code< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.coupon.html" > kittycad.models.coupon< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.created_at_sort_mode.html" > kittycad.models.created_at_sort_mode< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.currency.html" > kittycad.models.currency< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.curve_get_control_points.html" > kittycad.models.curve_get_control_points< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.curve_get_end_points.html" > kittycad.models.curve_get_end_points< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.curve_get_type.html" > kittycad.models.curve_get_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.curve_type.html" > kittycad.models.curve_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.customer.html" > kittycad.models.customer< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.customer_balance.html" > kittycad.models.customer_balance< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.cut_type.html" > kittycad.models.cut_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.default_camera_focus_on.html" > kittycad.models.default_camera_focus_on< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.default_camera_get_settings.html" > kittycad.models.default_camera_get_settings< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.default_camera_zoom.html" > kittycad.models.default_camera_zoom< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.density.html" > kittycad.models.density< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.der_encoded_key_pair.html" > kittycad.models.der_encoded_key_pair< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.device_access_token_request_form.html" > kittycad.models.device_access_token_request_form< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.device_auth_request_form.html" > kittycad.models.device_auth_request_form< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.device_auth_verify_params.html" > kittycad.models.device_auth_verify_params< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.direction.html" > kittycad.models.direction< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.discount.html" > kittycad.models.discount< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.discount_code.html" > kittycad.models.discount_code< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.distance_type.html" > kittycad.models.distance_type< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.email_authentication_form.html" > kittycad.models.email_authentication_form< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.empty.html" > kittycad.models.empty< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_circular_pattern.html" > kittycad.models.entity_circular_pattern< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_all_child_uuids.html" > kittycad.models.entity_get_all_child_uuids< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_child_uuid.html" > kittycad.models.entity_get_child_uuid< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_distance.html" > kittycad.models.entity_get_distance< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_num_children.html" > kittycad.models.entity_get_num_children< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_parent_id.html" > kittycad.models.entity_get_parent_id< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_get_sketch_paths.html" > kittycad.models.entity_get_sketch_paths< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_linear_pattern.html" > kittycad.models.entity_linear_pattern< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_linear_pattern_transform.html" > kittycad.models.entity_linear_pattern_transform< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.entity_type.html" > kittycad.models.entity_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.environment.html" > kittycad.models.environment< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.error.html" > kittycad.models.error< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.error_code.html" > kittycad.models.error_code< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.event.html" > kittycad.models.event< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.export.html" > kittycad.models.export< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.export_file.html" > kittycad.models.export_file< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.extended_user.html" > kittycad.models.extended_user< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.extended_user_results_page.html" > kittycad.models.extended_user_results_page< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.extrusion_face_cap_type.html" > kittycad.models.extrusion_face_cap_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.extrusion_face_info.html" > kittycad.models.extrusion_face_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.face_get_center.html" > kittycad.models.face_get_center< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.face_get_gradient.html" > kittycad.models.face_get_gradient< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.face_get_position.html" > kittycad.models.face_get_position< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.face_is_planar.html" > kittycad.models.face_is_planar< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.failure_web_socket_response.html" > kittycad.models.failure_web_socket_response< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.fbx_storage.html" > kittycad.models.fbx_storage< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_center_of_mass.html" > kittycad.models.file_center_of_mass< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_conversion.html" > kittycad.models.file_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_density.html" > kittycad.models.file_density< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_export_format.html" > kittycad.models.file_export_format< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_import_format.html" > kittycad.models.file_import_format< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_mass.html" > kittycad.models.file_mass< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_surface_area.html" > kittycad.models.file_surface_area< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_system_metadata.html" > kittycad.models.file_system_metadata< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.file_volume.html" > kittycad.models.file_volume< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.gateway.html" > kittycad.models.gateway< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.get_entity_type.html" > kittycad.models.get_entity_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.get_num_objects.html" > kittycad.models.get_num_objects< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.get_sketch_mode_plane.html" > kittycad.models.get_sketch_mode_plane< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.global_axis.html" > kittycad.models.global_axis< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.gltf_presentation.html" > kittycad.models.gltf_presentation< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.gltf_storage.html" > kittycad.models.gltf_storage< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.highlight_set_entity.html" > kittycad.models.highlight_set_entity< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ice_server.html" > kittycad.models.ice_server< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.idp_metadata_source.html" > kittycad.models.idp_metadata_source< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.image_format.html" > kittycad.models.image_format< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.import_file.html" > kittycad.models.import_file< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.import_files.html" > kittycad.models.import_files< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.imported_geometry.html" > kittycad.models.imported_geometry< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.input_format.html" > kittycad.models.input_format< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.invoice.html" > kittycad.models.invoice< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.invoice_line_item.html" > kittycad.models.invoice_line_item< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.invoice_status.html" > kittycad.models.invoice_status< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ip_addr_info.html" > kittycad.models.ip_addr_info< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.jetstream.html" > kittycad.models.jetstream< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.jetstream_api_stats.html" > kittycad.models.jetstream_api_stats< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.jetstream_config.html" > kittycad.models.jetstream_config< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.jetstream_stats.html" > kittycad.models.jetstream_stats< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.kcl_code_completion_params.html" > kittycad.models.kcl_code_completion_params< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.kcl_code_completion_request.html" > kittycad.models.kcl_code_completion_request< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.kcl_code_completion_response.html" > kittycad.models.kcl_code_completion_response< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.leaf_node.html" > kittycad.models.leaf_node< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.length_unit.html" > kittycad.models.length_unit< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.linear_transform.html" > kittycad.models.linear_transform< / a > < / li >
2024-08-26 22:21:08 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.loft.html" > kittycad.models.loft< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.mass.html" > kittycad.models.mass< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.meta_cluster_info.html" > kittycad.models.meta_cluster_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.metadata.html" > kittycad.models.metadata< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.method.html" > kittycad.models.method< / a > < / li >
2024-08-22 21:44:40 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ml_feedback.html" > kittycad.models.ml_feedback< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ml_prompt.html" > kittycad.models.ml_prompt< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ml_prompt_metadata.html" > kittycad.models.ml_prompt_metadata< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ml_prompt_results_page.html" > kittycad.models.ml_prompt_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ml_prompt_type.html" > kittycad.models.ml_prompt_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_app_event_type.html" > kittycad.models.modeling_app_event_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_app_individual_subscription_tier.html" > kittycad.models.modeling_app_individual_subscription_tier< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_app_organization_subscription_tier.html" > kittycad.models.modeling_app_organization_subscription_tier< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_app_subscription_tier.html" > kittycad.models.modeling_app_subscription_tier< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_app_subscription_tier_name.html" > kittycad.models.modeling_app_subscription_tier_name< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2 current" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html" > kittycad.models.modeling_cmd< / a > < ul class = "current" >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.camera_drag_end.html" > kittycad.models.modeling_cmd.camera_drag_end< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.camera_drag_move.html" > kittycad.models.modeling_cmd.camera_drag_move< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.camera_drag_start.html" > kittycad.models.modeling_cmd.camera_drag_start< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.center_of_mass.html" > kittycad.models.modeling_cmd.center_of_mass< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.close_path.html" > kittycad.models.modeling_cmd.close_path< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.curve_get_control_points.html" > kittycad.models.modeling_cmd.curve_get_control_points< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.curve_get_end_points.html" > kittycad.models.modeling_cmd.curve_get_end_points< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.curve_get_type.html" > kittycad.models.modeling_cmd.curve_get_type< / a > < / li >
< li class = "toctree-l3 current" > < a class = "current reference internal" href = "#" > kittycad.models.modeling_cmd.curve_set_constraint< / a > < ul >
< li class = "toctree-l4" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint" > < code class = "docutils literal notranslate" > < span class = "pre" > curve_set_constraint< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_focus_on.html" > kittycad.models.modeling_cmd.default_camera_focus_on< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_get_settings.html" > kittycad.models.modeling_cmd.default_camera_get_settings< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_look_at.html" > kittycad.models.modeling_cmd.default_camera_look_at< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_perspective_settings.html" > kittycad.models.modeling_cmd.default_camera_perspective_settings< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_set_orthographic.html" > kittycad.models.modeling_cmd.default_camera_set_orthographic< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_set_perspective.html" > kittycad.models.modeling_cmd.default_camera_set_perspective< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.default_camera_zoom.html" > kittycad.models.modeling_cmd.default_camera_zoom< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.density.html" > kittycad.models.modeling_cmd.density< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.edge_lines_visible.html" > kittycad.models.modeling_cmd.edge_lines_visible< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.edit_mode_enter.html" > kittycad.models.modeling_cmd.edit_mode_enter< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.edit_mode_exit.html" > kittycad.models.modeling_cmd.edit_mode_exit< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.enable_sketch_mode.html" > kittycad.models.modeling_cmd.enable_sketch_mode< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_circular_pattern.html" > kittycad.models.modeling_cmd.entity_circular_pattern< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_fade.html" > kittycad.models.modeling_cmd.entity_fade< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_all_child_uuids.html" > kittycad.models.modeling_cmd.entity_get_all_child_uuids< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_child_uuid.html" > kittycad.models.modeling_cmd.entity_get_child_uuid< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_distance.html" > kittycad.models.modeling_cmd.entity_get_distance< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_num_children.html" > kittycad.models.modeling_cmd.entity_get_num_children< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_parent_id.html" > kittycad.models.modeling_cmd.entity_get_parent_id< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_get_sketch_paths.html" > kittycad.models.modeling_cmd.entity_get_sketch_paths< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_linear_pattern.html" > kittycad.models.modeling_cmd.entity_linear_pattern< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_linear_pattern_transform.html" > kittycad.models.modeling_cmd.entity_linear_pattern_transform< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_make_helix.html" > kittycad.models.modeling_cmd.entity_make_helix< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_mirror.html" > kittycad.models.modeling_cmd.entity_mirror< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_mirror_across_edge.html" > kittycad.models.modeling_cmd.entity_mirror_across_edge< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.entity_set_opacity.html" > kittycad.models.modeling_cmd.entity_set_opacity< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.export.html" > kittycad.models.modeling_cmd.export< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.extend_path.html" > kittycad.models.modeling_cmd.extend_path< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.extrude.html" > kittycad.models.modeling_cmd.extrude< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.face_get_center.html" > kittycad.models.modeling_cmd.face_get_center< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.face_get_gradient.html" > kittycad.models.modeling_cmd.face_get_gradient< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.face_get_position.html" > kittycad.models.modeling_cmd.face_get_position< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.face_is_planar.html" > kittycad.models.modeling_cmd.face_is_planar< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.get_entity_type.html" > kittycad.models.modeling_cmd.get_entity_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.get_num_objects.html" > kittycad.models.modeling_cmd.get_num_objects< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.get_sketch_mode_plane.html" > kittycad.models.modeling_cmd.get_sketch_mode_plane< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.handle_mouse_drag_end.html" > kittycad.models.modeling_cmd.handle_mouse_drag_end< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.handle_mouse_drag_move.html" > kittycad.models.modeling_cmd.handle_mouse_drag_move< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.handle_mouse_drag_start.html" > kittycad.models.modeling_cmd.handle_mouse_drag_start< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.highlight_set_entities.html" > kittycad.models.modeling_cmd.highlight_set_entities< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.highlight_set_entity.html" > kittycad.models.modeling_cmd.highlight_set_entity< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.import_files.html" > kittycad.models.modeling_cmd.import_files< / a > < / li >
2024-08-26 22:21:08 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.loft.html" > kittycad.models.modeling_cmd.loft< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.make_axes_gizmo.html" > kittycad.models.modeling_cmd.make_axes_gizmo< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.make_plane.html" > kittycad.models.modeling_cmd.make_plane< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.mass.html" > kittycad.models.modeling_cmd.mass< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.mouse_click.html" > kittycad.models.modeling_cmd.mouse_click< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.mouse_move.html" > kittycad.models.modeling_cmd.mouse_move< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.move_path_pen.html" > kittycad.models.modeling_cmd.move_path_pen< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.new_annotation.html" > kittycad.models.modeling_cmd.new_annotation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.object_bring_to_front.html" > kittycad.models.modeling_cmd.object_bring_to_front< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.object_set_material_params_pbr.html" > kittycad.models.modeling_cmd.object_set_material_params_pbr< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.object_visible.html" > kittycad.models.modeling_cmd.object_visible< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.path_get_curve_uuid.html" > kittycad.models.modeling_cmd.path_get_curve_uuid< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.path_get_curve_uuids_for_vertices.html" > kittycad.models.modeling_cmd.path_get_curve_uuids_for_vertices< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.path_get_info.html" > kittycad.models.modeling_cmd.path_get_info< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.path_get_sketch_target_uuid.html" > kittycad.models.modeling_cmd.path_get_sketch_target_uuid< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.path_get_vertex_uuids.html" > kittycad.models.modeling_cmd.path_get_vertex_uuids< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.plane_intersect_and_project.html" > kittycad.models.modeling_cmd.plane_intersect_and_project< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.plane_set_color.html" > kittycad.models.modeling_cmd.plane_set_color< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.reconfigure_stream.html" > kittycad.models.modeling_cmd.reconfigure_stream< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.remove_scene_objects.html" > kittycad.models.modeling_cmd.remove_scene_objects< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.revolve.html" > kittycad.models.modeling_cmd.revolve< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.revolve_about_edge.html" > kittycad.models.modeling_cmd.revolve_about_edge< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.scene_clear_all.html" > kittycad.models.modeling_cmd.scene_clear_all< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_add.html" > kittycad.models.modeling_cmd.select_add< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_clear.html" > kittycad.models.modeling_cmd.select_clear< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_get.html" > kittycad.models.modeling_cmd.select_get< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_remove.html" > kittycad.models.modeling_cmd.select_remove< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_replace.html" > kittycad.models.modeling_cmd.select_replace< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.select_with_point.html" > kittycad.models.modeling_cmd.select_with_point< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.send_object.html" > kittycad.models.modeling_cmd.send_object< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_background_color.html" > kittycad.models.modeling_cmd.set_background_color< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_current_tool_properties.html" > kittycad.models.modeling_cmd.set_current_tool_properties< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_default_system_properties.html" > kittycad.models.modeling_cmd.set_default_system_properties< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_scene_units.html" > kittycad.models.modeling_cmd.set_scene_units< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_selection_filter.html" > kittycad.models.modeling_cmd.set_selection_filter< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_selection_type.html" > kittycad.models.modeling_cmd.set_selection_type< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.set_tool.html" > kittycad.models.modeling_cmd.set_tool< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.sketch_mode_disable.html" > kittycad.models.modeling_cmd.sketch_mode_disable< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid2d_add_hole.html" > kittycad.models.modeling_cmd.solid2d_add_hole< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_fillet_edge.html" > kittycad.models.modeling_cmd.solid3d_fillet_edge< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_all_edge_faces.html" > kittycad.models.modeling_cmd.solid3d_get_all_edge_faces< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_all_opposite_edges.html" > kittycad.models.modeling_cmd.solid3d_get_all_opposite_edges< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_extrusion_face_info.html" > kittycad.models.modeling_cmd.solid3d_get_extrusion_face_info< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_next_adjacent_edge.html" > kittycad.models.modeling_cmd.solid3d_get_next_adjacent_edge< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_opposite_edge.html" > kittycad.models.modeling_cmd.solid3d_get_opposite_edge< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_get_prev_adjacent_edge.html" > kittycad.models.modeling_cmd.solid3d_get_prev_adjacent_edge< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.solid3d_shell_face.html" > kittycad.models.modeling_cmd.solid3d_shell_face< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.start_path.html" > kittycad.models.modeling_cmd.start_path< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.surface_area.html" > kittycad.models.modeling_cmd.surface_area< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.take_snapshot.html" > kittycad.models.modeling_cmd.take_snapshot< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.update_annotation.html" > kittycad.models.modeling_cmd.update_annotation< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.view_isometric.html" > kittycad.models.modeling_cmd.view_isometric< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.volume.html" > kittycad.models.modeling_cmd.volume< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.zoom_to_fit.html" > kittycad.models.modeling_cmd.zoom_to_fit< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.camera_drag_end" > < code class = "docutils literal notranslate" > < span class = "pre" > camera_drag_end< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.camera_drag_move" > < code class = "docutils literal notranslate" > < span class = "pre" > camera_drag_move< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.camera_drag_start" > < code class = "docutils literal notranslate" > < span class = "pre" > camera_drag_start< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.center_of_mass" > < code class = "docutils literal notranslate" > < span class = "pre" > center_of_mass< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.close_path" > < code class = "docutils literal notranslate" > < span class = "pre" > close_path< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.curve_get_control_points" > < code class = "docutils literal notranslate" > < span class = "pre" > curve_get_control_points< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.curve_get_end_points" > < code class = "docutils literal notranslate" > < span class = "pre" > curve_get_end_points< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.curve_get_type" > < code class = "docutils literal notranslate" > < span class = "pre" > curve_get_type< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.curve_set_constraint" > < code class = "docutils literal notranslate" > < span class = "pre" > curve_set_constraint< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_focus_on" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_focus_on< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_get_settings" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_get_settings< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_look_at" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_look_at< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_perspective_settings" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_perspective_settings< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_set_orthographic" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_set_orthographic< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_set_perspective" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_set_perspective< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.default_camera_zoom" > < code class = "docutils literal notranslate" > < span class = "pre" > default_camera_zoom< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.density" > < code class = "docutils literal notranslate" > < span class = "pre" > density< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.edge_lines_visible" > < code class = "docutils literal notranslate" > < span class = "pre" > edge_lines_visible< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.edit_mode_enter" > < code class = "docutils literal notranslate" > < span class = "pre" > edit_mode_enter< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.edit_mode_exit" > < code class = "docutils literal notranslate" > < span class = "pre" > edit_mode_exit< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.enable_sketch_mode" > < code class = "docutils literal notranslate" > < span class = "pre" > enable_sketch_mode< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_circular_pattern" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_circular_pattern< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_fade" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_fade< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_all_child_uuids" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_all_child_uuids< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_child_uuid" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_child_uuid< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_distance" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_distance< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_num_children" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_num_children< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_parent_id" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_parent_id< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_get_sketch_paths" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_get_sketch_paths< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_linear_pattern" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_linear_pattern< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_linear_pattern_transform" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_linear_pattern_transform< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_make_helix" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_make_helix< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_mirror" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_mirror< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_mirror_across_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_mirror_across_edge< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.entity_set_opacity" > < code class = "docutils literal notranslate" > < span class = "pre" > entity_set_opacity< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.export" > < code class = "docutils literal notranslate" > < span class = "pre" > export< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.extend_path" > < code class = "docutils literal notranslate" > < span class = "pre" > extend_path< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.extrude" > < code class = "docutils literal notranslate" > < span class = "pre" > extrude< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.face_get_center" > < code class = "docutils literal notranslate" > < span class = "pre" > face_get_center< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.face_get_gradient" > < code class = "docutils literal notranslate" > < span class = "pre" > face_get_gradient< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.face_get_position" > < code class = "docutils literal notranslate" > < span class = "pre" > face_get_position< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.face_is_planar" > < code class = "docutils literal notranslate" > < span class = "pre" > face_is_planar< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.get_entity_type" > < code class = "docutils literal notranslate" > < span class = "pre" > get_entity_type< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.get_num_objects" > < code class = "docutils literal notranslate" > < span class = "pre" > get_num_objects< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.get_sketch_mode_plane" > < code class = "docutils literal notranslate" > < span class = "pre" > get_sketch_mode_plane< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.handle_mouse_drag_end" > < code class = "docutils literal notranslate" > < span class = "pre" > handle_mouse_drag_end< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.handle_mouse_drag_move" > < code class = "docutils literal notranslate" > < span class = "pre" > handle_mouse_drag_move< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.handle_mouse_drag_start" > < code class = "docutils literal notranslate" > < span class = "pre" > handle_mouse_drag_start< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.highlight_set_entities" > < code class = "docutils literal notranslate" > < span class = "pre" > highlight_set_entities< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.highlight_set_entity" > < code class = "docutils literal notranslate" > < span class = "pre" > highlight_set_entity< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.import_files" > < code class = "docutils literal notranslate" > < span class = "pre" > import_files< / span > < / code > < / a > < / li >
2024-08-26 22:21:08 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.loft" > < code class = "docutils literal notranslate" > < span class = "pre" > loft< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.make_axes_gizmo" > < code class = "docutils literal notranslate" > < span class = "pre" > make_axes_gizmo< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.make_plane" > < code class = "docutils literal notranslate" > < span class = "pre" > make_plane< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.mass" > < code class = "docutils literal notranslate" > < span class = "pre" > mass< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.mouse_click" > < code class = "docutils literal notranslate" > < span class = "pre" > mouse_click< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.mouse_move" > < code class = "docutils literal notranslate" > < span class = "pre" > mouse_move< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.move_path_pen" > < code class = "docutils literal notranslate" > < span class = "pre" > move_path_pen< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.new_annotation" > < code class = "docutils literal notranslate" > < span class = "pre" > new_annotation< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.object_bring_to_front" > < code class = "docutils literal notranslate" > < span class = "pre" > object_bring_to_front< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.object_set_material_params_pbr" > < code class = "docutils literal notranslate" > < span class = "pre" > object_set_material_params_pbr< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.object_visible" > < code class = "docutils literal notranslate" > < span class = "pre" > object_visible< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.path_get_curve_uuid" > < code class = "docutils literal notranslate" > < span class = "pre" > path_get_curve_uuid< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.path_get_curve_uuids_for_vertices" > < code class = "docutils literal notranslate" > < span class = "pre" > path_get_curve_uuids_for_vertices< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.path_get_info" > < code class = "docutils literal notranslate" > < span class = "pre" > path_get_info< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.path_get_sketch_target_uuid" > < code class = "docutils literal notranslate" > < span class = "pre" > path_get_sketch_target_uuid< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.path_get_vertex_uuids" > < code class = "docutils literal notranslate" > < span class = "pre" > path_get_vertex_uuids< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.plane_intersect_and_project" > < code class = "docutils literal notranslate" > < span class = "pre" > plane_intersect_and_project< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.plane_set_color" > < code class = "docutils literal notranslate" > < span class = "pre" > plane_set_color< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.reconfigure_stream" > < code class = "docutils literal notranslate" > < span class = "pre" > reconfigure_stream< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.remove_scene_objects" > < code class = "docutils literal notranslate" > < span class = "pre" > remove_scene_objects< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.revolve" > < code class = "docutils literal notranslate" > < span class = "pre" > revolve< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.revolve_about_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > revolve_about_edge< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.scene_clear_all" > < code class = "docutils literal notranslate" > < span class = "pre" > scene_clear_all< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_add" > < code class = "docutils literal notranslate" > < span class = "pre" > select_add< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_clear" > < code class = "docutils literal notranslate" > < span class = "pre" > select_clear< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_get" > < code class = "docutils literal notranslate" > < span class = "pre" > select_get< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_remove" > < code class = "docutils literal notranslate" > < span class = "pre" > select_remove< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_replace" > < code class = "docutils literal notranslate" > < span class = "pre" > select_replace< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.select_with_point" > < code class = "docutils literal notranslate" > < span class = "pre" > select_with_point< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.send_object" > < code class = "docutils literal notranslate" > < span class = "pre" > send_object< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_background_color" > < code class = "docutils literal notranslate" > < span class = "pre" > set_background_color< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_current_tool_properties" > < code class = "docutils literal notranslate" > < span class = "pre" > set_current_tool_properties< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_default_system_properties" > < code class = "docutils literal notranslate" > < span class = "pre" > set_default_system_properties< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_scene_units" > < code class = "docutils literal notranslate" > < span class = "pre" > set_scene_units< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_selection_filter" > < code class = "docutils literal notranslate" > < span class = "pre" > set_selection_filter< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_selection_type" > < code class = "docutils literal notranslate" > < span class = "pre" > set_selection_type< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.set_tool" > < code class = "docutils literal notranslate" > < span class = "pre" > set_tool< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.sketch_mode_disable" > < code class = "docutils literal notranslate" > < span class = "pre" > sketch_mode_disable< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid2d_add_hole" > < code class = "docutils literal notranslate" > < span class = "pre" > solid2d_add_hole< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_fillet_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_fillet_edge< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_all_edge_faces" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_all_edge_faces< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_all_opposite_edges" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_all_opposite_edges< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_extrusion_face_info" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_extrusion_face_info< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_next_adjacent_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_next_adjacent_edge< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_opposite_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_opposite_edge< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_get_prev_adjacent_edge" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_get_prev_adjacent_edge< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.solid3d_shell_face" > < code class = "docutils literal notranslate" > < span class = "pre" > solid3d_shell_face< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.start_path" > < code class = "docutils literal notranslate" > < span class = "pre" > start_path< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.surface_area" > < code class = "docutils literal notranslate" > < span class = "pre" > surface_area< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.take_snapshot" > < code class = "docutils literal notranslate" > < span class = "pre" > take_snapshot< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.update_annotation" > < code class = "docutils literal notranslate" > < span class = "pre" > update_annotation< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.view_isometric" > < code class = "docutils literal notranslate" > < span class = "pre" > view_isometric< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.volume" > < code class = "docutils literal notranslate" > < span class = "pre" > volume< / span > < / code > < / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "kittycad.models.modeling_cmd.html#kittycad.models.modeling_cmd.zoom_to_fit" > < code class = "docutils literal notranslate" > < span class = "pre" > zoom_to_fit< / span > < / code > < / a > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_cmd_id.html" > kittycad.models.modeling_cmd_id< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_cmd_req.html" > kittycad.models.modeling_cmd_req< / a > < / li >
2024-08-23 20:56:42 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.modeling_session_data.html" > kittycad.models.modeling_session_data< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.mouse_click.html" > kittycad.models.mouse_click< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.o_auth2_client_info.html" > kittycad.models.o_auth2_client_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.o_auth2_grant_type.html" > kittycad.models.o_auth2_grant_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ok_modeling_cmd_response.html" > kittycad.models.ok_modeling_cmd_response< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ok_web_socket_response_data.html" > kittycad.models.ok_web_socket_response_data< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.onboarding.html" > kittycad.models.onboarding< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org.html" > kittycad.models.org< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org_details.html" > kittycad.models.org_details< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org_member.html" > kittycad.models.org_member< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org_member_results_page.html" > kittycad.models.org_member_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org_results_page.html" > kittycad.models.org_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.org_role.html" > kittycad.models.org_role< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.output_file.html" > kittycad.models.output_file< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.output_format.html" > kittycad.models.output_format< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_command.html" > kittycad.models.path_command< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_component_constraint_bound.html" > kittycad.models.path_component_constraint_bound< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_component_constraint_type.html" > kittycad.models.path_component_constraint_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_get_curve_uuid.html" > kittycad.models.path_get_curve_uuid< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_get_curve_uuids_for_vertices.html" > kittycad.models.path_get_curve_uuids_for_vertices< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_get_info.html" > kittycad.models.path_get_info< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_get_sketch_target_uuid.html" > kittycad.models.path_get_sketch_target_uuid< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_get_vertex_uuids.html" > kittycad.models.path_get_vertex_uuids< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_segment.html" > kittycad.models.path_segment< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.path_segment_info.html" > kittycad.models.path_segment_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.payment_intent.html" > kittycad.models.payment_intent< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.payment_method.html" > kittycad.models.payment_method< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.payment_method_card_checks.html" > kittycad.models.payment_method_card_checks< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.payment_method_type.html" > kittycad.models.payment_method_type< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.perspective_camera_parameters.html" > kittycad.models.perspective_camera_parameters< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.plan_interval.html" > kittycad.models.plan_interval< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.plane_intersect_and_project.html" > kittycad.models.plane_intersect_and_project< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.ply_storage.html" > kittycad.models.ply_storage< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.point2d.html" > kittycad.models.point2d< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.point3d.html" > kittycad.models.point3d< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.point4d.html" > kittycad.models.point4d< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.pong.html" > kittycad.models.pong< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.post_effect_type.html" > kittycad.models.post_effect_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.privacy_settings.html" > kittycad.models.privacy_settings< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.raw_file.html" > kittycad.models.raw_file< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.rtc_ice_candidate_init.html" > kittycad.models.rtc_ice_candidate_init< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.rtc_sdp_type.html" > kittycad.models.rtc_sdp_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.rtc_session_description.html" > kittycad.models.rtc_session_description< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.saml_identity_provider.html" > kittycad.models.saml_identity_provider< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.saml_identity_provider_create.html" > kittycad.models.saml_identity_provider_create< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.scene_selection_type.html" > kittycad.models.scene_selection_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.scene_tool_type.html" > kittycad.models.scene_tool_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.select_get.html" > kittycad.models.select_get< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.select_with_point.html" > kittycad.models.select_with_point< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.selection.html" > kittycad.models.selection< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.service_account.html" > kittycad.models.service_account< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.service_account_results_page.html" > kittycad.models.service_account_results_page< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.session.html" > kittycad.models.session< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.session_token_uuid.html" > kittycad.models.session_token_uuid< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_all_edge_faces.html" > kittycad.models.solid3d_get_all_edge_faces< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_all_opposite_edges.html" > kittycad.models.solid3d_get_all_opposite_edges< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_extrusion_face_info.html" > kittycad.models.solid3d_get_extrusion_face_info< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_next_adjacent_edge.html" > kittycad.models.solid3d_get_next_adjacent_edge< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_opposite_edge.html" > kittycad.models.solid3d_get_opposite_edge< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.solid3d_get_prev_adjacent_edge.html" > kittycad.models.solid3d_get_prev_adjacent_edge< / a > < / li >
2024-08-22 21:44:40 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.source_position.html" > kittycad.models.source_position< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.source_range.html" > kittycad.models.source_range< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.source_range_prompt.html" > kittycad.models.source_range_prompt< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.stl_storage.html" > kittycad.models.stl_storage< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.store_coupon_params.html" > kittycad.models.store_coupon_params< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.string_uuid.html" > kittycad.models.string_uuid< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.subscription_tier_feature.html" > kittycad.models.subscription_tier_feature< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.subscription_tier_price.html" > kittycad.models.subscription_tier_price< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.subscription_tier_type.html" > kittycad.models.subscription_tier_type< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.subscription_training_data_behavior.html" > kittycad.models.subscription_training_data_behavior< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.success_web_socket_response.html" > kittycad.models.success_web_socket_response< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.support_tier.html" > kittycad.models.support_tier< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.surface_area.html" > kittycad.models.surface_area< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.system.html" > kittycad.models.system< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.take_snapshot.html" > kittycad.models.take_snapshot< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad.html" > kittycad.models.text_to_cad< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad_create_body.html" > kittycad.models.text_to_cad_create_body< / a > < / li >
2024-08-22 21:44:40 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad_iteration.html" > kittycad.models.text_to_cad_iteration< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad_iteration_body.html" > kittycad.models.text_to_cad_iteration_body< / a > < / li >
2024-08-10 00:46:56 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad_model.html" > kittycad.models.text_to_cad_model< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.text_to_cad_results_page.html" > kittycad.models.text_to_cad_results_page< / a > < / li >
2024-08-26 22:21:08 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.token_revoke_request_form.html" > kittycad.models.token_revoke_request_form< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_angle.html" > kittycad.models.unit_angle< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_angle_conversion.html" > kittycad.models.unit_angle_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_area.html" > kittycad.models.unit_area< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_area_conversion.html" > kittycad.models.unit_area_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_current.html" > kittycad.models.unit_current< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_current_conversion.html" > kittycad.models.unit_current_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_density.html" > kittycad.models.unit_density< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_energy.html" > kittycad.models.unit_energy< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_energy_conversion.html" > kittycad.models.unit_energy_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_force.html" > kittycad.models.unit_force< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_force_conversion.html" > kittycad.models.unit_force_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_frequency.html" > kittycad.models.unit_frequency< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_frequency_conversion.html" > kittycad.models.unit_frequency_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_length.html" > kittycad.models.unit_length< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_length_conversion.html" > kittycad.models.unit_length_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_mass.html" > kittycad.models.unit_mass< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_mass_conversion.html" > kittycad.models.unit_mass_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_power.html" > kittycad.models.unit_power< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_power_conversion.html" > kittycad.models.unit_power_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_pressure.html" > kittycad.models.unit_pressure< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_pressure_conversion.html" > kittycad.models.unit_pressure_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_temperature.html" > kittycad.models.unit_temperature< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_temperature_conversion.html" > kittycad.models.unit_temperature_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_torque.html" > kittycad.models.unit_torque< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_torque_conversion.html" > kittycad.models.unit_torque_conversion< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_volume.html" > kittycad.models.unit_volume< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.unit_volume_conversion.html" > kittycad.models.unit_volume_conversion< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.update_member_to_org_body.html" > kittycad.models.update_member_to_org_body< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.update_payment_balance.html" > kittycad.models.update_payment_balance< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.update_user.html" > kittycad.models.update_user< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.user.html" > kittycad.models.user< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.user_org_info.html" > kittycad.models.user_org_info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.user_org_role.html" > kittycad.models.user_org_role< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.user_results_page.html" > kittycad.models.user_results_page< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.uuid.html" > kittycad.models.uuid< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.verification_token_response.html" > kittycad.models.verification_token_response< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.view_isometric.html" > kittycad.models.view_isometric< / a > < / li >
2023-12-05 16:25:51 -08:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.volume.html" > kittycad.models.volume< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.web_socket_request.html" > kittycad.models.web_socket_request< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.web_socket_response.html" > kittycad.models.web_socket_response< / a > < / li >
2024-07-28 22:52:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoo_product_subscription.html" > kittycad.models.zoo_product_subscription< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoo_product_subscriptions.html" > kittycad.models.zoo_product_subscriptions< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoo_product_subscriptions_org_request.html" > kittycad.models.zoo_product_subscriptions_org_request< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoo_product_subscriptions_user_request.html" > kittycad.models.zoo_product_subscriptions_user_request< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoo_tool.html" > kittycad.models.zoo_tool< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "kittycad.models.zoom_to_fit.html" > kittycad.models.zoom_to_fit< / a > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "kittycad.types.html" > kittycad.types< / a > < / li >
< / ul >
< / div >
< / div >
< / nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" > < nav class = "wy-nav-top" aria-label = "Mobile navigation menu" >
< i data-toggle = "wy-nav-top" class = "fa fa-bars" > < / i >
< a href = "../index.html" > kittycad< / a >
< / nav >
< div class = "wy-nav-content" >
< div class = "rst-content" >
< div role = "navigation" aria-label = "Page navigation" >
< ul class = "wy-breadcrumbs" >
< li > < a href = "../index.html" class = "icon icon-home" aria-label = "Home" > < / a > < / li >
< li class = "breadcrumb-item" > < a href = "kittycad.models.html" > kittycad.models< / a > < / li >
< li class = "breadcrumb-item" > < a href = "kittycad.models.modeling_cmd.html" > kittycad.models.modeling_cmd< / a > < / li >
< li class = "breadcrumb-item active" > kittycad.models.modeling_cmd.curve_set_constraint< / li >
< li class = "wy-breadcrumbs-aside" >
< / li >
< / ul >
< hr / >
< / div >
< div role = "main" class = "document" itemscope = "itemscope" itemtype = "http://schema.org/Article" >
< div itemprop = "articleBody" >
< section id = "kittycad-models-modeling-cmd-curve-set-constraint" >
2024-07-28 22:52:47 +00:00
< h1 > kittycad.models.modeling_cmd.curve_set_constraint< a class = "headerlink" href = "#kittycad-models-modeling-cmd-curve-set-constraint" title = "Link to this heading" > < / a > < / h1 >
2023-12-05 16:25:51 -08:00
< dl class = "py class" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > class< / span > < span class = "w" > < / span > < / em > < span class = "sig-prename descclassname" > < span class = "pre" > kittycad.models.modeling_cmd.< / span > < / span > < span class = "sig-name descname" > < span class = "pre" > curve_set_constraint< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > data< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "reference internal" href = "../_modules/kittycad/models/modeling_cmd.html#curve_set_constraint" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Bases: < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BaseModel< / span > < / code > < / p >
2024-07-28 22:52:47 +00:00
< p > Get the plane for sketch mode.< / p >
2023-12-05 16:25:51 -08:00
< p > Create a new model by parsing and validating input data from keyword arguments.< / p >
2024-07-28 22:52:47 +00:00
< p > Raises [< code class = "xref any docutils literal notranslate" > < span class = "pre" > ValidationError< / span > < / code > ][pydantic_core.ValidationError] if the input data cannot be
2023-12-05 16:25:51 -08:00
validated to form a valid model.< / p >
2024-07-28 22:52:47 +00:00
< p > < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > is explicitly positional-only to allow < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > as a field name.< / p >
2023-12-05 16:25:51 -08:00
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__init__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __init__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > data< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__init__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Create a new model by parsing and validating input data from keyword arguments.< / p >
2024-07-28 22:52:47 +00:00
< p > Raises [< code class = "xref any docutils literal notranslate" > < span class = "pre" > ValidationError< / span > < / code > ][pydantic_core.ValidationError] if the input data cannot be
2023-12-05 16:25:51 -08:00
validated to form a valid model.< / p >
2024-07-28 22:52:47 +00:00
< p > < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > is explicitly positional-only to allow < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > as a field name.< / p >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< p class = "rubric" > Methods< / p >
< table class = "autosummary longtable docutils align-default" >
< tbody >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#id0" title = "kittycad.models.modeling_cmd.curve_set_constraint.__init__" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > __init__< / span > < / code > < / a > (**data)< / p > < / td >
< td > < p > Create a new model by parsing and validating input data from keyword arguments.< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.construct" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > construct< / span > < / code > < / a > ([_fields_set])< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.copy" title = "kittycad.models.modeling_cmd.curve_set_constraint.copy" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > copy< / span > < / code > < / a > (*[, include, exclude, update, deep])< / p > < / td >
< td > < p > Returns a copy of the model.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > (*[, include, exclude, by_alias, ...])< / p > < / td >
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.from_orm" title = "kittycad.models.modeling_cmd.curve_set_constraint.from_orm" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > from_orm< / span > < / code > < / a > (obj)< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.json" title = "kittycad.models.modeling_cmd.curve_set_constraint.json" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > json< / span > < / code > < / a > (*[, include, exclude, by_alias, ...])< / p > < / td >
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_construct< / span > < / code > < / a > ([_fields_set])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Creates a new instance of the < code class = "xref any docutils literal notranslate" > < span class = "pre" > Model< / span > < / code > class with validated data.< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_copy" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_copy" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_copy< / span > < / code > < / a > (*[, update, deep])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#model_copy" > https://docs.pydantic.dev/2.8/concepts/serialization/#model_copy< / a > < / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_dump" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_dump" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_dump< / span > < / code > < / a > (*[, mode, include, exclude, ...])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump" > https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump< / a > < / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_dump_json" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_dump_json" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_dump_json< / span > < / code > < / a > (*[, indent, include, ...])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump_json" > https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump_json< / a > < / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_json_schema" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_json_schema" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_json_schema< / span > < / code > < / a > ([by_alias, ref_template, ...])< / p > < / td >
< td > < p > Generates a JSON schema for a model class.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_parametrized_name" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_parametrized_name" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_parametrized_name< / span > < / code > < / a > (params)< / p > < / td >
< td > < p > Compute the class name for parametrizations of generic classes.< / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_post_init" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_post_init" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_post_init< / span > < / code > < / a > (_BaseModel__context)< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Override this method to perform additional initialization after < a class = "reference internal" href = "#id0" title = "kittycad.models.modeling_cmd.curve_set_constraint.__init__" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > __init__< / span > < / code > < / a > and < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > model_construct< / span > < / code > < / a > .< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_rebuild" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_rebuild" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_rebuild< / span > < / code > < / a > (*[, force, raise_errors, ...])< / p > < / td >
< td > < p > Try to rebuild the pydantic-core schema for the model.< / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_validate< / span > < / code > < / a > (obj, *[, strict, ...])< / p > < / td >
< td > < p > Validate a pydantic model instance.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate_json" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate_json" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_validate_json< / span > < / code > < / a > (json_data, *[, strict, ...])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/json/#json-parsing" > https://docs.pydantic.dev/2.8/concepts/json/#json-parsing< / a > < / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate_strings" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate_strings" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_validate_strings< / span > < / code > < / a > (obj, *[, strict, context])< / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Validate the given object with string data against the Pydantic model.< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_file" title = "kittycad.models.modeling_cmd.curve_set_constraint.parse_file" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > parse_file< / span > < / code > < / a > (path, *[, content_type, ...])< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_obj" title = "kittycad.models.modeling_cmd.curve_set_constraint.parse_obj" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > parse_obj< / span > < / code > < / a > (obj)< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_raw" title = "kittycad.models.modeling_cmd.curve_set_constraint.parse_raw" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > parse_raw< / span > < / code > < / a > (b, *[, content_type, encoding, ...])< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.schema" title = "kittycad.models.modeling_cmd.curve_set_constraint.schema" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > schema< / span > < / code > < / a > ([by_alias, ref_template])< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.schema_json" title = "kittycad.models.modeling_cmd.curve_set_constraint.schema_json" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > schema_json< / span > < / code > < / a > (*[, by_alias, ref_template])< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.update_forward_refs" title = "kittycad.models.modeling_cmd.curve_set_constraint.update_forward_refs" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > update_forward_refs< / span > < / code > < / a > (**localns)< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
2024-07-28 22:52:47 +00:00
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.validate" title = "kittycad.models.modeling_cmd.curve_set_constraint.validate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > validate< / span > < / code > < / a > (value)< / p > < / td >
2023-12-05 16:25:51 -08:00
< td > < p > < dl class = "field-list simple" >
< dt class = "field-odd" > rtype< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / p > < / td >
< / tr >
< / tbody >
< / table >
< p class = "rubric" > Attributes< / p >
< table class = "autosummary longtable docutils align-default" >
< tbody >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_computed_fields" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_computed_fields" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_computed_fields< / span > < / code > < / a > < / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > A dictionary of computed field names and their corresponding < code class = "xref any docutils literal notranslate" > < span class = "pre" > ComputedFieldInfo< / span > < / code > objects.< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_config" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_config" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_config< / span > < / code > < / a > < / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Configuration for the model, should be a dictionary conforming to [< code class = "xref any docutils literal notranslate" > < span class = "pre" > ConfigDict< / span > < / code > ][pydantic.config.ConfigDict].< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_extra" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_extra" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_extra< / span > < / code > < / a > < / p > < / td >
< td > < p > Get extra fields set during validation.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_fields" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_fields" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_fields< / span > < / code > < / a > < / p > < / td >
2024-07-28 22:52:47 +00:00
< td > < p > Metadata about the fields defined on the model, mapping of field names to [< code class = "xref any docutils literal notranslate" > < span class = "pre" > FieldInfo< / span > < / code > ][pydantic.fields.FieldInfo].< / p > < / td >
2023-12-05 16:25:51 -08:00
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_fields_set" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_fields_set" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > model_fields_set< / span > < / code > < / a > < / p > < / td >
< td > < p > Returns the set of fields that have been explicitly set on this model instance.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.constraint_bound" title = "kittycad.models.modeling_cmd.curve_set_constraint.constraint_bound" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > constraint_bound< / span > < / code > < / a > < / p > < / td >
< td > < p > < / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.constraint_type" title = "kittycad.models.modeling_cmd.curve_set_constraint.constraint_type" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > constraint_type< / span > < / code > < / a > < / p > < / td >
< td > < p > < / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.object_id" title = "kittycad.models.modeling_cmd.curve_set_constraint.object_id" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > object_id< / span > < / code > < / a > < / p > < / td >
< td > < p > < / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "kittycad.models.modeling_cmd.curve_set_constraint.type" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > type< / span > < / code > < / a > < / p > < / td >
< td > < p > < / p > < / td >
< / tr >
< / tbody >
< / table >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__abstractmethods__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __abstractmethods__< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > frozenset({})< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__abstractmethods__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__annotations__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __annotations__< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'__class_vars__':< / span > < span class = "pre" > 'ClassVar[set[str]]',< / span > < span class = "pre" > '__private_attributes__':< / span > < span class = "pre" > 'ClassVar[dict[str,< / span > < span class = "pre" > ModelPrivateAttr]]',< / span > < span class = "pre" > '__pydantic_complete__':< / span > < span class = "pre" > 'ClassVar[bool]',< / span > < span class = "pre" > '__pydantic_core_schema__':< / span > < span class = "pre" > 'ClassVar[CoreSchema]',< / span > < span class = "pre" > '__pydantic_custom_init__':< / span > < span class = "pre" > 'ClassVar[bool]',< / span > < span class = "pre" > '__pydantic_decorators__':< / span > < span class = "pre" > 'ClassVar[_decorators.DecoratorInfos]',< / span > < span class = "pre" > '__pydantic_extra__':< / span > < span class = "pre" > 'dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None',< / span > < span class = "pre" > '__pydantic_fields_set__':< / span > < span class = "pre" > 'set[str]',< / span > < span class = "pre" > '__pydantic_generic_metadata__':< / span > < span class = "pre" > 'ClassVar[_generics.PydanticGenericMetadata]',< / span > < span class = "pre" > '__pydantic_parent_namespace__':< / span > < span class = "pre" > 'ClassVar[dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None]',< / span > < span class = "pre" > '__pydantic_post_init__':< / span > < span class = "pre" > " ClassVar[None< / span > < span class = "pre" > |< / span > < span class = "pre" > Literal['model_post_init']]" ,< / span > < span class = "pre" > '__pydantic_private__':< / span > < span class = "pre" > 'dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None',< / span > < span class = "pre" > '__pydantic_root_model__':< / span > < span class = "pre" > 'ClassVar[bool]',< / span > < span class = "pre" > '__pydantic_serializer__':< / span > < span class = "pre" > 'ClassVar[SchemaSerializer]',< / span > < span class = "pre" > '__pydantic_validator__':< / span > < span class = "pre" > 'ClassVar[SchemaValidator< / span > < span class = "pre" > |< / span > < span class = "pre" > PluggableSchemaValidator]',< / span > < span class = "pre" > '__signature__':< / span > < span class = "pre" > 'ClassVar[Signature]',< / span > < span class = "pre" > 'constraint_bound':< / span > < span class = "pre" > < enum< / span > < span class = "pre" > 'PathComponentConstraintBound'> ,< / span > < span class = "pre" > 'constraint_type':< / span > < span class = "pre" > < enum< / span > < span class = "pre" > 'PathComponentConstraintType'> ,< / span > < span class = "pre" > 'model_computed_fields':< / span > < span class = "pre" > 'ClassVar[dict[str,< / span > < span class = "pre" > ComputedFieldInfo]]',< / span > < span class = "pre" > 'model_config':< / span > < span class = "pre" > 'ClassVar[ConfigDict]',< / span > < span class = "pre" > 'model_fields':< / span > < span class = "pre" > 'ClassVar[dict[str,< / span > < span class = "pre" > FieldInfo]]',< / span > < span class = "pre" > 'object_id':< / span > < span class = "pre" > < class< / span > < span class = "pre" > 'str'> ,< / span > < span class = "pre" > 'type':< / span > < span class = "pre" > typing.Literal['curve_set_constraint']}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__annotations__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__class_getitem__" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > __class_getitem__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > typevar_values< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__class_getitem__" title = "Link to this definition" > < / a > < / dt >
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "kittycad.models.modeling_cmd.curve_set_constraint.type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > type< / span > < / code > < / a > [< code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BaseModel< / span > < / code > ] | < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > PydanticRecursiveRef< / span > < / code > < / span > < / p >
< / dd >
< / dl >
< / dd > < / dl >
2023-12-05 16:25:51 -08:00
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__class_vars__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __class_vars__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[set[str]]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__class_vars__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__copy__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __copy__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__copy__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Returns a shallow copy of the model.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__deepcopy__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __deepcopy__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > memo< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__deepcopy__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Returns a deep copy of the model.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__delattr__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __delattr__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > item< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__delattr__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Implement delattr(self, name).< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__dict__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __dict__< / span > < / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__dict__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__eq__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __eq__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > other< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__eq__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Return self==value.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py property" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__fields_set__" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > property< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > __fields_set__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#set" title = "(in Python v3.12)" > < span class = "pre" > set< / span > < / a > < span class = "p" > < span class = "pre" > [< / span > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < span class = "pre" > str< / span > < / a > < span class = "p" > < span class = "pre" > ]< / span > < / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__fields_set__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__get_pydantic_core_schema__" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > __get_pydantic_core_schema__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > source< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > handler< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > /< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__get_pydantic_core_schema__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Hook into generating the model’ s CoreSchema.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > source< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "kittycad.models.modeling_cmd.curve_set_constraint.type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > type< / span > < / code > < / a > [< code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BaseModel< / span > < / code > ]< / span > ) – The class we are generating a schema for.
This will generally be the same as the < code class = "xref any docutils literal notranslate" > < span class = "pre" > cls< / span > < / code > argument if this is a classmethod.< / p > < / li >
< li > < p > < strong > handler< / strong > (< span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > GetCoreSchemaHandler< / span > < / code > < / span > ) – A callable that calls into Pydantic’ s internal CoreSchema generation logic.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > AnySchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > NoneSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BoolSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IntSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > FloatSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DecimalSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > StringSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BytesSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DateSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TimeSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DatetimeSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TimedeltaSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > LiteralSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > EnumSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IsInstanceSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IsSubclassSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > CallableSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > ListSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TupleSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > SetSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > FrozenSetSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > GeneratorSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DictSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > AfterValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BeforeValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > WrapValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > PlainValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > WithDefaultSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > NullableSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > UnionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TaggedUnionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > ChainSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > LaxOrStrictSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > JsonOrPythonSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TypedDictSchema< / span > < / code > , < code c
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > A < code class = "xref any docutils literal notranslate" > < span class = "pre" > pydantic-core< / span > < / code > < code class = "xref any docutils literal notranslate" > < span class = "pre" > CoreSchema< / span > < / code > .< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__get_pydantic_json_schema__" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > __get_pydantic_json_schema__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > core_schema< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > handler< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > /< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__get_pydantic_json_schema__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Hook into generating the model’ s JSON schema.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > core_schema< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > AnySchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > NoneSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BoolSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IntSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > FloatSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DecimalSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > StringSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BytesSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DateSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TimeSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DatetimeSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TimedeltaSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > LiteralSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > EnumSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IsInstanceSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > IsSubclassSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > CallableSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > ListSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TupleSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > SetSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > FrozenSetSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > GeneratorSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > DictSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > AfterValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > BeforeValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > WrapValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > PlainValidatorFunctionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > WithDefaultSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > NullableSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > UnionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TaggedUnionSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > ChainSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > LaxOrStrictSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > JsonOrPythonSchema< / span > < / code > , < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > TypedDictSchema< / span > < /cod
2023-12-05 16:25:51 -08:00
You can ignore this argument and call the handler with a new CoreSchema,
2024-07-28 22:52:47 +00:00
wrap this CoreSchema (< code class = "xref any docutils literal notranslate" > < span class = "pre" > {'type':< / span > < span class = "pre" > 'nullable',< / span > < span class = "pre" > 'schema':< / span > < span class = "pre" > current_schema}< / span > < / code > ),
2023-12-05 16:25:51 -08:00
or just call the handler with the original schema.< / p > < / li >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > handler< / strong > (< span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > GetJsonSchemaHandler< / span > < / code > < / span > ) – Call into Pydantic’ s internal JSON schema generation.
This will raise a < code class = "xref any docutils literal notranslate" > < span class = "pre" > pydantic.errors.PydanticInvalidForJsonSchema< / span > < / code > if JSON schema
2023-12-05 16:25:51 -08:00
generation fails.
2024-07-28 22:52:47 +00:00
Since this gets called by < code class = "xref any docutils literal notranslate" > < span class = "pre" > BaseModel.model_json_schema< / span > < / code > you can override the
< code class = "xref any docutils literal notranslate" > < span class = "pre" > schema_generator< / span > < / code > argument to that function to change JSON schema generation globally
2023-12-05 16:25:51 -08:00
for a type.< / p > < / li >
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > A JSON schema, as a Python object.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__getattr__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __getattr__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > item< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__getattr__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__getstate__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __getstate__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__getstate__" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Helper for pickle.< / p >
< dl class = "field-list simple" >
2023-12-05 16:25:51 -08:00
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__hash__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __hash__< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > None< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__hash__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "id0" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __init__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > data< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#id0" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Create a new model by parsing and validating input data from keyword arguments.< / p >
2024-07-28 22:52:47 +00:00
< p > Raises [< code class = "xref any docutils literal notranslate" > < span class = "pre" > ValidationError< / span > < / code > ][pydantic_core.ValidationError] if the input data cannot be
2023-12-05 16:25:51 -08:00
validated to form a valid model.< / p >
2024-07-28 22:52:47 +00:00
< p > < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > is explicitly positional-only to allow < code class = "xref any docutils literal notranslate" > < span class = "pre" > self< / span > < / code > as a field name.< / p >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__iter__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __iter__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__iter__" title = "Link to this definition" > < / a > < / dt >
< dd > < p > So < code class = "xref any docutils literal notranslate" > < span class = "pre" > dict(model)< / span > < / code > works.< / p >
2023-12-05 16:25:51 -08:00
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Generator" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Generator< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Tuple" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Tuple< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__module__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __module__< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > 'kittycad.models.modeling_cmd'< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__module__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pretty__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pretty__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > fmt< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pretty__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Used by devtools (< a class = "reference external" href = "https://python-devtools.helpmanual.io/" > https://python-devtools.helpmanual.io/< / a > ) to pretty print objects.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Generator" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Generator< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__private_attributes__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __private_attributes__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[dict[str,< / span > < span class = "pre" > ModelPrivateAttr]]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__private_attributes__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_complete__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_complete__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[bool]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > True< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_complete__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_core_schema__" >
2024-09-10 15:28:37 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_core_schema__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[CoreSchema]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'cls':< / span > < span class = "pre" > < class< / span > < span class = "pre" > 'kittycad.models.modeling_cmd.curve_set_constraint'> ,< / span > < span class = "pre" > 'config':< / span > < span class = "pre" > {'title':< / span > < span class = "pre" > 'curve_set_constraint'},< / span > < span class = "pre" > 'custom_init':< / span > < span class = "pre" > False,< / span > < span class = "pre" > 'metadata':< / span > < span class = "pre" > {'pydantic_js_annotation_functions':< / span > < span class = "pre" > [],< / span > < span class = "pre" > 'pydantic_js_functions':< / span > < span class = "pre" > [functools.partial(< function< / span > < span class = "pre" > modify_model_json_schema> ,< / span > < span class = "pre" > cls=< class< / span > < span class = "pre" > 'kittycad.models.modeling_cmd.curve_set_constraint'> ,< / span > < span class = "pre" > title=None),< / span > < span class = "pre" > < bound< / span > < span class = "pre" > method< / span > < span class = "pre" > BaseModel.__get_pydantic_json_schema__< / span > < span class = "pre" > of< / span > < span class = "pre" > < class< / span > < span class = "pre" > 'kittycad.models.modeling_cmd.curve_set_constraint'> > ]},< / span > < span class = "pre" > 'ref':< / span > < span class = "pre" > 'kittycad.models.modeling_cmd.curve_set_constraint:94457184630336',< / span > < span class = "pre" > 'root_model':< / span > < span class = "pre" > False,< / span > < span class = "pre" > 'schema':< / span > < span class = "pre" > {'computed_fields':< / span > < span class = "pre" > [],< / span > < span class = "pre" > 'fields':< / span > < span class = "pre" > {'constraint_bound':< / span > < span class = "pre" > {'metadata':< / span > < span class = "pre" > {'pydantic_js_annotation_functions':< / span > < span class = "pre" > [< function< / span > < span class = "pre" > get_json_schema_update_func.< locals> .json_schema_update_func> ],< / span > < span class = "pre" > 'pydantic_js_functions':< / span > < span class = "pre" > []},< / span > < span class = "pre" > 'schema':< / span > < span class = "pre" > {'cls':< / span > < span class = "pre" > < enum< / span > < span class = "pre" > 'PathComponentConstraintBound'> ,< / span > < span class = "pre" > 'members':< / span > < span class = "pre" > [PathComponentConstraintBound.UNCONSTRAINED,< / span > < span class = "pre" > PathComponentConstraintBound.PARTIALLY_CONSTRAINED,< / span > < span class = "pre" > PathComponentConstraintBound.FULLY_CONSTRAINED],< / span > < span class = "pre" > 'metadata':< / span > < span class = "pre" > {'pydantic_js_functions':< / span > < span class = "pre" > [< function< / span > < span class = "pre" > get_enum_core_schema.< locals> .get_json_schema> ]},< / span > < span class = "pre" > 'ref':< / span > < span class = "pre" > 'kittycad.models.path_component_constraint_bound.PathComponentConstraintBound:94457183207280',< / span > < span class = "pre" > 'sub_type':< / span > < span class = "pre" > 'str',< / span > < span class = "pre" > 'type':< / span > < span class = "pre" > 'enum'},< / span > < span class = "pre" > 'type':< / span > < span class = "pre" > 'model-field'},< / span > < span class = "pre" > 'constraint_type':< / span > < span class = "pre" > {'metadata':< / span > < span class = "pre" > {'pydantic_js_annotation_functions':< / span > < span class = "pre" > [< function< / span > < span class = "pre" > get_json_schema_update_func.< locals> .json_schema_update_func> ],< / span > < span class = "pre" > 'pydantic_js_functions':< / span > < span class = "pre" > []},< / span > < span class = "pre" > 'schema':< / span > < span class = "pre" > {'cls':< / span > < span class = "pre" > < enum< / span > < span class = "pre" > 'PathComponentConstraintType'> ,< / span > < span class = "pre" > 'members':< / span > < span class = "pre" > [PathComponentConstraintType.UNCONSTRAINED,< / span > < span class = "pre" > PathComponentConstraintType.VERTICAL,< / span > < span class = "pre" > PathComponentConstraintType.HORIZONTAL,< / span > < span class = "pre" > PathComponentConstraintType.EQUAL_LENGTH,< / span > < span class = "pre" > PathComponentConstraintType.PARALLEL,< / span > < span class = "pre" > PathComponentConstraintType.ANGLE_BETWEEN],< / span > < span class = "pre" > 'me
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_custom_init__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_custom_init__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[bool]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > False< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_custom_init__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_decorators__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_decorators__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[_decorators.DecoratorInfos]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > DecoratorInfos(validators={},< / span > < span class = "pre" > field_validators={},< / span > < span class = "pre" > root_validators={},< / span > < span class = "pre" > field_serializers={},< / span > < span class = "pre" > model_serializers={},< / span > < span class = "pre" > model_validators={},< / span > < span class = "pre" > computed_fields={})< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_decorators__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_extra__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_extra__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_extra__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_fields_set__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_fields_set__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > set[str]< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_fields_set__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_generic_metadata__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_generic_metadata__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[_generics.PydanticGenericMetadata]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'args':< / span > < span class = "pre" > (),< / span > < span class = "pre" > 'origin':< / span > < span class = "pre" > None,< / span > < span class = "pre" > 'parameters':< / span > < span class = "pre" > ()}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_generic_metadata__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_init_subclass__" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > __pydantic_init_subclass__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_init_subclass__" title = "Link to this definition" > < / a > < / dt >
< dd > < p > This is intended to behave just like < a class = "reference internal" href = "kittycad.types.Response.html#kittycad.types.Response.__init_subclass__" title = "kittycad.types.Response.__init_subclass__" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > __init_subclass__< / span > < / code > < / a > , but is called by < code class = "xref any docutils literal notranslate" > < span class = "pre" > ModelMetaclass< / span > < / code >
only after the class is actually fully initialized. In particular, attributes like < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_fields" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_fields" > < code class = "xref any py py-attr docutils literal notranslate" > < span class = "pre" > model_fields< / span > < / code > < / a > will
2023-12-05 16:25:51 -08:00
be present when this is called.< / p >
2024-07-28 22:52:47 +00:00
< p > This is necessary because < a class = "reference internal" href = "kittycad.types.Response.html#kittycad.types.Response.__init_subclass__" title = "kittycad.types.Response.__init_subclass__" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > __init_subclass__< / span > < / code > < / a > will always be called by < code class = "xref any docutils literal notranslate" > < span class = "pre" > type.__new__< / span > < / code > ,
and it would require a prohibitively large refactor to the < code class = "xref any docutils literal notranslate" > < span class = "pre" > ModelMetaclass< / span > < / code > to ensure that
< code class = "xref any docutils literal notranslate" > < span class = "pre" > type.__new__< / span > < / code > was called in such a manner that the class would already be sufficiently initialized.< / p >
< p > This will receive the same < code class = "xref any docutils literal notranslate" > < span class = "pre" > kwargs< / span > < / code > that would be passed to the standard < a class = "reference internal" href = "kittycad.types.Response.html#kittycad.types.Response.__init_subclass__" title = "kittycad.types.Response.__init_subclass__" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > __init_subclass__< / span > < / code > < / a > , namely,
2023-12-05 16:25:51 -08:00
any kwargs passed to the class definition that aren’ t used internally by pydantic.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < strong > **kwargs< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > ) – Any keyword arguments passed to the class definition that aren’ t used internally
2023-12-05 16:25:51 -08:00
by pydantic.< / p >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_parent_namespace__" >
2024-08-26 22:21:08 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_parent_namespace__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'Angle':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'Annotated':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'AnnotationOptions':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'AnnotationType':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'BaseModel':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'CameraDragInteractionType':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'Color':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'ConfigDict':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'CutType':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'DistanceType':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'EntityType':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'Field':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'ImageFormat':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'ImportFile':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'InputFormat':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'LengthUnit':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'LinearTransform':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'List':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'Literal':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'ModelingCmdId':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'Optional':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'OutputFormat':< / span > < span class = "pre" > < pydantic._internal._model_construction._PydanticWeakRef< / span > < span class = "pre" > object> ,< / span > < span class = "pre" > 'PathComponentConstraintBound':< / span > < span class = "pre" > < pydantic._internal._mod
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_post_init__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_post_init__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[None< / span > < span class = "pre" > |< / span > < span class = "pre" > Literal['model_post_init']]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > None< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_post_init__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_private__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_private__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > dict[str,< / span > < span class = "pre" > Any]< / span > < span class = "pre" > |< / span > < span class = "pre" > None< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_private__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_root_model__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_root_model__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[bool]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > False< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_root_model__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_serializer__" >
2024-09-10 15:28:37 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_serializer__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[SchemaSerializer]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > SchemaSerializer(serializer=Model(< / span >         < span class = "pre" > ModelSerializer< / span > < span class = "pre" > {< / span >                 < span class = "pre" > class:< / span > < span class = "pre" > Py(< / span >                         < span class = "pre" > 0x000055e886efb640,< / span >                 < span class = "pre" > ),< / span >                 < span class = "pre" > serializer:< / span > < span class = "pre" > Fields(< / span >                         < span class = "pre" > GeneralFieldsSerializer< / span > < span class = "pre" > {< / span >                                 < span class = "pre" > fields:< / span > < span class = "pre" > {< / span >                                         < span class = "pre" > " type" :< / span > < span class = "pre" > SerField< / span > < span class = "pre" > {< / span >                                                 < span class = "pre" > key_py:< / span > < span class = "pre" > Py(< / span >                                                         < span class = "pre" > 0x00007f8b11e3da58,< / span >                                                 < span class = "pre" > ),< / span >                                                 < span class = "pre" > alias:< / span > < span class = "pre" > None,< / span >                                                 < span class = "pre" > alias_py:< / span > < span class = "pre" > None,< / span >                                                 < span class = "pre" > serializer:< / span > < span class = "pre" > Some(< / span >                                                         < span class = "pre" > WithDefault(< / span >                                                                 < span class = "pre" > WithDefaultSerializer< / span > < span class = "pre" > {< / span >                                                                         < span class = "pre" > default:< / span > < span class = "pre" > Default(< / span >                                                                                 < span class = "pre" > Py(< / span >                                                                                         < span class = "pre" > 0x00007f8afeae11b0,< / span >                             & #1
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_validator__" >
2024-09-10 15:28:37 +00:00
< span class = "sig-name descname" > < span class = "pre" > __pydantic_validator__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[SchemaValidator< / span > < span class = "pre" > |< / span > < span class = "pre" > PluggableSchemaValidator]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > SchemaValidator(title=" curve_set_constraint" ,< / span > < span class = "pre" > validator=Model(< / span >         < span class = "pre" > ModelValidator< / span > < span class = "pre" > {< / span >                 < span class = "pre" > revalidate:< / span > < span class = "pre" > Never,< / span >                 < span class = "pre" > validator:< / span > < span class = "pre" > ModelFields(< / span >                         < span class = "pre" > ModelFieldsValidator< / span > < span class = "pre" > {< / span >                                 < span class = "pre" > fields:< / span > < span class = "pre" > [< / span >                                         < span class = "pre" > Field< / span > < span class = "pre" > {< / span >                                                 < span class = "pre" > name:< / span > < span class = "pre" > " constraint_bound" ,< / span >                                                 < span class = "pre" > lookup_key:< / span > < span class = "pre" > Simple< / span > < span class = "pre" > {< / span >                                                         < span class = "pre" > key:< / span > < span class = "pre" > " constraint_bound" ,< / span >                                                         < span class = "pre" > py_key:< / span > < span class = "pre" > Py(< / span >                                                                 < span class = "pre" > 0x00007f8afe84d530,< / span >                                                         < span class = "pre" > ),< / span >                                                         < span class = "pre" > path:< / span > < span class = "pre" > LookupPath(< / span >                                                                 < span class = "pre" > [< / span >                                                                         < span class = "pre" > S(< / span >                                                                                 < span class = "pre" > " constraint_bound" ,< / span >                                                                                 < span class = "pre" > Py(< / span >                             &
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__repr__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __repr__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__repr__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Return repr(self).< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__repr_args__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __repr_args__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__repr_args__" title = "Link to this definition" > < / a > < / dt >
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Iterable" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Iterable< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#tuple" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > tuple< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]]< / span > < / p >
< / dd >
< / dl >
< / dd > < / dl >
2023-12-05 16:25:51 -08:00
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__repr_name__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __repr_name__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__repr_name__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Name of the instance’ s class, used in __repr__.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__repr_str__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __repr_str__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > join_str< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__repr_str__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__rich_repr__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __rich_repr__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__rich_repr__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Used by Rich (< a class = "reference external" href = "https://rich.readthedocs.io/en/stable/pretty.html" > https://rich.readthedocs.io/en/stable/pretty.html< / a > ) to pretty print objects.< / p >
2024-07-28 22:52:47 +00:00
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Iterable" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Iterable< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > | < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#tuple" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > tuple< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ] | < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#tuple" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > tuple< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ] | < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#tuple" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > tuple< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]]< / span > < / p >
< / dd >
< / dl >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__setattr__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __setattr__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > name< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > value< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__setattr__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Implement setattr(self, name, value).< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__setstate__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __setstate__< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > state< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__setstate__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__signature__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __signature__< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[Signature]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > < Signature< / span > < span class = "pre" > (*,< / span > < span class = "pre" > constraint_bound:< / span > < span class = "pre" > kittycad.models.path_component_constraint_bound.PathComponentConstraintBound,< / span > < span class = "pre" > constraint_type:< / span > < span class = "pre" > kittycad.models.path_component_constraint_type.PathComponentConstraintType,< / span > < span class = "pre" > object_id:< / span > < span class = "pre" > str,< / span > < span class = "pre" > type:< / span > < span class = "pre" > Literal['curve_set_constraint']< / span > < span class = "pre" > =< / span > < span class = "pre" > 'curve_set_constraint')< / span > < span class = "pre" > -> < / span > < span class = "pre" > None> < / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__signature__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__slots__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __slots__< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ('__dict__',< / span > < span class = "pre" > '__pydantic_fields_set__',< / span > < span class = "pre" > '__pydantic_extra__',< / span > < span class = "pre" > '__pydantic_private__')< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__slots__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.__str__" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > __str__< / span > < / span > < span class = "sig-paren" > (< / span > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__str__" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Return str(self).< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._abc_impl" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > _abc_impl< / span > < / span > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > < _abc._abc_data< / span > < span class = "pre" > object> < / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._abc_impl" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._calculate_keys" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > _calculate_keys< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < span class = "n" > < span class = "pre" > args< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._calculate_keys" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._check_frozen" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > _check_frozen< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > name< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > value< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._check_frozen" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._copy_and_set_values" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > _copy_and_set_values< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < span class = "n" > < span class = "pre" > args< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._copy_and_set_values" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._get_value" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > _get_value< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < span class = "n" > < span class = "pre" > args< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._get_value" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint._iter" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > _iter< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < span class = "n" > < span class = "pre" > args< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint._iter" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.constraint_bound" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > constraint_bound< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference internal" href = "kittycad.models.path_component_constraint_bound.PathComponentConstraintBound.html#kittycad.models.path_component_constraint_bound.PathComponentConstraintBound" title = "kittycad.models.path_component_constraint_bound.PathComponentConstraintBound" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > PathComponentConstraintBound< / span > < / code > < / a > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.constraint_bound" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.constraint_type" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > constraint_type< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference internal" href = "kittycad.models.path_component_constraint_type.PathComponentConstraintType.html#kittycad.models.path_component_constraint_type.PathComponentConstraintType" title = "kittycad.models.path_component_constraint_type.PathComponentConstraintType" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > PathComponentConstraintType< / span > < / code > < / a > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.constraint_type" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.construct" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > construct< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > _fields_set< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > values< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.construct" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.copy" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > copy< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > include< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > update< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > deep< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.copy" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Returns a copy of the model.< / p >
< dl class = "simple" >
2024-07-28 22:52:47 +00:00
< dt > !!! warning “Deprecated”< / dt > < dd > < p > This method is now deprecated; use < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_copy" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_copy" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > model_copy< / span > < / code > < / a > instead.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
2024-07-28 22:52:47 +00:00
< p > If you need < code class = "xref any docutils literal notranslate" > < span class = "pre" > include< / span > < / code > or < code class = "xref any docutils literal notranslate" > < span class = "pre" > exclude< / span > < / code > , use:< / p >
2023-12-05 16:25:51 -08:00
< p > < code class = "docutils literal notranslate" > < span class = "pre" > `py< / span >
< span class = "pre" > data< / span > < span class = "pre" > =< / span > < span class = "pre" > self.model_dump(include=include,< / span > < span class = "pre" > exclude=exclude,< / span > < span class = "pre" > round_trip=True)< / span >
< span class = "pre" > data< / span > < span class = "pre" > =< / span > < span class = "pre" > {**data,< / span > < span class = "pre" > **(update< / span > < span class = "pre" > or< / span > < span class = "pre" > {})}< / span >
< span class = "pre" > copied< / span > < span class = "pre" > =< / span > < span class = "pre" > self.model_validate(data)< / span >
< span class = "pre" > `< / span > < / code > < / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > include< / strong > – Optional set or mapping specifying which fields to include in the copied model.< / p > < / li >
< li > < p > < strong > exclude< / strong > – Optional set or mapping specifying which fields to exclude in the copied model.< / p > < / li >
< li > < p > < strong > update< / strong > – Optional dictionary of field-value pairs to override field values in the copied model.< / p > < / li >
< li > < p > < strong > deep< / strong > – If True, the values of fields that are Pydantic models will be deep-copied.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
2024-07-28 22:52:47 +00:00
< dt class = "field-even" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > A copy of the model with included, excluded and updated fields as specified.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.dict" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > dict< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > include< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_unset< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_defaults< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_none< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.from_orm" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > from_orm< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > obj< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.from_orm" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.json" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > json< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > include< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_unset< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_defaults< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_none< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > encoder< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > PydanticUndefined< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > models_as_dict< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > PydanticUndefined< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > dumps_kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.json" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
2024-07-28 22:52:47 +00:00
< dl class = "py attribute" >
2023-12-05 16:25:51 -08:00
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_computed_fields" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_computed_fields< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[dict[str,< / span > < span class = "pre" > ComputedFieldInfo]]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_computed_fields" title = "Link to this definition" > < / a > < / dt >
< dd > < p > A dictionary of computed field names and their corresponding < code class = "xref any docutils literal notranslate" > < span class = "pre" > ComputedFieldInfo< / span > < / code > objects.< / p >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_config" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_config< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[ConfigDict]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'protected_namespaces':< / span > < span class = "pre" > ()}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_config" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Configuration for the model, should be a dictionary conforming to [< code class = "xref any docutils literal notranslate" > < span class = "pre" > ConfigDict< / span > < / code > ][pydantic.config.ConfigDict].< / p >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_construct< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > _fields_set< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > values< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Creates a new instance of the < code class = "xref any docutils literal notranslate" > < span class = "pre" > Model< / span > < / code > class with validated data.< / p >
< p > Creates a new model setting < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__dict__" title = "kittycad.models.modeling_cmd.curve_set_constraint.__dict__" > < code class = "xref any py py-attr docutils literal notranslate" > < span class = "pre" > __dict__< / span > < / code > < / a > and < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_fields_set__" title = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_fields_set__" > < code class = "xref any py py-attr docutils literal notranslate" > < span class = "pre" > __pydantic_fields_set__< / span > < / code > < / a > from trusted or pre-validated data.
Default values are respected, but no other validation is performed.< / p >
< dl class = "simple" >
< dt > !!! note< / dt > < dd > < p > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > model_construct()< / span > < / code > < / a > generally respects the < code class = "xref any docutils literal notranslate" > < span class = "pre" > model_config.extra< / span > < / code > setting on the provided model.
That is, if < code class = "xref any docutils literal notranslate" > < span class = "pre" > model_config.extra< / span > < span class = "pre" > ==< / span > < span class = "pre" > 'allow'< / span > < / code > , then all extra passed values are added to the model instance’ s < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__dict__" title = "kittycad.models.modeling_cmd.curve_set_constraint.__dict__" > < code class = "xref any py py-attr docutils literal notranslate" > < span class = "pre" > __dict__< / span > < / code > < / a >
and < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_extra__" title = "kittycad.models.modeling_cmd.curve_set_constraint.__pydantic_extra__" > < code class = "xref any py py-attr docutils literal notranslate" > < span class = "pre" > __pydantic_extra__< / span > < / code > < / a > fields. If < code class = "xref any docutils literal notranslate" > < span class = "pre" > model_config.extra< / span > < span class = "pre" > ==< / span > < span class = "pre" > 'ignore'< / span > < / code > (the default), then all extra passed values are ignored.
Because no validation is performed with a call to < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > model_construct()< / span > < / code > < / a > , having < code class = "xref any docutils literal notranslate" > < span class = "pre" > model_config.extra< / span > < span class = "pre" > ==< / span > < span class = "pre" > 'forbid'< / span > < / code > does not result in
an error if extra values are passed, but they will be ignored.< / p >
< / dd >
< / dl >
2023-12-05 16:25:51 -08:00
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > _fields_set< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ]]< / span > ) – The set of field names accepted for the Model instance.< / p > < / li >
< li > < p > < strong > values< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > ) – Trusted or pre-validated data dictionary.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > A new instance of the < code class = "xref any docutils literal notranslate" > < span class = "pre" > Model< / span > < / code > class with validated data.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_copy" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_copy< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > update< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > deep< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_copy" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#model_copy" > https://docs.pydantic.dev/2.8/concepts/serialization/#model_copy< / a > < / p >
2023-12-05 16:25:51 -08:00
< p > Returns a copy of the model.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > update< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]]< / span > ) – Values to change/add in the new model. Note: the data is not validated
2023-12-05 16:25:51 -08:00
before creating the new model. You should trust this data.< / p > < / li >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > deep< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Set to < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#True" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > True< / span > < / code > < / a > to make a deep copy of the model.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > New model instance.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_dump" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_dump< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > mode< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > 'python'< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > include< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > context< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_unset< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_defaults< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_none< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > round_trip< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > warnings< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > serialize_as_any< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_dump" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump" > https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump< / a > < / p >
2023-12-05 16:25:51 -08:00
< p > Generate a dictionary representation of the model, optionally specifying which fields to include or exclude.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > mode< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Literal" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Literal< / span > < / code > < / a > [< code class = "docutils literal notranslate" > < span class = "pre" > 'json'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'python'< / span > < / code > ], < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ]< / span > ) – The mode in which < code class = "xref any docutils literal notranslate" > < span class = "pre" > to_python< / span > < / code > should run.
If mode is ‘ json’ , the output will only contain JSON serializable types.
If mode is ‘ python’ , the output may contain non-JSON-serializable Python objects.< / p > < / li >
< li > < p > < strong > include< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > ) – A set of fields to include in the output.< / p > < / li >
< li > < p > < strong > exclude< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > ) – A set of fields to exclude from the output.< / p > < / li >
< li > < p > < strong > context< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > ) – Additional context to pass to the serializer.< / p > < / li >
< li > < p > < strong > by_alias< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to use the field’ s alias in the dictionary key if defined.< / p > < / li >
< li > < p > < strong > exclude_unset< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that have not been explicitly set.< / p > < / li >
< li > < p > < strong > exclude_defaults< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that are set to their default value.< / p > < / li >
< li > < p > < strong > exclude_none< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that have a value of < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > .< / p > < / li >
< li > < p > < strong > round_trip< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – If True, dumped values should be valid as input for non-idempotent types such as Json[T].< / p > < / li >
< li > < p > < strong > warnings< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Literal" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Literal< / span > < / code > < / a > [< code class = "docutils literal notranslate" > < span class = "pre" > 'none'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'warn'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'error'< / span > < / code > ]]< / span > ) – How to handle serialization errors. False/”none” ignores them, True/”warn” logs errors,
“error” raises a [< code class = "xref any docutils literal notranslate" > < span class = "pre" > PydanticSerializationError< / span > < / code > ][pydantic_core.PydanticSerializationError].< / p > < / li >
< li > < p > < strong > serialize_as_any< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to serialize fields with duck-typing serialization behavior.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
2024-07-28 22:52:47 +00:00
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > A dictionary representation of the model.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_dump_json" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_dump_json< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > indent< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > include< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > context< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_unset< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_defaults< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > exclude_none< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > round_trip< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > warnings< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > serialize_as_any< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_dump_json" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump_json" > https://docs.pydantic.dev/2.8/concepts/serialization/#modelmodel_dump_json< / a > < / p >
< p > Generates a JSON representation of the model using Pydantic’ s < code class = "xref any docutils literal notranslate" > < span class = "pre" > to_json< / span > < / code > method.< / p >
2023-12-05 16:25:51 -08:00
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > indent< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > ]< / span > ) – Indentation to use in the JSON output. If None is passed, the output will be compact.< / p > < / li >
< li > < p > < strong > include< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > ) – Field(s) to include in the JSON output.< / p > < / li >
< li > < p > < strong > exclude< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Set" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Set< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > ]< / span > ) – Field(s) to exclude from the JSON output.< / p > < / li >
< li > < p > < strong > context< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > ) – Additional context to pass to the serializer.< / p > < / li >
< li > < p > < strong > by_alias< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to serialize using field aliases.< / p > < / li >
< li > < p > < strong > exclude_unset< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that have not been explicitly set.< / p > < / li >
< li > < p > < strong > exclude_defaults< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that are set to their default value.< / p > < / li >
< li > < p > < strong > exclude_none< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to exclude fields that have a value of < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > .< / p > < / li >
< li > < p > < strong > round_trip< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – If True, dumped values should be valid as input for non-idempotent types such as Json[T].< / p > < / li >
< li > < p > < strong > warnings< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Union" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Union< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Literal" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Literal< / span > < / code > < / a > [< code class = "docutils literal notranslate" > < span class = "pre" > 'none'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'warn'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'error'< / span > < / code > ]]< / span > ) – How to handle serialization errors. False/”none” ignores them, True/”warn” logs errors,
“error” raises a [< code class = "xref any docutils literal notranslate" > < span class = "pre" > PydanticSerializationError< / span > < / code > ][pydantic_core.PydanticSerializationError].< / p > < / li >
< li > < p > < strong > serialize_as_any< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to serialize fields with duck-typing serialization behavior.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
2024-07-28 22:52:47 +00:00
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > A JSON string representation of the model.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py property" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_extra" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > property< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_extra< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#dict" title = "(in Python v3.12)" > < span class = "pre" > dict< / span > < / a > < span class = "p" > < span class = "pre" > [< / span > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < span class = "pre" > str< / span > < / a > < span class = "p" > < span class = "pre" > ,< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < span class = "pre" > Any< / span > < / a > < span class = "p" > < span class = "pre" > ]< / span > < / span > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > |< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < span class = "pre" > None< / span > < / a > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_extra" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Get extra fields set during validation.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > A dictionary of extra fields, or < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > if < code class = "xref any docutils literal notranslate" > < span class = "pre" > config.extra< / span > < / code > is not set to < code class = "xref any docutils literal notranslate" > < span class = "pre" > " allow" < / span > < / code > .< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_fields" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_fields< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < span class = "pre" > ClassVar[dict[str,< / span > < span class = "pre" > FieldInfo]]< / span > < / em > < em class = "property" > < span class = "w" > < / span > < span class = "p" > < span class = "pre" > =< / span > < / span > < span class = "w" > < / span > < span class = "pre" > {'constraint_bound':< / span > < span class = "pre" > FieldInfo(annotation=PathComponentConstraintBound,< / span > < span class = "pre" > required=True),< / span > < span class = "pre" > 'constraint_type':< / span > < span class = "pre" > FieldInfo(annotation=PathComponentConstraintType,< / span > < span class = "pre" > required=True),< / span > < span class = "pre" > 'object_id':< / span > < span class = "pre" > FieldInfo(annotation=str,< / span > < span class = "pre" > required=True),< / span > < span class = "pre" > 'type':< / span > < span class = "pre" > FieldInfo(annotation=Literal['curve_set_constraint'],< / span > < span class = "pre" > required=False,< / span > < span class = "pre" > default='curve_set_constraint')}< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_fields" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Metadata about the fields defined on the model,
2024-07-28 22:52:47 +00:00
mapping of field names to [< code class = "xref any docutils literal notranslate" > < span class = "pre" > FieldInfo< / span > < / code > ][pydantic.fields.FieldInfo].< / p >
< p > This replaces < code class = "xref any docutils literal notranslate" > < span class = "pre" > Model.__fields__< / span > < / code > from Pydantic V1.< / p >
2023-12-05 16:25:51 -08:00
< / dd > < / dl >
< dl class = "py property" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_fields_set" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > property< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_fields_set< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#set" title = "(in Python v3.12)" > < span class = "pre" > set< / span > < / a > < span class = "p" > < span class = "pre" > [< / span > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < span class = "pre" > str< / span > < / a > < span class = "p" > < span class = "pre" > ]< / span > < / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_fields_set" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Returns the set of fields that have been explicitly set on this model instance.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > < dl class = "simple" >
< dt > A set of strings representing the fields that have been set,< / dt > < dd > < p > i.e. that were not filled from defaults.< / p >
< / dd >
< / dl >
< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_json_schema" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_json_schema< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias=True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > ref_template='#/$defs/{model}'< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > schema_generator=< class< / span > < span class = "pre" > 'pydantic.json_schema.GenerateJsonSchema'> < / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > mode='validation'< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_json_schema" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Generates a JSON schema for a model class.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > by_alias< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to use attribute aliases or not.< / p > < / li >
< li > < p > < strong > ref_template< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > ) – The reference template.< / p > < / li >
< li > < p > < strong > schema_generator< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "kittycad.models.modeling_cmd.curve_set_constraint.type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > type< / span > < / code > < / a > [< code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > GenerateJsonSchema< / span > < / code > ]< / span > ) – To override the logic used to generate the JSON schema, as a subclass of
< code class = "xref any docutils literal notranslate" > < span class = "pre" > GenerateJsonSchema< / span > < / code > with your desired modifications< / p > < / li >
< li > < p > < strong > mode< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Literal" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Literal< / span > < / code > < / a > [< code class = "docutils literal notranslate" > < span class = "pre" > 'validation'< / span > < / code > , < code class = "docutils literal notranslate" > < span class = "pre" > 'serialization'< / span > < / code > ]< / span > ) – The mode in which to generate the schema.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > The JSON schema for the given model class.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_parametrized_name" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_parametrized_name< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > params< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_parametrized_name" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Compute the class name for parametrizations of generic classes.< / p >
< p > This method can be overridden to achieve a custom naming scheme for generic BaseModels.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < strong > params< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#tuple" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > tuple< / span > < / code > < / a > [< a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "kittycad.models.modeling_cmd.curve_set_constraint.type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > type< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ], < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#Ellipsis" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > ...< / span > < / code > < / a > ]< / span > ) – Tuple of types of the class. Given a generic class
< code class = "xref any docutils literal notranslate" > < span class = "pre" > Model< / span > < / code > with 2 type variables and a concrete model < code class = "xref any docutils literal notranslate" > < span class = "pre" > Model[str,< / span > < span class = "pre" > int]< / span > < / code > ,
the value < code class = "xref any docutils literal notranslate" > < span class = "pre" > (str,< / span > < span class = "pre" > int)< / span > < / code > would be passed to < code class = "xref any docutils literal notranslate" > < span class = "pre" > params< / span > < / code > .< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > String representing the new class where < code class = "xref any docutils literal notranslate" > < span class = "pre" > params< / span > < / code > are passed to < code class = "xref any docutils literal notranslate" > < span class = "pre" > cls< / span > < / code > as type variables.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-even" > Raises< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > < a class = "reference external" href = "https://docs.python.org/3/library/exceptions.html#TypeError" title = "(in Python v3.12)" > < strong > TypeError< / strong > < / a > – Raised when trying to generate concrete names for non-generic models.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_post_init" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > model_post_init< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > _BaseModel__context< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_post_init" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Override this method to perform additional initialization after < a class = "reference internal" href = "#id0" title = "kittycad.models.modeling_cmd.curve_set_constraint.__init__" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > __init__< / span > < / code > < / a > and < a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_construct" title = "kittycad.models.modeling_cmd.curve_set_constraint.model_construct" > < code class = "xref any py py-meth docutils literal notranslate" > < span class = "pre" > model_construct< / span > < / code > < / a > .
2023-12-05 16:25:51 -08:00
This is useful if you want to do some validation that requires the entire model to be initialized.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_rebuild" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_rebuild< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > force< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > raise_errors< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > _parent_namespace_depth< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > 2< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > _types_namespace< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_rebuild" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Try to rebuild the pydantic-core schema for the model.< / p >
< p > This may be necessary when one of the annotations is a ForwardRef which could not be resolved during
the initial attempt to build the schema, and automatic rebuilding fails.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > force< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to force the rebuilding of the model schema, defaults to < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#False" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > False< / span > < / code > < / a > .< / p > < / li >
< li > < p > < strong > raise_errors< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > < / span > ) – Whether to raise errors, defaults to < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#True" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > True< / span > < / code > < / a > .< / p > < / li >
< li > < p > < strong > _parent_namespace_depth< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/functions.html#int" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > int< / span > < / code > < / a > < / span > ) – The depth level of the parent namespace, defaults to 2.< / p > < / li >
< li > < p > < strong > _types_namespace< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference internal" href = "#kittycad.models.modeling_cmd.curve_set_constraint.dict" title = "kittycad.models.modeling_cmd.curve_set_constraint.dict" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]]< / span > ) – The types namespace, defaults to < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > .< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
2024-07-28 22:52:47 +00:00
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > ]< / span > < / p >
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > Returns < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > if the schema is already “complete” and rebuilding was not required.
If rebuilding _was_ required, returns < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#True" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > True< / span > < / code > < / a > if rebuilding was successful, otherwise < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#False" title = "(in Python v3.12)" > < code class = "xref any docutils literal notranslate" > < span class = "pre" > False< / span > < / code > < / a > .< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_validate< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > obj< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > strict< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > from_attributes< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > context< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < p > Validate a pydantic model instance.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > obj< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > ) – The object to validate.< / p > < / li >
< li > < p > < strong > strict< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > ]< / span > ) – Whether to enforce types strictly.< / p > < / li >
< li > < p > < strong > from_attributes< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > ]< / span > ) – Whether to extract data from object attributes.< / p > < / li >
< li > < p > < strong > context< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > ) – Additional context to pass to the validator.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Raises< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > < strong > ValidationError< / strong > – If the object could not be validated.< / p >
< / dd >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-even" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-even" > < p > The validated model instance.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate_json" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_validate_json< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > json_data< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > strict< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > context< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate_json" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Usage docs: < a class = "reference external" href = "https://docs.pydantic.dev/2.8/concepts/json/#json-parsing" > https://docs.pydantic.dev/2.8/concepts/json/#json-parsing< / a > < / p >
2023-12-05 16:25:51 -08:00
< p > Validate the given JSON data against the Pydantic model.< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > json_data< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > | < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#bytes" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bytes< / span > < / code > < / a > | < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#bytearray" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bytearray< / span > < / code > < / a > < / span > ) – The JSON data to validate.< / p > < / li >
< li > < p > < strong > strict< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > ]< / span > ) – Whether to enforce types strictly.< / p > < / li >
< li > < p > < strong > context< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > ) – Extra variables to pass to the validator.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > The validated Pydantic model.< / p >
< / dd >
< dt class = "field-even" > Raises< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < a class = "reference external" href = "https://docs.python.org/3/library/exceptions.html#ValueError" title = "(in Python v3.12)" > < strong > ValueError< / strong > < / a > – If < code class = "xref any docutils literal notranslate" > < span class = "pre" > json_data< / span > < / code > is not a JSON string.< / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.model_validate_strings" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > model_validate_strings< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > obj< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > strict< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > context< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.model_validate_strings" title = "Link to this definition" > < / a > < / dt >
< dd > < p > Validate the given object with string data against the Pydantic model.< / p >
2023-12-05 16:25:51 -08:00
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < ul class = "simple" >
2024-07-28 22:52:47 +00:00
< li > < p > < strong > obj< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > < / span > ) – The object containing string data to validate.< / p > < / li >
< li > < p > < strong > strict< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/functions.html#bool" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > bool< / span > < / code > < / a > ]< / span > ) – Whether to enforce types strictly.< / p > < / li >
< li > < p > < strong > context< / strong > (< span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Optional" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Optional< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > ) – Extra variables to pass to the validator.< / p > < / li >
2023-12-05 16:25:51 -08:00
< / ul >
< / dd >
< dt class = "field-even" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-even" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< dt class = "field-odd" > Returns< span class = "colon" > :< / span > < / dt >
< dd class = "field-odd" > < p > The validated Pydantic model.< / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.object_id" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > object_id< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.object_id" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.parse_file" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > parse_file< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > path< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > content_type< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > encoding< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > 'utf8'< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > proto< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > allow_pickle< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_file" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.parse_obj" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > parse_obj< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > obj< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_obj" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.parse_raw" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > parse_raw< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > b< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > content_type< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > encoding< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > 'utf8'< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > proto< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > None< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > allow_pickle< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > False< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.parse_raw" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.schema" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > schema< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > ref_template< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > '#/$defs/{model}'< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.schema" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Dict" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Dict< / span > < / code > < / a > [< a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > , < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Any" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Any< / span > < / code > < / a > ]< / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.schema_json" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > schema_json< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > *< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > by_alias< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > True< / span > < / span > < / em > , < em class = "sig-param" > < span class = "n" > < span class = "pre" > ref_template< / span > < / span > < span class = "o" > < span class = "pre" > =< / span > < / span > < span class = "default_value" > < span class = "pre" > '#/$defs/{model}'< / span > < / span > < / em > , < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > dumps_kwargs< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.schema_json" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/stdtypes.html#str" title = "(in Python v3.12)" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > str< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py attribute" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.type" >
2024-07-28 22:52:47 +00:00
< span class = "sig-name descname" > < span class = "pre" > type< / span > < / span > < em class = "property" > < span class = "p" > < span class = "pre" > :< / span > < / span > < span class = "w" > < / span > < a class = "reference external" href = "https://docs.python.org/3/library/typing.html#typing.Literal" title = "(in Python v3.12)" > < code class = "xref py py-data docutils literal notranslate" > < span class = "pre" > Literal< / span > < / code > < / a > < span class = "pre" > [< / span > < code class = "docutils literal notranslate" > < span class = "pre" > 'curve_set_constraint'< / span > < / code > < span class = "pre" > ]< / span > < / em > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.type" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.update_forward_refs" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > update_forward_refs< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "o" > < span class = "pre" > **< / span > < / span > < span class = "n" > < span class = "pre" > localns< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.update_forward_refs" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < a class = "reference external" href = "https://docs.python.org/3/library/constants.html#None" title = "(in Python v3.12)" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > None< / span > < / code > < / a > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py method" >
< dt class = "sig sig-object py" id = "kittycad.models.modeling_cmd.curve_set_constraint.validate" >
2024-07-28 22:52:47 +00:00
< em class = "property" > < span class = "pre" > classmethod< / span > < span class = "w" > < / span > < / em > < span class = "sig-name descname" > < span class = "pre" > validate< / span > < / span > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > < span class = "pre" > value< / span > < / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference external" href = "https://github.com/kittycad/kittycad.py/kittycad/models/modeling_cmd.py" > < span class = "viewcode-link" > < span class = "pre" > [source]< / span > < / span > < / a > < a class = "headerlink" href = "#kittycad.models.modeling_cmd.curve_set_constraint.validate" title = "Link to this definition" > < / a > < / dt >
2023-12-05 16:25:51 -08:00
< dd > < dl class = "field-list simple" >
< dt class = "field-odd" > Return type< span class = "colon" > :< / span > < / dt >
2024-07-28 22:52:47 +00:00
< dd class = "field-odd" > < p > < span class = "sphinx_autodoc_typehints-type" > < code class = "xref py py-class docutils literal notranslate" > < span class = "pre" > Self< / span > < / code > < / span > < / p >
2023-12-05 16:25:51 -08:00
< / dd >
< / dl >
< / dd > < / dl >
< / dd > < / dl >
< / section >
< / div >
< / div >
< footer > < div class = "rst-footer-buttons" role = "navigation" aria-label = "Footer" >
< a href = "kittycad.models.modeling_cmd.curve_get_type.html" class = "btn btn-neutral float-left" title = "kittycad.models.modeling_cmd.curve_get_type" accesskey = "p" rel = "prev" > < span class = "fa fa-arrow-circle-left" aria-hidden = "true" > < / span > Previous< / a >
2024-07-28 22:52:47 +00:00
< a href = "kittycad.models.modeling_cmd.default_camera_focus_on.html" class = "btn btn-neutral float-right" title = "kittycad.models.modeling_cmd.default_camera_focus_on" accesskey = "n" rel = "next" > Next < span class = "fa fa-arrow-circle-right" aria-hidden = "true" > < / span > < / a >
2023-12-05 16:25:51 -08:00
< / div >
< hr / >
< div role = "contentinfo" >
2024-07-28 22:52:47 +00:00
< p > © Copyright 2024, KittyCAD Team Members.< / p >
2023-12-05 16:25:51 -08:00
< / div >
Built with < a href = "https://www.sphinx-doc.org/" > Sphinx< / a > using a
< a href = "https://github.com/readthedocs/sphinx_rtd_theme" > theme< / a >
provided by < a href = "https://readthedocs.org" > Read the Docs< / a > .
< / footer >
< / div >
< / div >
< / section >
< / div >
< script >
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
< / script >
< / body >
< / html >