user: What is T and how is it used in Blender Python scripting?

assistant: IDPropertyGroup method)](idprop.types.html#idprop.types.idprop.types.IDPropertyGroup.to_dict) - [to_euler() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.to_euler)   - [(mathutils.Quaternion method)](mathutils.html#mathutils.Quaternion.to_euler) - [to_euler_order (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_euler_order) - [to_exponential_map() (mathutils.Quaternion method)](mathutils.html#mathutils.Quaternion.to_exponential_map) - [to_list() (idprop.types.idprop.types.IDPropertyArray method)](idprop.types.html#idprop.types.idprop.types.IDPropertyArray.to_list) - [to_matrix() (mathutils.Euler method)](mathutils.html#mathutils.Euler.to_matrix)   - [(mathutils.Quaternion method)](mathutils.html#mathutils.Quaternion.to_matrix) - [to_max_x (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_x) - [to_max_x_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_x_rot) - [to_max_x_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_x_scale) - [to_max_y (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_y) - [to_max_y_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_y_rot) - [to_max_y_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_y_scale) - [to_max_z (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_z) - [to_max_z_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_z_rot) - [to_max_z_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_max_z_scale) - [to_mesh() (bmesh.types.bmesh.types.BMesh method)](bmesh.types.html#bmesh.types.bmesh.types.BMesh.to_mesh)   - [(bpy.types.Object method)](bpy.types.Object.html#bpy.types.Object.to_mesh) - [to_mesh_clear() (bpy.types.Object method)](bpy.types.Object.html#bpy.types.Object.to_mesh_clear) - [to_min_x (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_x) - [to_min_x_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_x_rot) - [to_min_x_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_x_scale) - [to_min_y (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_y) - [to_min_y_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_y_rot) - [to_min_y_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_y_scale) - [to_min_z (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_z) - [to_min_z_rot (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_z_rot) - [to_min_z_scale (bpy.types.TransformConstraint attribute)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint.to_min_z_scale) - [to_quaternion() (mathutils.Euler method)](mathutils.html#mathutils.Euler.to_quaternion)   - [(mathutils.Matrix method)](mathutils.html#mathutils.Matrix.to_quaternion) - [to_scale() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.to_scale) - [to_string() (bpy.types.KeyMapItem method)](bpy.types.KeyMapItem.html#bpy.types.KeyMapItem.to_string)   - [(in module bpy.utils.units)](bpy.utils.units.html#bpy.utils.units.to_string) - [to_swing_twist() (mathutils.Quaternion method)](mathutils.html#mathutils.Quaternion.to_swing_twist) - [to_track_quat() (mathutils.Vector method)](mathutils.html#mathutils.Vector.to_track_quat) - [to_translation() (mathutils.Matrix method)](mathutils.html#mathutils.Matrix.to_translation) - [to_tuple() (mathutils.Vector method)](mathutils.html#mathutils.Vector.to_tuple) - [to_value() (in module bpy.utils.units)](bpy.utils.units.html#bpy.utils.units.to_value) - [toggle_matcap_flip() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.toggle_matcap_flip) - [toggle_pin() (in module bpy.ops.buttons)](bpy.ops.buttons.html#bpy.ops.buttons.toggle_pin)   - [(in module bpy.ops.spreadsheet)](bpy.ops.spreadsheet.html#bpy.ops.spreadsheet.toggle_pin) - [toggle_shading() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.toggle_shading) - [toggle_viewer() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.toggle_viewer) - [toggle_xray() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.toggle_xray) - [tolerance (bpy.types.LineStyleGeometryModifier_Simplification attribute)](bpy.types.LineStyleGeometryModifier_Simplification.html#bpy.types.LineStyleGeometryModifier_Simplification.tolerance) - [tone (bpy.types.CurveMapping attribute)](bpy.types.CurveMapping.html#bpy.types.CurveMapping.tone) - [tonemap_type (bpy.types.SequencerTonemapModifierData attribute)](bpy.types.SequencerTonemapModifierData.html#bpy.types.SequencerTonemapModifierData.tonemap_type) - [tool (bpy.types.ParticleEdit attribute)](bpy.types.ParticleEdit.html#bpy.types.ParticleEdit.tool) - [tool_set_by_brush_type() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.tool_set_by_brush_type) - [tool_set_by_id() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.tool_set_by_id) - [tool_set_by_index() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.tool_set_by_index) - [tool_settings (in module bpy.context)](bpy.context.html#bpy.context.tool_settings) - [toolbar() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.toolbar) - [toolbar_fallback_pie() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.toolbar_fallback_pie) - [toolbar_prompt() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.toolbar_prompt) - [ToolSettings (class in bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings) - [ToolSettings.curve_paint_settings (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.curve_paint_settings) - [ToolSettings.curves_sculpt (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.curves_sculpt) - [ToolSettings.custom_bevel_profile_preset (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.custom_bevel_profile_preset) - [ToolSettings.gpencil_interpolate (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_interpolate) - [ToolSettings.gpencil_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_paint) - [ToolSettings.gpencil_sculpt (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_sculpt) - [ToolSettings.gpencil_sculpt_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_sculpt_paint) - [ToolSettings.gpencil_vertex_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_vertex_paint) - [ToolSettings.gpencil_weight_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.gpencil_weight_paint) - [ToolSettings.image_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.image_paint) - [ToolSettings.paint_mode (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.paint_mode) - [ToolSettings.particle_edit (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.particle_edit) - [ToolSettings.sculpt (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.sculpt) - [ToolSettings.sequencer_tool_settings (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.sequencer_tool_settings) - [ToolSettings.statvis (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.statvis) - [ToolSettings.uv_sculpt (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.uv_sculpt) - [ToolSettings.vertex_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.vertex_paint) - [ToolSettings.weight_paint (in module bpy.types)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.weight_paint) - [top (bpy.types.SpaceTextEditor attribute)](bpy.types.SpaceTextEditor.html#bpy.types.SpaceTextEditor.top) - [topology_rake_factor (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.topology_rake_factor) - [tosphere() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.tosphere) - [touchpad_scroll_direction (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.touchpad_scroll_direction) - [trace_image() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.trace_image) - [trace_max_roughness (bpy.types.RaytraceEEVEE attribute)](bpy.types.RaytraceEEVEE.html#bpy.types.RaytraceEEVEE.trace_max_roughness) - [track (bpy.types.FollowTrackConstraint attribute)](bpy.types.FollowTrackConstraint.html#bpy.types.FollowTrackConstraint.track) - [track_axis (bpy.types.DampedTrackConstraint attribute)](bpy.types.DampedTrackConstraint.html#bpy.types.DampedTrackConstraint.track_axis)   - [(bpy.types.LockedTrackConstraint attribute)](bpy.types.LockedTrackConstraint.html#bpy.types.LockedTrackConstraint.track_axis)   - [(bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.track_axis)   - [(bpy.types.ShrinkwrapConstraint attribute)](bpy.types.ShrinkwrapConstraint.html#bpy.types.ShrinkwrapConstraint.track_axis)   - [(bpy.types.TrackToConstraint attribute)](bpy.types.TrackToConstraint.html#bpy.types.TrackToConstraint.track_axis) - [track_clear() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.track_clear) - [track_color_preset_add() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_color_preset_add) - [track_copy_color() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_copy_color) - [track_markers() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_markers) - [track_name (bpy.types.CompositorNodeTrackPos attribute)](bpy.types.CompositorNodeTrackPos.html#bpy.types.CompositorNodeTrackPos.track_name) - [track_set() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.track_set) - [track_settings_as_default() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_settings_as_default) - [track_settings_to_track() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_settings_to_track) - [track_to_empty() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.track_to_empty) - [trackball() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.trackball) - [tracking_object (bpy.types.CompositorNodeKeyingScreen attribute)](bpy.types.CompositorNodeKeyingScreen.html#bpy.types.CompositorNodeKeyingScreen.tracking_object)   - [(bpy.types.CompositorNodePlaneTrackDeform attribute)](bpy.types.CompositorNodePlaneTrackDeform.html#bpy.types.CompositorNodePlaneTrackDeform.tracking_object)   - [(bpy.types.CompositorNodeTrackPos attribute)](bpy.types.CompositorNodeTrackPos.html#bpy.types.CompositorNodeTrackPos.tracking_object) - [tracking_object_new() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.tracking_object_new) - [tracking_object_remove() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.tracking_object_remove) - [tracking_settings_preset_add() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.tracking_settings_preset_add) - [tracks_add() (in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.tracks_add) - [tracks_delete() (in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.tracks_delete) - [tracks_display_size (bpy.types.SpaceView3D attribute)](bpy.types.SpaceView3D.html#bpy.types.SpaceView3D.tracks_display_size) - [tracks_display_type (bpy.types.SpaceView3D attribute)](bpy.types.SpaceView3D.html#bpy.types.SpaceView3D.tracks_display_type) - [TrackToConstraint (class in bpy.types)](bpy.types.TrackToConstraint.html#bpy.types.TrackToConstraint) - [trail_count (bpy.types.ParticleSettings attribute)](bpy.types.ParticleSettings.html#bpy.types.ParticleSettings.trail_count) - [transfer_mode() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.transfer_mode) - [transform (bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.transform) - [transform() (bmesh.types.bmesh.types.BMesh method)](bmesh.types.html#bmesh.types.bmesh.types.BMesh.transform)   - [(bpy.types.Armature method)](bpy.types.Armature.html#bpy.types.Armature.transform)   - [(bpy.types.Curve method)](bpy.types.Curve.html#bpy.types.Curve.transform)   - [(bpy.types.EditBone method)](bpy.types.EditBone.html#bpy.types.EditBone.transform)   - [(bpy.types.Lattice method)](bpy.types.Lattice.html#bpy.types.Lattice.transform)   - [(bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.transform)   - [(bpy.types.MetaBall method)](bpy.types.MetaBall.html#bpy.types.MetaBall.transform)   - [(in module bmesh.ops)](bmesh.ops.html#bmesh.ops.transform)   - [(in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.transform) - [transform_apply() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.transform_apply) - [transform_axis_target() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.transform_axis_target) - [transform_channel (bpy.types.ActionConstraint attribute)](bpy.types.ActionConstraint.html#bpy.types.ActionConstraint.transform_channel) - [transform_gizmo_set() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.transform_gizmo_set) - [transform_mode (bpy.types.Sculpt attribute)](bpy.types.Sculpt.html#bpy.types.Sculpt.transform_mode) - [transform_pivot_point (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.transform_pivot_point) - [transform_space (bpy.types.DriverTarget attribute)](bpy.types.DriverTarget.html#bpy.types.DriverTarget.transform_space)   - [(bpy.types.GeometryNodeCollectionInfo attribute)](bpy.types.GeometryNodeCollectionInfo.html#bpy.types.GeometryNodeCollectionInfo.transform_space)   - [(bpy.types.GeometryNodeObjectInfo attribute)](bpy.types.GeometryNodeObjectInfo.html#bpy.types.GeometryNodeObjectInfo.transform_space) - [transform_to_mouse() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.transform_to_mouse) - [transform_type (bpy.types.DriverTarget attribute)](bpy.types.DriverTarget.html#bpy.types.DriverTarget.transform_type) - [TransformCacheConstraint (class in bpy.types)](bpy.types.TransformCacheConstraint.html#bpy.types.TransformCacheConstraint) - [TransformConstraint (class in bpy.types)](bpy.types.TransformConstraint.html#bpy.types.TransformConstraint) - [TransformOrientation (class in bpy.types)](bpy.types.TransformOrientation.html#bpy.types.TransformOrientation) - [TransformOrientationSlot (class in bpy.types)](bpy.types.TransformOrientationSlot.html#bpy.types.TransformOrientationSlot) - [TransformOrientationSlot.custom_orientation (in module bpy.types)](bpy.types.TransformOrientationSlot.html#bpy.types.TransformOrientationSlot.custom_orientation) - [transforms_clear() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.transforms_clear) - [transforms_to_deltas() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.transforms_to_deltas) - [transition (bpy.types.GreasePencilBuildModifier attribute)](bpy.types.GreasePencilBuildModifier.html#bpy.types.GreasePencilBuildModifier.transition) - [transition_add() (in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.transition_add) - [transition_strip (bpy.types.ThemeSequenceEditor attribute)](bpy.types.ThemeSequenceEditor.html#bpy.types.ThemeSequenceEditor.transition_strip) - [transition_strips (bpy.types.ThemeNLAEditor attribute)](bpy.types.ThemeNLAEditor.html#bpy.types.ThemeNLAEditor.transition_strips) - [transition_strips_selected (bpy.types.ThemeNLAEditor attribute)](bpy.types.ThemeNLAEditor.html#bpy.types.ThemeNLAEditor.transition_strips_selected) - [transition_type (bpy.types.WipeStrip attribute)](bpy.types.WipeStrip.html#bpy.types.WipeStrip.transition_type) - [translate() (bpy.types.Bone method)](bpy.types.Bone.html#bpy.types.Bone.translate)   - [(bpy.types.EditBone method)](bpy.types.EditBone.html#bpy.types.EditBone.translate)   - [(bpy.types.PoseBone method)](bpy.types.PoseBone.html#bpy.types.PoseBone.translate)   - [(in module bmesh.ops)](bmesh.ops.html#bmesh.ops.translate)   - [(in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.translate)   - [(in module gpu.matrix)](gpu.matrix.html#gpu.matrix.translate) - [translate_attach() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.translate_attach) - [translate_attach_remove_on_cancel() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.translate_attach_remove_on_cancel) - [translate_root_bones (bpy.types.Itasc attribute)](bpy.types.Itasc.html#bpy.types.Itasc.translate_root_bones) - [translation (bpy.types.GreasePencilLayer attribute)](bpy.types.GreasePencilLayer.html#bpy.types.GreasePencilLayer.translation)   - [(bpy.types.TexMapping attribute)](bpy.types.TexMapping.html#bpy.types.TexMapping.translation)   - [(mathutils.Matrix attribute)](mathutils.html#mathutils.Matrix.translation) - [Translation() (mathutils.Matrix class method)](mathutils.html#mathutils.Matrix.Translation) - [translation_update_post (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.translation_update_post) - [transmission_factor (bpy.types.Light attribute)](bpy.types.Light.html#bpy.types.Light.transmission_factor) - [transparent_checker_primary (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#b