user: Give a detailed overview of Index – B: syntax, arguments, return values, common patterns.

assistant: aModifier_DistanceFromObject.html#bpy.types.LineStyleAlphaModifier_DistanceFromObject.blend)   - [(bpy.types.LineStyleAlphaModifier_Material attribute)](bpy.types.LineStyleAlphaModifier_Material.html#bpy.types.LineStyleAlphaModifier_Material.blend)   - [(bpy.types.LineStyleAlphaModifier_Noise attribute)](bpy.types.LineStyleAlphaModifier_Noise.html#bpy.types.LineStyleAlphaModifier_Noise.blend)   - [(bpy.types.LineStyleAlphaModifier_Tangent attribute)](bpy.types.LineStyleAlphaModifier_Tangent.html#bpy.types.LineStyleAlphaModifier_Tangent.blend)   - [(bpy.types.LineStyleColorModifier_AlongStroke attribute)](bpy.types.LineStyleColorModifier_AlongStroke.html#bpy.types.LineStyleColorModifier_AlongStroke.blend)   - [(bpy.types.LineStyleColorModifier_CreaseAngle attribute)](bpy.types.LineStyleColorModifier_CreaseAngle.html#bpy.types.LineStyleColorModifier_CreaseAngle.blend)   - [(bpy.types.LineStyleColorModifier_Curvature_3D attribute)](bpy.types.LineStyleColorModifier_Curvature_3D.html#bpy.types.LineStyleColorModifier_Curvature_3D.blend)   - [(bpy.types.LineStyleColorModifier_DistanceFromCamera attribute)](bpy.types.LineStyleColorModifier_DistanceFromCamera.html#bpy.types.LineStyleColorModifier_DistanceFromCamera.blend)   - [(bpy.types.LineStyleColorModifier_DistanceFromObject attribute)](bpy.types.LineStyleColorModifier_DistanceFromObject.html#bpy.types.LineStyleColorModifier_DistanceFromObject.blend)   - [(bpy.types.LineStyleColorModifier_Material attribute)](bpy.types.LineStyleColorModifier_Material.html#bpy.types.LineStyleColorModifier_Material.blend)   - [(bpy.types.LineStyleColorModifier_Noise attribute)](bpy.types.LineStyleColorModifier_Noise.html#bpy.types.LineStyleColorModifier_Noise.blend)   - [(bpy.types.LineStyleColorModifier_Tangent attribute)](bpy.types.LineStyleColorModifier_Tangent.html#bpy.types.LineStyleColorModifier_Tangent.blend)   - [(bpy.types.LineStyleThicknessModifier_AlongStroke attribute)](bpy.types.LineStyleThicknessModifier_AlongStroke.html#bpy.types.LineStyleThicknessModifier_AlongStroke.blend)   - [(bpy.types.LineStyleThicknessModifier_Calligraphy attribute)](bpy.types.LineStyleThicknessModifier_Calligraphy.html#bpy.types.LineStyleThicknessModifier_Calligraphy.blend)   - [(bpy.types.LineStyleThicknessModifier_CreaseAngle attribute)](bpy.types.LineStyleThicknessModifier_CreaseAngle.html#bpy.types.LineStyleThicknessModifier_CreaseAngle.blend)   - [(bpy.types.LineStyleThicknessModifier_Curvature_3D attribute)](bpy.types.LineStyleThicknessModifier_Curvature_3D.html#bpy.types.LineStyleThicknessModifier_Curvature_3D.blend)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromCamera attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromCamera.html#bpy.types.LineStyleThicknessModifier_DistanceFromCamera.blend)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromObject attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromObject.html#bpy.types.LineStyleThicknessModifier_DistanceFromObject.blend)   - [(bpy.types.LineStyleThicknessModifier_Material attribute)](bpy.types.LineStyleThicknessModifier_Material.html#bpy.types.LineStyleThicknessModifier_Material.blend)   - [(bpy.types.LineStyleThicknessModifier_Noise attribute)](bpy.types.LineStyleThicknessModifier_Noise.html#bpy.types.LineStyleThicknessModifier_Noise.blend)   - [(bpy.types.LineStyleThicknessModifier_Tangent attribute)](bpy.types.LineStyleThicknessModifier_Tangent.html#bpy.types.LineStyleThicknessModifier_Tangent.blend)   - [(bpy.types.MaskLayer attribute)](bpy.types.MaskLayer.html#bpy.types.MaskLayer.blend)   - [(bpy.types.ThemeWidgetStateColors attribute)](bpy.types.ThemeWidgetStateColors.html#bpy.types.ThemeWidgetStateColors.blend) - [blend_alpha (bpy.types.Strip attribute)](bpy.types.Strip.html#bpy.types.Strip.blend_alpha) - [blend_color (bpy.types.ColorMapping attribute)](bpy.types.ColorMapping.html#bpy.types.ColorMapping.blend_color) - [blend_data (in module bpy.context)](bpy.context.html#bpy.context.blend_data) - [blend_effect (bpy.types.ColorMixStrip attribute)](bpy.types.ColorMixStrip.html#bpy.types.ColorMixStrip.blend_effect) - [blend_factor (bpy.types.ColorMapping attribute)](bpy.types.ColorMapping.html#bpy.types.ColorMapping.blend_factor)   - [(bpy.types.SpaceClipEditor attribute)](bpy.types.SpaceClipEditor.html#bpy.types.SpaceClipEditor.blend_factor)   - [(bpy.types.SpaceImageEditor attribute)](bpy.types.SpaceImageEditor.html#bpy.types.SpaceImageEditor.blend_factor) - [blend_from_shape() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.blend_from_shape) - [blend_get() (in module gpu.state)](gpu.state.html#gpu.state.blend_get) - [blend_import_post (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.blend_import_post) - [blend_import_pre (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.blend_import_pre) - [blend_in (bpy.types.FModifier attribute)](bpy.types.FModifier.html#bpy.types.FModifier.blend_in)   - [(bpy.types.NlaStrip attribute)](bpy.types.NlaStrip.html#bpy.types.NlaStrip.blend_in) - [blend_method (bpy.types.Material attribute)](bpy.types.Material.html#bpy.types.Material.blend_method) - [blend_mode (bpy.types.GreasePencilLayer attribute)](bpy.types.GreasePencilLayer.html#bpy.types.GreasePencilLayer.blend_mode)   - [(bpy.types.ShaderFxGlow attribute)](bpy.types.ShaderFxGlow.html#bpy.types.ShaderFxGlow.blend_mode) - [blend_offset() (in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.blend_offset) - [blend_out (bpy.types.FModifier attribute)](bpy.types.FModifier.html#bpy.types.FModifier.blend_out)   - [(bpy.types.NlaStrip attribute)](bpy.types.NlaStrip.html#bpy.types.NlaStrip.blend_out) - [blend_paths() (in module bpy.utils)](bpy.utils.html#bpy.utils.blend_paths) - [blend_pose_asset() (in module bpy.ops.poselib)](bpy.ops.poselib.html#bpy.ops.poselib.blend_pose_asset) - [blend_pose_from_action() (bpy.types.Pose class method)](bpy.types.Pose.html#bpy.types.Pose.blend_pose_from_action) - [blend_set() (in module gpu.state)](gpu.state.html#gpu.state.blend_set) - [blend_strings_utf8_validate() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.blend_strings_utf8_validate) - [blend_to_default() (in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.blend_to_default) - [blend_to_ease() (in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.blend_to_ease) - [blend_to_neighbor() (in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.blend_to_neighbor)   - [(in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.blend_to_neighbor) - [blend_type (bpy.types.ColorMapping attribute)](bpy.types.ColorMapping.html#bpy.types.ColorMapping.blend_type)   - [(bpy.types.FModifierNoise attribute)](bpy.types.FModifierNoise.html#bpy.types.FModifierNoise.blend_type)   - [(bpy.types.NlaStrip attribute)](bpy.types.NlaStrip.html#bpy.types.NlaStrip.blend_type)   - [(bpy.types.ShaderNodeMix attribute)](bpy.types.ShaderNodeMix.html#bpy.types.ShaderNodeMix.blend_type)   - [(bpy.types.ShaderNodeMixRGB attribute)](bpy.types.ShaderNodeMixRGB.html#bpy.types.ShaderNodeMixRGB.blend_type)   - [(bpy.types.ShaderNodeOutputLineStyle attribute)](bpy.types.ShaderNodeOutputLineStyle.html#bpy.types.ShaderNodeOutputLineStyle.blend_type)   - [(bpy.types.Strip attribute)](bpy.types.Strip.html#bpy.types.Strip.blend_type)   - [(bpy.types.TextureNodeMixRGB attribute)](bpy.types.TextureNodeMixRGB.html#bpy.types.TextureNodeMixRGB.blend_type)   - [(bpy.types.TextureSlot attribute)](bpy.types.TextureSlot.html#bpy.types.TextureSlot.blend_type) - [blend_with_rest() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.blend_with_rest) - [BlendData (class in bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData) - [BlendData.actions (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.actions) - [BlendData.annotations (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.annotations) - [BlendData.armatures (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.armatures) - [BlendData.brushes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.brushes) - [BlendData.cache_files (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.cache_files) - [BlendData.cameras (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.cameras) - [BlendData.collections (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.collections) - [BlendData.colorspace (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.colorspace) - [BlendData.curves (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.curves) - [BlendData.filepath (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.filepath) - [BlendData.fonts (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.fonts) - [BlendData.grease_pencils (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.grease_pencils) - [BlendData.hair_curves (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.hair_curves) - [BlendData.images (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.images) - [BlendData.is_dirty (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.is_dirty) - [BlendData.is_saved (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.is_saved) - [BlendData.lattices (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.lattices) - [BlendData.libraries (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.libraries) - [BlendData.lightprobes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.lightprobes) - [BlendData.lights (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.lights) - [BlendData.linestyles (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.linestyles) - [BlendData.masks (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.masks) - [BlendData.materials (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.materials) - [BlendData.meshes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.meshes) - [BlendData.metaballs (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.metaballs) - [BlendData.movieclips (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.movieclips) - [BlendData.node_groups (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.node_groups) - [BlendData.objects (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.objects) - [BlendData.paint_curves (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.paint_curves) - [BlendData.palettes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.palettes) - [BlendData.particles (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.particles) - [BlendData.pointclouds (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.pointclouds) - [BlendData.scenes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.scenes) - [BlendData.screens (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.screens) - [BlendData.shape_keys (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.shape_keys) - [BlendData.sounds (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.sounds) - [BlendData.speakers (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.speakers) - [BlendData.texts (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.texts) - [BlendData.textures (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.textures) - [BlendData.version (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.version) - [BlendData.volumes (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.volumes) - [BlendData.window_managers (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.window_managers) - [BlendData.workspaces (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.workspaces) - [BlendData.worlds (in module bpy.types)](bpy.types.BlendData.html#bpy.types.BlendData.worlds) - [BlendDataActions (class in bpy.types)](bpy.types.BlendDataActions.html#bpy.types.BlendDataActions) - [BlendDataAnnotations (class in bpy.types)](bpy.types.BlendDataAnnotations.html#bpy.types.BlendDataAnnotations) - [BlendDataArmatures (class in bpy.types)](bpy.types.BlendDataArmatures.html#bpy.types.BlendDataArmatures) - [BlendDataBrushes (class in bpy.types)](bpy.types.BlendDataBrushes.html#bpy.types.BlendDataBrushes) - [BlendDataCacheFiles (class in bpy.types)](bpy.types.BlendDataCacheFiles.html#bpy.types.BlendDataCacheFiles) - [BlendDataCameras (class in bpy.types)](bpy.types.BlendDataCameras.html#bpy.types.BlendDataCameras) - [BlendDataCollections (class in bpy.types)](bpy.types.BlendDataCollections.html#bpy.types.BlendDataCollections) - [BlendDataCurves (class in bpy.types)](bpy.types.BlendDataCurves.html#bpy.types.BlendDataCurves) - [BlendDataFonts (class in bpy.types)](bpy.types.BlendDataFonts.html#bpy.types.BlendDataFonts) - [BlendDataGreasePencilsV3 (class in bpy.types)](bpy.types.BlendDataGreasePencilsV3.html#bpy.types.BlendDataGreasePencilsV3) - [BlendDataHairCurves (class in bpy.types)](bpy.types.BlendDataHairCurves.html#bpy.types.BlendDataHairCurves) - [BlendDataImages (class in bpy.types)](bpy.types.BlendDataImages.html#bpy.types.BlendDataImages) - [BlendDataLattices (class in bpy.types)](bpy.types.BlendDataLattices.html#bpy.types.BlendDataLattices) - [BlendDataLibraries (class in bpy.types)](bpy.types.BlendDataLibraries.html#bpy.types.BlendDataLibraries) - [BlendDataLights (class in bpy.types)](bpy.types.BlendDataLights.html#bpy.types.BlendDataLights) - [BlendDataLineStyles (class in bpy.types)](bpy.types.BlendDataLineStyles.html#bpy.types.BlendDataLineStyles) - [BlendDataMasks (class in bpy.types)](bpy.types.BlendDataMasks.html#bpy.types.BlendDataMasks) - [BlendDataMaterials (class in bpy.types)](bpy.types.BlendDataMaterials.html#bpy.types.BlendDataMaterials) - [BlendDataMeshes (class in bpy.types)](bpy.types.BlendDataMeshes.html#bpy.types.BlendDataMeshes) - [BlendDataMetaBalls (class in bpy.types)](bpy.types.BlendDataMetaBalls.html#bpy.types.BlendDataMetaBalls) - [BlendDataMovieClips (class in bpy.types)](bpy.types.BlendDataMovieClips.html#bpy.types.BlendDataMovieClips) - [BlendDataNodeTrees (class in bpy.types)](bpy.types.BlendDataNodeTrees.html#bpy.types.BlendDataNodeTrees) - [BlendDataObjects (class in bpy.types)](bpy.types.BlendDataObjects.html#bpy.types.BlendDataObjects) - [BlendDataPaintCurves (class in bpy.types)](bpy.types.BlendDataPaintCurves.html#bpy.types.BlendDataPaintCurves) - [BlendDataPalettes (class in bpy.types)](bpy.types.BlendDataPalettes.html#bpy.types.BlendDataPalettes) - [BlendDataParticles (class in bpy.types)](bpy.types.BlendDataParticles.html#bpy.types.BlendDataParticles) - [BlendDataPointClouds (class in bpy.types)](bpy.types.BlendDataPointClouds.html#bpy.types.BlendDataPointClouds) - [BlendDataProbes (class in bpy.types)](bpy.types.BlendDataProbes.html#bpy.types.BlendDataProbes) - [BlendDataScenes (class in bpy.types)](bpy.types.BlendDataScenes.html#bpy.types.BlendDataScenes) - [BlendDataScreens (class in bpy.types)](bpy.types.BlendDataScreens.html#bpy.types.BlendDataScreens) - [BlendDataSounds (class in bpy.types)](bpy.types.BlendDataSounds.html#bpy.types.BlendDataSounds) - [BlendDataSpeakers (class in bpy.types)](bpy.types.BlendDataSpeakers.html#bpy.types.BlendDataSpeakers) - [BlendDataTexts (class in bpy.types)](bpy.types.BlendDataTexts.html#bpy.types.BlendDataTexts) - [BlendDataTextures (class in bpy.types)](bpy.types.BlendDataTextures.html#bpy.types.BlendDataTextures) - [BlendDataVolumes (class in bpy.types)](bpy.types.BlendDataVolumes.html#bpy.types.BlendDataVolumes) - [BlendDataWindowManagers (class in bpy.types)](bpy.types.BlendDataWindowManagers.html#bpy.types.BlendDataWindowManagers) - [BlendDataWorkSpaces (class in bpy.types)](bpy.types.BlendDataWorkSpaces.html#bpy.types.BlendDataWorkSpaces) - [BlendDataWorlds (class in bpy.types)](bpy.types.BlendDataWorlds.html#bpy.types.BlendDataWorlds) - [BlenderRNA (class in bpy.types)](bpy.types.BlenderRNA.html#bpy.types.BlenderRNA) - [BlenderRNA.structs (in module bpy.types)](bpy.types.BlenderRNA.html#bpy.types.BlenderRNA.structs) - [BlendFileColorspace (class in bpy.types)](bpy.types.BlendFileColorspace.html#bpy.types.BlendFileColorspace) - [BlendFileColorspace.is_missing_opencolorio_config (in module bpy.types)](bpy.types.BlendFileColorspace.html#bpy.types.BlendFileColorspace.is_missing_opencolorio_config) - [BlendFileColorspace.working_space (in module bpy.types)](bpy.types.BlendFileColorspace.html#bpy.types.BlendFileColorspace.working_space) - [BlendFileColorspace.working_space_interop_id (in module bpy.types)](bpy.types.BlendFileColorspace.html#bpy.types.BlendFileColorspace.working_space_interop_id) - [BlendImportContext (class in bpy.types)](bpy.types.BlendImportContext.html#bpy.types.BlendImportContext) - [BlendImportContext.import_items (in module bpy.types)](bpy.types.BlendImportContext.html#bpy.types.BlendImportContext.import_items) - [BlendImportContext.options (in module bpy.types)](bpy.types.BlendImportContext.html#bpy.types.BlendImportContext.options) - [BlendImportContext.process_stage (in module bpy.types)](bpy.types.BlendImportContext.html#bpy.types.BlendImportContext.process_stage) - [BlendImportContextItem (class in bpy.types)](bpy.types.BlendImportContextItem.html#bpy.types.BlendImportContextItem) - [BlendImportContextItem.append_action (in module bpy.types)](bpy.types.BlendImportContextItem.html#bpy.types.BlendImportContextItem.append_action) - [BlendImportContextItem.id (in module bpy.types)](bpy.types.BlendImportContextItem.html#bpy.types.BlendImportContextItem.id) - [BlendImportContextItem.id_type (in module bpy.types)](bpy.types.BlendImportContextItem.html#bpy.types.BlendImportContextItem.id_type) - [BlendImportContextItem.import_info (in module