user: Provide the full official documentation entry for Bpy.Types.Curve, preserving all code examples.

assistant: Add the radius of the bevel point to the taper radius. Type : enum in [ 'OVERRIDE' , 'MULTIPLY' , 'ADD' ], default 'OVERRIDE' texspace_location ¶ Type : mathutils.Vector of 3 items in [-inf, inf], default (0.0, 0.0, 0.0) texspace_size ¶ Type : mathutils.Vector of 3 items in [-inf, inf], default (1.0, 1.0, 1.0) twist_mode ¶ The type of tilt calculation for 3D Curves Z_UP Z-Up – Use Z-Up axis to calculate the curve twist at each point. MINIMUM Minimum – Use the least twist over the entire curve. TANGENT Tangent – Use the tangent to calculate twist. Type : enum in [ 'Z_UP' , 'MINIMUM' , 'TANGENT' ], default 'MINIMUM' twist_smooth ¶ Smoothing iteration for tangents Type : float in [-inf, inf], default 0.0 use_auto_texspace ¶ Adjust active object’s texture space automatically when transforming object Type : boolean, default True use_deform_bounds ¶ Option for curve-deform: Use the mesh bounds to clamp the deformation Type : boolean, default False use_fill_caps ¶ Fill caps for beveled curves Type : boolean, default False use_map_taper ¶ Map effect of the taper object to the beveled part of the curve Type : boolean, default False use_path ¶ Enable the curve to become a translation path Type : boolean, default False use_path_clamp ¶ Clamp the curve path children so they cannot travel past the start/end point of the curve Type : boolean, default False use_path_follow ¶ Make curve path children rotate along the path Type : boolean, default False use_radius ¶ Option for paths and curve-deform: apply the curve radius to objects following it and to deformed objects Type : boolean, default True use_stretch ¶ Option for curve-deform: make deformed child stretch along entire path Type : boolean, default False transform ( matrix , * , shape_keys = False ) ¶ Transform curve by a matrix Parameters : matrix ( mathutils.Matrix of 4 * 4 items in [-inf, inf]) – Matrix shape_keys ( boolean , ( optional ) ) – Transform Shape Keys validate_material_indices ( ) ¶ Validate material indices of splines or letters, return True when the curve has had invalid indices corrected (to default 0) Returns : Result Return type : boolean update_gpu_tag ( ) ¶ update_gpu_tag classmethod bl_rna_get_subclass ( id , default = None , / ) ¶ Parameters : id ( str ) – The RNA type identifier. Returns : The RNA type or default when not found. Return type : bpy.types.Struct subclass classmethod bl_rna_get_subclass_py ( id , default = None , / ) ¶ Parameters : id ( str ) – The RNA type identifier. Returns : The class or default when not found. Return type : type Inherited Properties ¶ bpy_struct.id_data ID.name ID.name_full ID.id_type ID.session_uid ID.is_evaluated ID.original ID.users ID.use_fake_user ID.use_extra_user ID.is_embedded_data ID.is_linked_packed ID.is_missing ID.is_runtime_data ID.is_editable ID.tag ID.is_library_indirect ID.library ID.library_weak_reference ID.asset_data ID.override_library ID.preview Inherited Functions ¶ bpy_struct.as_pointer bpy_struct.driver_add bpy_struct.driver_remove bpy_struct.get bpy_struct.id_properties_clear bpy_struct.id_properties_ensure bpy_struct.id_properties_ui bpy_struct.is_property_hidden bpy_struct.is_property_overridable_library bpy_struct.is_property_readonly bpy_struct.is_property_set bpy_struct.items bpy_struct.keyframe_delete bpy_struct.keyframe_insert bpy_struct.keys bpy_struct.path_from_id bpy_struct.path_from_module bpy_struct.path_resolve bpy_struct.pop bpy_struct.property_overridable_library_set bpy_struct.property_unset bpy_struct.rna_ancestors bpy_struct.type_recast bpy_struct.values ID.bl_system_properties_get ID.rename ID.evaluated_get ID.copy ID.asset_mark ID.asset_clear ID.asset_generate_preview ID.override_create ID.override_hierarchy_create ID.user_clear ID.user_remap ID.make_local ID.user_of_id ID.animation_data_create ID.animation_data_clear ID.update_tag ID.preview_ensure ID.bl_rna_get_subclass ID.bl_rna_get_subclass_py References ¶ bpy.context.curve BlendData.curves BlendDataCurves.new BlendDataCurves.remove Object.to_curve Next CurveMap(bpy_struct) Previous CryptomatteEntry(bpy_struct) Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page Curve(ID) Curve Curve.animation_data Curve.bevel_depth Curve.bevel_factor_end Curve.bevel_factor_mapping_end Curve.bevel_factor_mapping_start Curve.bevel_factor_start Curve.bevel_mode Curve.bevel_object Curve.bevel_profile Curve.bevel_resolution Curve.cycles Curve.dimensions Curve.eval_time Curve.extrude Curve.fill_mode Curve.is_editmode Curve.materials Curve.offset Curve.path_duration Curve.render_resolution_u Curve.render_resolution_v Curve.resolution_u Curve.resolution_v Curve.shape_keys Curve.splines Curve.taper_object Curve.taper_radius_mode Curve.texspace_location Curve.texspace_size Curve.twist_mode Curve.twist_smooth Curve.use_auto_texspace Curve.use_deform_bounds Curve.use_fill_caps Curve.use_map_taper Curve.use_path Curve.use_path_clamp Curve.use_path_follow Curve.use_radius Curve.use_stretch Curve.transform() Curve.validate_material_indices() Curve.update_gpu_tag() Curve.bl_rna_get_subclass() Curve.bl_rna_get_subclass_py() Inherited Properties Inherited Functions References