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

assistant: id (in module bpy.types)](bpy.types.RenderLayer.html#bpy.types.RenderLayer.use_solid) - [RenderLayer.use_strand (in module bpy.types)](bpy.types.RenderLayer.html#bpy.types.RenderLayer.use_strand) - [RenderLayer.use_volumes (in module bpy.types)](bpy.types.RenderLayer.html#bpy.types.RenderLayer.use_volumes) - [RenderPass (class in bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass) - [RenderPass.channel_id (in module bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass.channel_id) - [RenderPass.channels (in module bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass.channels) - [RenderPass.fullname (in module bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass.fullname) - [RenderPass.name (in module bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass.name) - [RenderPass.view_id (in module bpy.types)](bpy.types.RenderPass.html#bpy.types.RenderPass.view_id) - [RenderPasses (class in bpy.types)](bpy.types.RenderPasses.html#bpy.types.RenderPasses) - [RenderResult (class in bpy.types)](bpy.types.RenderResult.html#bpy.types.RenderResult) - [RenderResult.layers (in module bpy.types)](bpy.types.RenderResult.html#bpy.types.RenderResult.layers) - [RenderResult.resolution_x (in module bpy.types)](bpy.types.RenderResult.html#bpy.types.RenderResult.resolution_x) - [RenderResult.resolution_y (in module bpy.types)](bpy.types.RenderResult.html#bpy.types.RenderResult.resolution_y) - [RenderResult.views (in module bpy.types)](bpy.types.RenderResult.html#bpy.types.RenderResult.views) - [RenderSettings (class in bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings) - [RenderSettings.bake (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.bake) - [RenderSettings.ffmpeg (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.ffmpeg) - [RenderSettings.file_extension (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.file_extension) - [RenderSettings.has_multiple_engines (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.has_multiple_engines) - [RenderSettings.image_settings (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.image_settings) - [RenderSettings.is_movie_format (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.is_movie_format) - [RenderSettings.motion_blur_shutter_curve (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.motion_blur_shutter_curve) - [RenderSettings.stereo_views (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.stereo_views) - [RenderSettings.use_spherical_stereo (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.use_spherical_stereo) - [RenderSettings.views (in module bpy.types)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.views) - [rendersize() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.rendersize) - [RenderSlot (class in bpy.types)](bpy.types.RenderSlot.html#bpy.types.RenderSlot) - [RenderSlots (class in bpy.types)](bpy.types.RenderSlots.html#bpy.types.RenderSlots) - [RenderView (class in bpy.types)](bpy.types.RenderView.html#bpy.types.RenderView) - [RenderView.name (in module bpy.types)](bpy.types.RenderView.html#bpy.types.RenderView.name) - [RenderViews (class in bpy.types)](bpy.types.RenderViews.html#bpy.types.RenderViews) - [reorder() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.reorder) - [reorder_columns() (in module bpy.ops.spreadsheet)](bpy.ops.spreadsheet.html#bpy.ops.spreadsheet.reorder_columns) - [reorder_curves() (bpy.types.Curves method)](bpy.types.Curves.html#bpy.types.Curves.reorder_curves) - [reorder_strokes() (bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.reorder_strokes) - [reorder_to_back() (in module bpy.ops.workspace)](bpy.ops.workspace.html#bpy.ops.workspace.reorder_to_back) - [reorder_to_front() (in module bpy.ops.workspace)](bpy.ops.workspace.html#bpy.ops.workspace.reorder_to_front) - [reorder_vertices_spatial() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.reorder_vertices_spatial) - [repeat (bpy.types.KeyMapItem attribute)](bpy.types.KeyMapItem.html#bpy.types.KeyMapItem.repeat)   - [(bpy.types.NlaStrip attribute)](bpy.types.NlaStrip.html#bpy.types.NlaStrip.repeat) - [Repeat() (mathutils.Vector class method)](mathutils.html#mathutils.Vector.Repeat) - [repeat_history() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.repeat_history) - [repeat_last() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.repeat_last) - [repeat_output_node_id (bpy.types.RepeatZoneViewerPathElem attribute)](bpy.types.RepeatZoneViewerPathElem.html#bpy.types.RepeatZoneViewerPathElem.repeat_output_node_id) - [repeat_x (bpy.types.ImageTexture attribute)](bpy.types.ImageTexture.html#bpy.types.ImageTexture.repeat_x)   - [(bpy.types.OceanModifier attribute)](bpy.types.OceanModifier.html#bpy.types.OceanModifier.repeat_x) - [repeat_y (bpy.types.ImageTexture attribute)](bpy.types.ImageTexture.html#bpy.types.ImageTexture.repeat_y)   - [(bpy.types.OceanModifier attribute)](bpy.types.OceanModifier.html#bpy.types.OceanModifier.repeat_y) - [repeat_zone (bpy.types.ThemeNodeEditor attribute)](bpy.types.ThemeNodeEditor.html#bpy.types.ThemeNodeEditor.repeat_zone) - [repeat_zone_item_add() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.repeat_zone_item_add) - [repeat_zone_item_move() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.repeat_zone_item_move) - [repeat_zone_item_remove() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.repeat_zone_item_remove) - [RepeatItem (class in bpy.types)](bpy.types.RepeatItem.html#bpy.types.RepeatItem) - [RepeatItem.color (in module bpy.types)](bpy.types.RepeatItem.html#bpy.types.RepeatItem.color) - [RepeatZoneViewerPathElem (class in bpy.types)](bpy.types.RepeatZoneViewerPathElem.html#bpy.types.RepeatZoneViewerPathElem) - [replace() (in module bpy.ops.image)](bpy.ops.image.html#bpy.ops.image.replace)   - [(in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.replace) - [replace_material (bpy.types.GreasePencilArrayModifier attribute)](bpy.types.GreasePencilArrayModifier.html#bpy.types.GreasePencilArrayModifier.replace_material) - [replace_set_selected() (in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.replace_set_selected) - [replace_text (bpy.types.SpaceTextEditor attribute)](bpy.types.SpaceTextEditor.html#bpy.types.SpaceTextEditor.replace_text) - [repo_enable_from_drop() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_enable_from_drop) - [repo_lock_all() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_lock_all) - [repo_refresh_all() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_refresh_all) - [repo_sync() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_sync) - [repo_sync_all() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_sync_all) - [repo_unlock() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_unlock) - [repo_unlock_all() (in module bpy.ops.extensions)](bpy.ops.extensions.html#bpy.ops.extensions.repo_unlock_all) - [report() (bpy.types.Macro method)](bpy.types.Macro.html#bpy.types.Macro.report)   - [(bpy.types.Operator method)](bpy.types.Operator.html#bpy.types.Operator.report)   - [(bpy.types.RenderEngine method)](bpy.types.RenderEngine.html#bpy.types.RenderEngine.report) - [report_copy() (in module bpy.ops.info)](bpy.ops.info.html#bpy.ops.info.report_copy) - [report_delete() (in module bpy.ops.info)](bpy.ops.info.html#bpy.ops.info.report_delete) - [report_missing_files() (in module bpy.ops.file)](bpy.ops.file.html#bpy.ops.file.report_missing_files) - [report_replay() (in module bpy.ops.info)](bpy.ops.info.html#bpy.ops.info.report_replay) - [reports_display_update() (in module bpy.ops.info)](bpy.ops.info.html#bpy.ops.info.reports_display_update) - [reproject() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.reproject) - [repulsion (bpy.types.SPHFluidSettings attribute)](bpy.types.SPHFluidSettings.html#bpy.types.SPHFluidSettings.repulsion) - [resample() (aud.aud.Sound method)](aud.html#aud.aud.Sound.resample)   - [(freestyle.types.freestyle.types.Stroke method)](freestyle.types.html#freestyle.types.freestyle.types.Stroke.resample) - [reset() (bpy.types.IDOverrideLibrary method)](bpy.types.IDOverrideLibrary.html#bpy.types.IDOverrideLibrary.reset)   - [(bpy.types.RetimingKeys method)](bpy.types.RetimingKeys.html#bpy.types.RetimingKeys.reset)   - [(freestyle.types.freestyle.types.Operators static method)](freestyle.types.html#freestyle.types.freestyle.types.Operators.reset)   - [(in module bpy.ops.uv)](bpy.ops.uv.html#bpy.ops.uv.reset)   - [(in module bpy.ops.view2d)](bpy.ops.view2d.html#bpy.ops.view2d.reset)   - [(in module gpu.matrix)](gpu.matrix.html#gpu.matrix.reset) - [reset_default_button() (in module bpy.ops.ui)](bpy.ops.ui.html#bpy.ops.ui.reset_default_button) - [reset_default_theme() (in module bpy.ops.preferences)](bpy.ops.preferences.html#bpy.ops.preferences.reset_default_theme) - [reset_override_library() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.reset_override_library) - [reset_recent() (in module bpy.ops.file)](bpy.ops.file.html#bpy.ops.file.reset_recent) - [reset_to_base_pose() (bpy.types.XrSessionState class method)](bpy.types.XrSessionState.html#bpy.types.XrSessionState.reset_to_base_pose) - [reset_uvs() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.reset_uvs) - [reset_view() (bpy.types.CurveMapping method)](bpy.types.CurveMapping.html#bpy.types.CurveMapping.reset_view)   - [(bpy.types.CurveProfile method)](bpy.types.CurveProfile.html#bpy.types.CurveProfile.reset_view) - [resize() (imbuf.types.imbuf.types.ImBuf method)](imbuf.types.html#imbuf.types.imbuf.types.ImBuf.resize)   - [(in module bpy.ops.image)](bpy.ops.image.html#bpy.ops.image.resize)   - [(in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.resize)   - [(in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.resize)   - [(mathutils.Vector method)](mathutils.html#mathutils.Vector.resize) - [resize_2d() (mathutils.Vector method)](mathutils.html#mathutils.Vector.resize_2d) - [resize_3d() (mathutils.Vector method)](mathutils.html#mathutils.Vector.resize_3d) - [resize_4d() (mathutils.Vector method)](mathutils.html#mathutils.Vector.resize_4d) - [resize_4x4() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.resize_4x4) - [resize_column() (in module bpy.ops.spreadsheet)](bpy.ops.spreadsheet.html#bpy.ops.spreadsheet.resize_column) - [resize_curves() (bpy.types.Curves method)](bpy.types.Curves.html#bpy.types.Curves.resize_curves) - [resize_strokes() (bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.resize_strokes) - [resized() (mathutils.Vector method)](mathutils.html#mathutils.Vector.resized) - [resolution (bpy.types.Image attribute)](bpy.types.Image.html#bpy.types.Image.resolution)   - [(bpy.types.MetaBall attribute)](bpy.types.MetaBall.html#bpy.types.MetaBall.resolution)   - [(bpy.types.OceanModifier attribute)](bpy.types.OceanModifier.html#bpy.types.OceanModifier.resolution) - [resolution_max (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.resolution_max) - [resolution_mode (bpy.types.MeshToVolumeModifier attribute)](bpy.types.MeshToVolumeModifier.html#bpy.types.MeshToVolumeModifier.resolution_mode)   - [(bpy.types.VolumeToMeshModifier attribute)](bpy.types.VolumeToMeshModifier.html#bpy.types.VolumeToMeshModifier.resolution_mode) - [resolution_percentage (bpy.types.RenderSettings attribute)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.resolution_percentage) - [resolution_scale (bpy.types.RaytraceEEVEE attribute)](bpy.types.RaytraceEEVEE.html#bpy.types.RaytraceEEVEE.resolution_scale) - [resolution_u (bpy.types.Curve attribute)](bpy.types.Curve.html#bpy.types.Curve.resolution_u)   - [(bpy.types.Spline attribute)](bpy.types.Spline.html#bpy.types.Spline.resolution_u) - [resolution_v (bpy.types.Curve attribute)](bpy.types.Curve.html#bpy.types.Curve.resolution_v)   - [(bpy.types.Spline attribute)](bpy.types.Spline.html#bpy.types.Spline.resolution_v) - [resolution_x (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.resolution_x)   - [(bpy.types.RenderSettings attribute)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.resolution_x) - [resolution_y (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.resolution_y)   - [(bpy.types.RenderSettings attribute)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.resolution_y) - [resolution_z (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.resolution_z) - [resolve_conflict() (in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.resolve_conflict) - [resolve_ncase() (in module bpy.path)](bpy.path.html#bpy.path.resolve_ncase) - [resource_path() (in module bpy.utils)](bpy.utils.html#bpy.utils.resource_path) - [rest_density (bpy.types.SPHFluidSettings attribute)](bpy.types.SPHFluidSettings.html#bpy.types.SPHFluidSettings.rest_density) - [rest_length (bpy.types.FieldSettings attribute)](bpy.types.FieldSettings.html#bpy.types.FieldSettings.rest_length)   - [(bpy.types.SPHFluidSettings attribute)](bpy.types.SPHFluidSettings.html#bpy.types.SPHFluidSettings.rest_length)   - [(bpy.types.StretchToConstraint attribute)](bpy.types.StretchToConstraint.html#bpy.types.StretchToConstraint.rest_length) - [rest_shape_key (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.rest_shape_key) - [rest_source (bpy.types.CorrectiveSmoothModifier attribute)](bpy.types.CorrectiveSmoothModifier.html#bpy.types.CorrectiveSmoothModifier.rest_source) - [restitution (bpy.types.RigidBodyObject attribute)](bpy.types.RigidBodyObject.html#bpy.types.RigidBodyObject.restitution) - [restore_item_to_default() (bpy.types.KeyMap method)](bpy.types.KeyMap.html#bpy.types.KeyMap.restore_item_to_default) - [restore_previous_action() (in module bpy.ops.poselib)](bpy.ops.poselib.html#bpy.ops.poselib.restore_previous_action) - [restore_to_default() (bpy.types.KeyMap method)](bpy.types.KeyMap.html#bpy.types.KeyMap.restore_to_default) - [resume() (aud.aud.DynamicMusic method)](aud.html#aud.aud.DynamicMusic.resume)   - [(aud.aud.Handle method)](aud.html#aud.aud.Handle.resume)   - [(aud.aud.PlaybackManager method)](aud.html#aud.aud.PlaybackManager.resume) - [resync() (bpy.types.IDOverrideLibrary method)](bpy.types.IDOverrideLibrary.html#bpy.types.IDOverrideLibrary.resync) - [retiming_add_freeze_frame_slide() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_add_freeze_frame_slide) - [retiming_add_transition_slide() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_add_transition_slide) - [retiming_freeze_frame_add() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_freeze_frame_add) - [retiming_key_add() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_key_add) - [retiming_key_delete() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_key_delete) - [retiming_reset() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_reset) - [retiming_segment_speed_set() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_segment_speed_set) - [retiming_show() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_show) - [retiming_transition_add() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.retiming_transition_add) - [RetimingKey (class in bpy.types)](bpy.types.RetimingKey.html#bpy.types.RetimingKey) - [RetimingKeys (class in bpy.types)](bpy.types.RetimingKeys.html#bpy.types.RetimingKeys) - [retopology_offset (bpy.types.View3DOverlay attribute)](bpy.types.View3DOverlay.html#bpy.types.View3DOverlay.retopology_offset) - [reveal() (in module bpy.ops.armature)](bpy.ops.armature.html#bpy.ops.armature.reveal)   - [(in module bpy.ops.curve)](bpy.ops.curve.html#bpy.ops.curve.reveal)   - [(in module bpy.ops.graph)](bpy.ops.graph.html#bpy.ops.graph.reveal)   - [(in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.reveal)   - [(in module bpy.ops.particle)](bpy.ops.particle.html#bpy.ops.particle.reveal)   - [(in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.reveal)   - [(in module bpy.ops.uv)](bpy.ops.uv.html#bpy.ops.uv.reveal) - [reveal_metaelems() (in module bpy.ops.mball)](bpy.ops.mball.html#bpy.ops.mball.reveal_metaelems) - [reverse() (aud.aud.Sound method)](aud.html#aud.aud.Sound.reverse) - [reverse_colors() (in module bmesh.ops)](bmesh.ops.html#bmesh.ops.reverse_colors) - [reverse_faces() (in module bmesh.ops)](bmesh.ops.html#bmesh.ops.reverse_faces) - [reverse_uvs() (in module bmesh.ops)](bmesh.ops.html#bmesh.ops.reverse_uvs) - [reversed() (freestyle.types.freestyle.types.StrokeVertexIterator method)](freestyle.types.html#freestyle.types.freestyle.types.StrokeVertexIterator.reversed) - [revert_mainfile() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.revert_mainfile) - [rgb_to_bw() (in module freestyle.utils)](freestyle.utils.html#freestyle.utils.rgb_to_bw) - [ridged_multi_fractal() (in module mathutils.noise)](mathutils.noise.html#mathutils.noise.ridged_multi_fractal) - [RigidBodyConstraint (class in bpy.types)](bpy.types.RigidBodyConstraint.html#bpy.types.RigidBodyConstraint) - [RigidBodyObject (class in bpy.types)](bpy.types.RigidBodyObject.html#bpy.types.RigidBodyObject) - [RigidBodyWorld (class