user: Provide the full official documentation entry for D, preserving all code examples.

assistant: - [delete() (in module bmesh.ops)](bmesh.ops.html#bmesh.ops.delete)   - [(in module bpy.ops.action)](bpy.ops.action.html#bpy.ops.action.delete)   - [(in module bpy.ops.armature)](bpy.ops.armature.html#bpy.ops.armature.delete)   - [(in module bpy.ops.console)](bpy.ops.console.html#bpy.ops.console.delete)   - [(in module bpy.ops.constraint)](bpy.ops.constraint.html#bpy.ops.constraint.delete)   - [(in module bpy.ops.curve)](bpy.ops.curve.html#bpy.ops.curve.delete)   - [(in module bpy.ops.curves)](bpy.ops.curves.html#bpy.ops.curves.delete)   - [(in module bpy.ops.file)](bpy.ops.file.html#bpy.ops.file.delete)   - [(in module bpy.ops.font)](bpy.ops.font.html#bpy.ops.font.delete)   - [(in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.delete)   - [(in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.delete)   - [(in module bpy.ops.marker)](bpy.ops.marker.html#bpy.ops.marker.delete)   - [(in module bpy.ops.mask)](bpy.ops.mask.html#bpy.ops.mask.delete)   - [(in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.delete)   - [(in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.delete)   - [(in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.delete)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.delete)   - [(in module bpy.ops.outliner)](bpy.ops.outliner.html#bpy.ops.outliner.delete)   - [(in module bpy.ops.particle)](bpy.ops.particle.html#bpy.ops.particle.delete)   - [(in module bpy.ops.pointcloud)](bpy.ops.pointcloud.html#bpy.ops.pointcloud.delete)   - [(in module bpy.ops.scene)](bpy.ops.scene.html#bpy.ops.scene.delete)   - [(in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.delete)   - [(in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.delete)   - [(in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.delete)   - [(in module bpy.ops.workspace)](bpy.ops.workspace.html#bpy.ops.workspace.delete) - [delete_all_others() (in module bpy.ops.workspace)](bpy.ops.workspace.html#bpy.ops.workspace.delete_all_others) - [delete_breakdown() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.delete_breakdown) - [delete_edgeloop() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.delete_edgeloop) - [delete_fix_to_camera_keys() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.delete_fix_to_camera_keys) - [delete_frame() (bpy.types.MovieTrackingMarkers method)](bpy.types.MovieTrackingMarkers.html#bpy.types.MovieTrackingMarkers.delete_frame)   - [(bpy.types.MovieTrackingPlaneMarkers method)](bpy.types.MovieTrackingPlaneMarkers.html#bpy.types.MovieTrackingPlaneMarkers.delete_frame)   - [(in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.delete_frame) - [delete_in_obstacle (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.delete_in_obstacle) - [delete_loose() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.delete_loose) - [delete_marker() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.delete_marker) - [delete_metaelems() (in module bpy.ops.mball)](bpy.ops.mball.html#bpy.ops.mball.delete_metaelems) - [delete_orientation() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.delete_orientation) - [delete_point() (in module bpy.ops.paintcurve)](bpy.ops.paintcurve.html#bpy.ops.paintcurve.delete_point) - [delete_proxy() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.delete_proxy) - [delete_reconnect() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.delete_reconnect) - [delete_track() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.delete_track) - [delimit (bpy.types.DecimateModifier attribute)](bpy.types.DecimateModifier.html#bpy.types.DecimateModifier.delimit) - [delta_location (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.delta_location) - [delta_rotation_euler (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.delta_rotation_euler) - [delta_rotation_quaternion (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.delta_rotation_quaternion) - [delta_scale (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.delta_scale) - [denoise_animation() (in module bpy.ops.cycles)](bpy.ops.cycles.html#bpy.ops.cycles.denoise_animation) - [denoise_bilateral (bpy.types.RaytraceEEVEE attribute)](bpy.types.RaytraceEEVEE.html#bpy.types.RaytraceEEVEE.denoise_bilateral) - [denoise_spatial (bpy.types.RaytraceEEVEE attribute)](bpy.types.RaytraceEEVEE.html#bpy.types.RaytraceEEVEE.denoise_spatial) - [denoise_temporal (bpy.types.RaytraceEEVEE attribute)](bpy.types.RaytraceEEVEE.html#bpy.types.RaytraceEEVEE.denoise_temporal) - [density (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.density)   - [(bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.density)   - [(bpy.types.MeshToVolumeModifier attribute)](bpy.types.MeshToVolumeModifier.html#bpy.types.MeshToVolumeModifier.density)   - [(bpy.types.VolumeDisplay attribute)](bpy.types.VolumeDisplay.html#bpy.types.VolumeDisplay.density) - [density_add_attempts (bpy.types.BrushCurvesSculptSettings attribute)](bpy.types.BrushCurvesSculptSettings.html#bpy.types.BrushCurvesSculptSettings.density_add_attempts) - [density_factor (bpy.types.ParticleSettingsTextureSlot attribute)](bpy.types.ParticleSettingsTextureSlot.html#bpy.types.ParticleSettingsTextureSlot.density_factor) - [density_mode (bpy.types.BrushCurvesSculptSettings attribute)](bpy.types.BrushCurvesSculptSettings.html#bpy.types.BrushCurvesSculptSettings.density_mode) - [density_strength (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.density_strength) - [density_target (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.density_target) - [density_vertex_group (bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.density_vertex_group) - [Depsgraph (class in bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph) - [Depsgraph.ids (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.ids) - [Depsgraph.mode (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.mode) - [Depsgraph.object_instances (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.object_instances) - [Depsgraph.objects (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.objects) - [Depsgraph.scene (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.scene) - [Depsgraph.scene_eval (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.scene_eval) - [Depsgraph.updates (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.updates) - [Depsgraph.view_layer (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.view_layer) - [Depsgraph.view_layer_eval (in module bpy.types)](bpy.types.Depsgraph.html#bpy.types.Depsgraph.view_layer_eval) - [depsgraph_update_post (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.depsgraph_update_post) - [depsgraph_update_pre (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.depsgraph_update_pre) - [DepsgraphObjectInstance (class in bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance) - [DepsgraphObjectInstance.instance_object (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.instance_object) - [DepsgraphObjectInstance.is_instance (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.is_instance) - [DepsgraphObjectInstance.matrix_world (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.matrix_world) - [DepsgraphObjectInstance.object (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.object) - [DepsgraphObjectInstance.orco (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.orco) - [DepsgraphObjectInstance.parent (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.parent) - [DepsgraphObjectInstance.particle_system (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.particle_system) - [DepsgraphObjectInstance.persistent_id (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.persistent_id) - [DepsgraphObjectInstance.random_id (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.random_id) - [DepsgraphObjectInstance.show_particles (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.show_particles) - [DepsgraphObjectInstance.show_self (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.show_self) - [DepsgraphObjectInstance.uv (in module bpy.types)](bpy.types.DepsgraphObjectInstance.html#bpy.types.DepsgraphObjectInstance.uv) - [DepsgraphUpdate (class in bpy.types)](bpy.types.DepsgraphUpdate.html#bpy.types.DepsgraphUpdate) - [DepsgraphUpdate.id (in module bpy.types)](bpy.types.DepsgraphUpdate.html#bpy.types.DepsgraphUpdate.id) - [DepsgraphUpdate.is_updated_geometry (in module bpy.types)](bpy.types.DepsgraphUpdate.html#bpy.types.DepsgraphUpdate.is_updated_geometry) - [DepsgraphUpdate.is_updated_shading (in module bpy.types)](bpy.types.DepsgraphUpdate.html#bpy.types.DepsgraphUpdate.is_updated_shading) - [DepsgraphUpdate.is_updated_transform (in module bpy.types)](bpy.types.DepsgraphUpdate.html#bpy.types.DepsgraphUpdate.is_updated_transform) - [depth (bpy.types.FModifierNoise attribute)](bpy.types.FModifierNoise.html#bpy.types.FModifierNoise.depth)   - [(bpy.types.OceanModifier attribute)](bpy.types.OceanModifier.html#bpy.types.OceanModifier.depth)   - [(bpy.types.WorldMistSettings attribute)](bpy.types.WorldMistSettings.html#bpy.types.WorldMistSettings.depth) - [depth_clamp (bpy.types.DynamicPaintSurface attribute)](bpy.types.DynamicPaintSurface.html#bpy.types.DynamicPaintSurface.depth_clamp) - [depth_mask_get() (in module gpu.state)](gpu.state.html#gpu.state.depth_mask_get) - [depth_mask_set() (in module gpu.state)](gpu.state.html#gpu.state.depth_mask_set) - [depth_mode (bpy.types.CurvePaintSettings attribute)](bpy.types.CurvePaintSettings.html#bpy.types.CurvePaintSettings.depth_mode) - [depth_object (bpy.types.FollowTrackConstraint attribute)](bpy.types.FollowTrackConstraint.html#bpy.types.FollowTrackConstraint.depth_object) - [depth_order (bpy.types.GeometryNodeSetGreasePencilDepth attribute)](bpy.types.GeometryNodeSetGreasePencilDepth.html#bpy.types.GeometryNodeSetGreasePencilDepth.depth_order) - [depth_test_get() (in module gpu.state)](gpu.state.html#gpu.state.depth_test_get) - [depth_test_set() (in module gpu.state)](gpu.state.html#gpu.state.depth_test_set) - [depth_write() (gpu.types.GPUShaderCreateInfo method)](gpu.types.html#gpu.types.GPUShaderCreateInfo.depth_write) - [description (bpy.types.AssetMetaData attribute)](bpy.types.AssetMetaData.html#bpy.types.AssetMetaData.description)   - [(bpy.types.NodeEnumItem attribute)](bpy.types.NodeEnumItem.html#bpy.types.NodeEnumItem.description)   - [(bpy.types.NodeSocket attribute)](bpy.types.NodeSocket.html#bpy.types.NodeSocket.description)   - [(bpy.types.NodeTree attribute)](bpy.types.NodeTree.html#bpy.types.NodeTree.description)   - [(bpy.types.NodeTreeInterfacePanel attribute)](bpy.types.NodeTreeInterfacePanel.html#bpy.types.NodeTreeInterfacePanel.description)   - [(bpy.types.NodeTreeInterfaceSocket attribute)](bpy.types.NodeTreeInterfaceSocket.html#bpy.types.NodeTreeInterfaceSocket.description) - [description() (bpy.types.Operator class method)](bpy.types.Operator.html#bpy.types.Operator.description) - [deselect_all() (bpy.types.SpaceFileBrowser method)](bpy.types.SpaceFileBrowser.html#bpy.types.SpaceFileBrowser.deselect_all) - [deselect_keys() (bpy.types.Action method)](bpy.types.Action.html#bpy.types.Action.deselect_keys) - [destroy() (bpy.types.IDOverrideLibrary method)](bpy.types.IDOverrideLibrary.html#bpy.types.IDOverrideLibrary.destroy) - [detach() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.detach) - [detach_translate_attach() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.detach_translate_attach) - [detail_flood_fill() (in module bpy.ops.sculpt)](bpy.ops.sculpt.html#bpy.ops.sculpt.detail_flood_fill) - [detail_percent (bpy.types.Sculpt attribute)](bpy.types.Sculpt.html#bpy.types.Sculpt.detail_percent) - [detail_refine_method (bpy.types.Sculpt attribute)](bpy.types.Sculpt.html#bpy.types.Sculpt.detail_refine_method) - [detail_size (bpy.types.Sculpt attribute)](bpy.types.Sculpt.html#bpy.types.Sculpt.detail_size) - [detail_type_method (bpy.types.Sculpt attribute)](bpy.types.Sculpt.html#bpy.types.Sculpt.detail_type_method) - [detect_data() (bpy.types.ImagePaint method)](bpy.types.ImagePaint.html#bpy.types.ImagePaint.detect_data) - [detect_features() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.detect_features) - [determinant() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.determinant) - [device_type_get() (in module gpu.platform)](gpu.platform.html#gpu.platform.device_type_get) - [Diagonal() (mathutils.Matrix class method)](mathutils.html#mathutils.Matrix.Diagonal) - [die_time (bpy.types.Particle attribute)](bpy.types.Particle.html#bpy.types.Particle.die_time) - [diffuse (freestyle.types.freestyle.types.Material attribute)](freestyle.types.html#freestyle.types.freestyle.types.Material.diffuse) - [diffuse_color (bpy.types.Material attribute)](bpy.types.Material.html#bpy.types.Material.diffuse_color)   - [(bpy.types.UserSolidLight attribute)](bpy.types.UserSolidLight.html#bpy.types.UserSolidLight.diffuse_color) - [diffuse_color_factor (bpy.types.LineStyleTextureSlot attribute)](bpy.types.LineStyleTextureSlot.html#bpy.types.LineStyleTextureSlot.diffuse_color_factor) - [diffuse_factor (bpy.types.Light attribute)](bpy.types.Light.html#bpy.types.Light.diffuse_factor) - [dilate (bpy.types.BrushGpencilSettings attribute)](bpy.types.BrushGpencilSettings.html#bpy.types.BrushGpencilSettings.dilate) - [dilation_radius (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.dilation_radius) - [dilation_threshold (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.dilation_threshold) - [dimension_max (bpy.types.MusgraveTexture attribute)](bpy.types.MusgraveTexture.html#bpy.types.MusgraveTexture.dimension_max) - [dimensions (bpy.types.Curve attribute)](bpy.types.Curve.html#bpy.types.Curve.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVector attribute)](bpy.types.NodeTreeInterfaceSocketVector.html#bpy.types.NodeTreeInterfaceSocketVector.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVector2D attribute)](bpy.types.NodeTreeInterfaceSocketVector2D.html#bpy.types.NodeTreeInterfaceSocketVector2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVector4D attribute)](bpy.types.NodeTreeInterfaceSocketVector4D.html#bpy.types.NodeTreeInterfaceSocketVector4D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection.html#bpy.types.NodeTreeInterfaceSocketVectorDirection.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection2D.html#bpy.types.NodeTreeInterfaceSocketVectorDirection2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection4D.html#bpy.types.NodeTreeInterfaceSocketVectorDirection4D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler.html#bpy.types.NodeTreeInterfaceSocketVectorEuler.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler2D.html#bpy.types.NodeTreeInterfaceSocketVectorEuler2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler4D.html#bpy.types.NodeTreeInterfaceSocketVectorEuler4D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor.html#bpy.types.NodeTreeInterfaceSocketVectorFactor.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor2D.html#bpy.types.NodeTreeInterfaceSocketVectorFactor2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor4D.html#bpy.types.NodeTreeInterfaceSocketVectorFactor4D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage.html#bpy.types.NodeTreeInterfaceSocketVectorPercentage.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage2D.html#bpy.types.NodeTreeInterfaceSocketVectorPercentage2D.dimensions)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage4D.html#bpy.types.