user: Give a detailed overview of I: syntax, arguments, return values, common patterns.

assistant: y.types.GreasePencilArrayModifier.html#bpy.types.GreasePencilArrayModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilBuildModifier attribute)](bpy.types.GreasePencilBuildModifier.html#bpy.types.GreasePencilBuildModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilColorModifier attribute)](bpy.types.GreasePencilColorModifier.html#bpy.types.GreasePencilColorModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilDashModifierData attribute)](bpy.types.GreasePencilDashModifierData.html#bpy.types.GreasePencilDashModifierData.invert_material_pass_filter)   - [(bpy.types.GreasePencilEnvelopeModifier attribute)](bpy.types.GreasePencilEnvelopeModifier.html#bpy.types.GreasePencilEnvelopeModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilHookModifier attribute)](bpy.types.GreasePencilHookModifier.html#bpy.types.GreasePencilHookModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilLatticeModifier attribute)](bpy.types.GreasePencilLatticeModifier.html#bpy.types.GreasePencilLatticeModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilLengthModifier attribute)](bpy.types.GreasePencilLengthModifier.html#bpy.types.GreasePencilLengthModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilMirrorModifier attribute)](bpy.types.GreasePencilMirrorModifier.html#bpy.types.GreasePencilMirrorModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilMultiplyModifier attribute)](bpy.types.GreasePencilMultiplyModifier.html#bpy.types.GreasePencilMultiplyModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilNoiseModifier attribute)](bpy.types.GreasePencilNoiseModifier.html#bpy.types.GreasePencilNoiseModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilOffsetModifier attribute)](bpy.types.GreasePencilOffsetModifier.html#bpy.types.GreasePencilOffsetModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilOpacityModifier attribute)](bpy.types.GreasePencilOpacityModifier.html#bpy.types.GreasePencilOpacityModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilOutlineModifier attribute)](bpy.types.GreasePencilOutlineModifier.html#bpy.types.GreasePencilOutlineModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilShrinkwrapModifier attribute)](bpy.types.GreasePencilShrinkwrapModifier.html#bpy.types.GreasePencilShrinkwrapModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilSimplifyModifier attribute)](bpy.types.GreasePencilSimplifyModifier.html#bpy.types.GreasePencilSimplifyModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilSmoothModifier attribute)](bpy.types.GreasePencilSmoothModifier.html#bpy.types.GreasePencilSmoothModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilSubdivModifier attribute)](bpy.types.GreasePencilSubdivModifier.html#bpy.types.GreasePencilSubdivModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilTextureModifier attribute)](bpy.types.GreasePencilTextureModifier.html#bpy.types.GreasePencilTextureModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilThickModifierData attribute)](bpy.types.GreasePencilThickModifierData.html#bpy.types.GreasePencilThickModifierData.invert_material_pass_filter)   - [(bpy.types.GreasePencilTintModifier attribute)](bpy.types.GreasePencilTintModifier.html#bpy.types.GreasePencilTintModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilWeightAngleModifier attribute)](bpy.types.GreasePencilWeightAngleModifier.html#bpy.types.GreasePencilWeightAngleModifier.invert_material_pass_filter)   - [(bpy.types.GreasePencilWeightProximityModifier attribute)](bpy.types.GreasePencilWeightProximityModifier.html#bpy.types.GreasePencilWeightProximityModifier.invert_material_pass_filter) - [invert_mouse_zoom (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.invert_mouse_zoom) - [invert_offset (bpy.types.StripColorBalanceData attribute)](bpy.types.StripColorBalanceData.html#bpy.types.StripColorBalanceData.invert_offset) - [invert_power (bpy.types.StripColorBalanceData attribute)](bpy.types.StripColorBalanceData.html#bpy.types.StripColorBalanceData.invert_power) - [invert_proximity (bpy.types.DynamicPaintBrushSettings attribute)](bpy.types.DynamicPaintBrushSettings.html#bpy.types.DynamicPaintBrushSettings.invert_proximity) - [invert_rotation (bpy.types.XrNavigation attribute)](bpy.types.XrNavigation.html#bpy.types.XrNavigation.invert_rotation) - [invert_safe() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.invert_safe) - [invert_slope (bpy.types.StripColorBalanceData attribute)](bpy.types.StripColorBalanceData.html#bpy.types.StripColorBalanceData.invert_slope) - [invert_source_vertex_group (bpy.types.GreasePencilLineartModifier attribute)](bpy.types.GreasePencilLineartModifier.html#bpy.types.GreasePencilLineartModifier.invert_source_vertex_group) - [invert_spray (bpy.types.OceanModifier attribute)](bpy.types.OceanModifier.html#bpy.types.OceanModifier.invert_spray) - [invert_stencil (bpy.types.ImagePaint attribute)](bpy.types.ImagePaint.html#bpy.types.ImagePaint.invert_stencil) - [invert_to_scrape_fill (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.invert_to_scrape_fill) - [invert_vertex_group (bpy.types.ArmatureModifier attribute)](bpy.types.ArmatureModifier.html#bpy.types.ArmatureModifier.invert_vertex_group)   - [(bpy.types.BevelModifier attribute)](bpy.types.BevelModifier.html#bpy.types.BevelModifier.invert_vertex_group)   - [(bpy.types.CastModifier attribute)](bpy.types.CastModifier.html#bpy.types.CastModifier.invert_vertex_group)   - [(bpy.types.CorrectiveSmoothModifier attribute)](bpy.types.CorrectiveSmoothModifier.html#bpy.types.CorrectiveSmoothModifier.invert_vertex_group)   - [(bpy.types.CurveModifier attribute)](bpy.types.CurveModifier.html#bpy.types.CurveModifier.invert_vertex_group)   - [(bpy.types.DataTransferModifier attribute)](bpy.types.DataTransferModifier.html#bpy.types.DataTransferModifier.invert_vertex_group)   - [(bpy.types.DecimateModifier attribute)](bpy.types.DecimateModifier.html#bpy.types.DecimateModifier.invert_vertex_group)   - [(bpy.types.DisplaceModifier attribute)](bpy.types.DisplaceModifier.html#bpy.types.DisplaceModifier.invert_vertex_group)   - [(bpy.types.ExplodeModifier attribute)](bpy.types.ExplodeModifier.html#bpy.types.ExplodeModifier.invert_vertex_group)   - [(bpy.types.GreasePencilArmatureModifier attribute)](bpy.types.GreasePencilArmatureModifier.html#bpy.types.GreasePencilArmatureModifier.invert_vertex_group)   - [(bpy.types.GreasePencilEnvelopeModifier attribute)](bpy.types.GreasePencilEnvelopeModifier.html#bpy.types.GreasePencilEnvelopeModifier.invert_vertex_group)   - [(bpy.types.GreasePencilHookModifier attribute)](bpy.types.GreasePencilHookModifier.html#bpy.types.GreasePencilHookModifier.invert_vertex_group)   - [(bpy.types.GreasePencilLatticeModifier attribute)](bpy.types.GreasePencilLatticeModifier.html#bpy.types.GreasePencilLatticeModifier.invert_vertex_group)   - [(bpy.types.GreasePencilNoiseModifier attribute)](bpy.types.GreasePencilNoiseModifier.html#bpy.types.GreasePencilNoiseModifier.invert_vertex_group)   - [(bpy.types.GreasePencilOffsetModifier attribute)](bpy.types.GreasePencilOffsetModifier.html#bpy.types.GreasePencilOffsetModifier.invert_vertex_group)   - [(bpy.types.GreasePencilOpacityModifier attribute)](bpy.types.GreasePencilOpacityModifier.html#bpy.types.GreasePencilOpacityModifier.invert_vertex_group)   - [(bpy.types.GreasePencilShrinkwrapModifier attribute)](bpy.types.GreasePencilShrinkwrapModifier.html#bpy.types.GreasePencilShrinkwrapModifier.invert_vertex_group)   - [(bpy.types.GreasePencilSimplifyModifier attribute)](bpy.types.GreasePencilSimplifyModifier.html#bpy.types.GreasePencilSimplifyModifier.invert_vertex_group)   - [(bpy.types.GreasePencilSmoothModifier attribute)](bpy.types.GreasePencilSmoothModifier.html#bpy.types.GreasePencilSmoothModifier.invert_vertex_group)   - [(bpy.types.GreasePencilThickModifierData attribute)](bpy.types.GreasePencilThickModifierData.html#bpy.types.GreasePencilThickModifierData.invert_vertex_group)   - [(bpy.types.GreasePencilTintModifier attribute)](bpy.types.GreasePencilTintModifier.html#bpy.types.GreasePencilTintModifier.invert_vertex_group)   - [(bpy.types.GreasePencilWeightAngleModifier attribute)](bpy.types.GreasePencilWeightAngleModifier.html#bpy.types.GreasePencilWeightAngleModifier.invert_vertex_group)   - [(bpy.types.GreasePencilWeightProximityModifier attribute)](bpy.types.GreasePencilWeightProximityModifier.html#bpy.types.GreasePencilWeightProximityModifier.invert_vertex_group)   - [(bpy.types.HookModifier attribute)](bpy.types.HookModifier.html#bpy.types.HookModifier.invert_vertex_group)   - [(bpy.types.LaplacianDeformModifier attribute)](bpy.types.LaplacianDeformModifier.html#bpy.types.LaplacianDeformModifier.invert_vertex_group)   - [(bpy.types.LaplacianSmoothModifier attribute)](bpy.types.LaplacianSmoothModifier.html#bpy.types.LaplacianSmoothModifier.invert_vertex_group)   - [(bpy.types.LatticeModifier attribute)](bpy.types.LatticeModifier.html#bpy.types.LatticeModifier.invert_vertex_group)   - [(bpy.types.MaskModifier attribute)](bpy.types.MaskModifier.html#bpy.types.MaskModifier.invert_vertex_group)   - [(bpy.types.MeshCacheModifier attribute)](bpy.types.MeshCacheModifier.html#bpy.types.MeshCacheModifier.invert_vertex_group)   - [(bpy.types.MeshDeformModifier attribute)](bpy.types.MeshDeformModifier.html#bpy.types.MeshDeformModifier.invert_vertex_group)   - [(bpy.types.NormalEditModifier attribute)](bpy.types.NormalEditModifier.html#bpy.types.NormalEditModifier.invert_vertex_group)   - [(bpy.types.ShrinkwrapModifier attribute)](bpy.types.ShrinkwrapModifier.html#bpy.types.ShrinkwrapModifier.invert_vertex_group)   - [(bpy.types.SimpleDeformModifier attribute)](bpy.types.SimpleDeformModifier.html#bpy.types.SimpleDeformModifier.invert_vertex_group)   - [(bpy.types.SmoothModifier attribute)](bpy.types.SmoothModifier.html#bpy.types.SmoothModifier.invert_vertex_group)   - [(bpy.types.SolidifyModifier attribute)](bpy.types.SolidifyModifier.html#bpy.types.SolidifyModifier.invert_vertex_group)   - [(bpy.types.SurfaceDeformModifier attribute)](bpy.types.SurfaceDeformModifier.html#bpy.types.SurfaceDeformModifier.invert_vertex_group)   - [(bpy.types.UVWarpModifier attribute)](bpy.types.UVWarpModifier.html#bpy.types.UVWarpModifier.invert_vertex_group)   - [(bpy.types.WarpModifier attribute)](bpy.types.WarpModifier.html#bpy.types.WarpModifier.invert_vertex_group)   - [(bpy.types.WaveModifier attribute)](bpy.types.WaveModifier.html#bpy.types.WaveModifier.invert_vertex_group)   - [(bpy.types.WeightedNormalModifier attribute)](bpy.types.WeightedNormalModifier.html#bpy.types.WeightedNormalModifier.invert_vertex_group)   - [(bpy.types.WeldModifier attribute)](bpy.types.WeldModifier.html#bpy.types.WeldModifier.invert_vertex_group)   - [(bpy.types.WireframeModifier attribute)](bpy.types.WireframeModifier.html#bpy.types.WireframeModifier.invert_vertex_group) - [invert_vertex_group_a (bpy.types.VertexWeightMixModifier attribute)](bpy.types.VertexWeightMixModifier.html#bpy.types.VertexWeightMixModifier.invert_vertex_group_a) - [invert_vertex_group_b (bpy.types.VertexWeightMixModifier attribute)](bpy.types.VertexWeightMixModifier.html#bpy.types.VertexWeightMixModifier.invert_vertex_group_b) - [invert_vertex_group_clump (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_clump) - [invert_vertex_group_density (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_density) - [invert_vertex_group_field (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_field) - [invert_vertex_group_kink (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_kink) - [invert_vertex_group_length (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_length) - [invert_vertex_group_rotation (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_rotation) - [invert_vertex_group_roughness_1 (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_roughness_1) - [invert_vertex_group_roughness_2 (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_roughness_2) - [invert_vertex_group_roughness_end (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_roughness_end) - [invert_vertex_group_size (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_size) - [invert_vertex_group_tangent (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_tangent) - [invert_vertex_group_twist (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_twist) - [invert_vertex_group_velocity (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.invert_vertex_group_velocity) - [invert_visibility_collection (bpy.types.LightProbe attribute)](bpy.types.LightProbe.html#bpy.types.LightProbe.invert_visibility_collection) - [invert_wet_mix_pressure (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.invert_wet_mix_pressure) - [invert_wet_persistence_pressure (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.invert_wet_persistence_pressure) - [invert_x (bpy.types.CopyLocationConstraint attribute)](bpy.types.CopyLocationConstraint.html#bpy.types.CopyLocationConstraint.invert_x)   - [(bpy.types.CopyRotationConstraint attribute)](bpy.types.CopyRotationConstraint.html#bpy.types.CopyRotationConstraint.invert_x) - [invert_y (bpy.types.CopyLocationConstraint attribute)](bpy.types.CopyLocationConstraint.html#bpy.types.CopyLocationConstraint.invert_y)   - [(bpy.types.CopyRotationConstraint attribute)](bpy.types.CopyRotationConstraint.html#bpy.types.CopyRotationConstraint.invert_y) - [invert_z (bpy.types.CopyLocationConstraint attribute)](bpy.types.CopyLocationConstraint.html#bpy.types.CopyLocationConstraint.invert_z)   - [(bpy.types.CopyRotationConstraint attribute)](bpy.types.CopyRotationConstraint.html#bpy.types.CopyRotationConstraint.invert_z) - [invert_zoom_wheel (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.invert_zoom_wheel) - [inverted() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.inverted) - [inverted_safe() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.inverted_safe) - [invoke() (bpy.types.Gizmo method)](bpy.types.Gizmo.html#bpy.types.Gizmo.invoke)   - [(bpy.types.Operator method)](bpy.types.Operator.html#bpy.types.Operator.invoke)   - [(bpy_extras.io_utils.bpy_extras.io_utils.ExportHelper method)](bpy_extras.io_utils.html#bpy_extras.io_utils.bpy_extras.io_utils.ExportHelper.invoke)   - [(bpy_extras.io_utils.bpy_extras.io_utils.ImportHelper method)](bpy_extras.io_utils.html#bpy_extras.io_utils.bpy_extras.io_utils.ImportHelper.invoke) - [invoke_confirm() (bpy.types.WindowManager class method)](bpy.types.WindowManager.html#bpy.types.WindowManager.invoke_confirm) - [invoke_popup() (bpy.types.WindowManager class method)](bpy.types.WindowManager.html#bpy.types.WindowManager.invoke_popup)   - [(bpy_extras.io_utils.bpy_extras.io_utils.ImportHelper method)](bpy_extras.io_utils.html#bpy_extras.io_utils.bpy_extras.io_utils.ImportHelper.invoke_popup) - [invoke_prepare() (bpy.types.GizmoGroup method)](bpy.types.GizmoGroup.html#bpy.types.GizmoGroup.invoke_prepare) - [invoke_props_dialog() (bpy.types.WindowManager class method)](bpy.types.WindowManager.html#bpy.types.WindowManager.invoke_props_dialog) - [invoke_props_popup() (bpy.types.WindowManager class method)](bpy.types.WindowManager.html#bpy.types.WindowManager.invoke_props_popup) - [invoke_search_popup() (bpy.types.WindowManager class method)](bpy.types.WindowManager.html#bpy.types.WindowManager.invoke_search_popup) - [IO_FH_gltf2 (class in bpy.types)](bpy.types.IO_FH_gltf2.html#bpy.types.IO_FH_gltf2) - [IO_FH_svg_as_curves (class in bpy.types)](bpy.types.IO_FH_svg_as_curves.html#bpy.types.IO_FH_svg_as_curves) - [is_active (bpy.types.DynamicPaintSurface attribute)](bpy.types.DynamicPaintSurface.html#bpy.types.DynamicPaintSurface.is_active)   - [(bpy.types.Modifier attribute)](bpy.types.Modifier.html#bpy.types.Modifier.is_active)   - [(bpy.types.StripModifier attribute)](bpy.types.StripModifier.html#bpy.types.StripModifier.is_active) - [is_active_output (bpy.types.NodeGroupOutput attribute)](bpy.types.NodeGroupOutput.html#bpy.types.NodeGroupOutput.is_active_output)   - [(bpy.types.ShaderNodeOutputLight attribute)](bpy.types.ShaderNodeOutputLight.html#bpy.types.ShaderNodeOutputLight.is_active_output)   - [(bpy.types.ShaderNodeOutputLineStyle attribute)](bpy.types.ShaderNodeOutputLineStyle.html#bpy.types.ShaderNodeOutputLineStyle.is_active_output)   - [(bpy.types.ShaderNodeOutputMaterial attribute)](bpy.types.ShaderNodeOutputMaterial.html#bpy.types.ShaderNodeOutputMaterial.is_active_output)   - [(bpy.types.ShaderNodeOutputWorld attribute)](bpy.types.ShaderNodeOutputWorld.html#bpy.types.ShaderNodeOutputWorld.is_active_output) - [is_animation (bpy.types.RenderEngine attribute)](bpy.types.RenderEngine.html#bpy.types.RenderEngine.is_animation) - [is_attribute (bpy.types.NodeGeometryBakeItem attribute)](bpy.types.NodeGeometryBakeItem.html#bpy.types.NodeGeometryBakeItem.is_attribute) - [is_baked (bpy.types.GreasePencilLineartModifier attribute)](bpy.types.GreasePencilLineartModifier.html#bpy.types.GreasePencilLineartModifier.is_baked) - [is_begin (freestyle.types.f