Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A a (janim.gui.timeline_view.TimelineView.Pressing attribute) aas() (janim.anims.timeline.Timeline method) add() (janim.items.frame_effect.FrameEffect method) (janim.items.relation.Relation method) (janim.utils.font.database.FontFamily method) add_additional_render_calls_callback() (janim.anims.timeline.Timeline method) add_as_corners() (janim.components.vpoints.Cmpt_VPoints method) add_numbers() (janim.items.coordinate.number_line.NumberLine method) add_post_updater() (janim.anims.updater.DataUpdater method) (janim.anims.updater.GroupUpdater method) (janim.anims.updater.StepUpdater method) add_subpath() (janim.components.vpoints.Cmpt_VPoints method) add_ticks() (janim.items.coordinate.number_line.NumberLine method) add_tip() (janim.items.vitem.VItem method) additional (janim.render.base.Programs attribute) adjacent_n_tuples() (in module janim.utils.iterables) adjacent_pairs() (in module janim.utils.iterables) advance (janim.utils.font.database.Font.GlyphData attribute) Align (class in janim.utils.data) align() (janim.anims.animation.TimeAligner method) align_for_interpolate() (janim.components.component.Component class method) (janim.components.data.Cmpt_Data class method) (janim.components.depth.Cmpt_Depth class method) (janim.components.glow.Cmpt_Glow class method) (janim.components.mark.Cmpt_Mark class method) (janim.components.points.Cmpt_Points class method) (janim.components.radius.Cmpt_Radius class method) (janim.components.rgbas.Cmpt_Rgbas class method) (janim.components.simple.Cmpt_Float class method) (janim.components.vpoints.Cmpt_VPoints class method) (janim.items.frame_effect.Cmpt_FrameClip class method) (janim.items.frame_effect.Cmpt_TransformableFrameClip class method) (janim.items.image_item.ImageItem class method) (janim.items.image_item.Video class method) (janim.items.item.Item class method) (janim.items.points.DotCloud class method) (janim.items.vitem.VItem class method) align_path() (janim.components.vpoints.Cmpt_VPoints static method) align_t() (janim.anims.animation.TimeAligner method) align_t_for_render() (janim.anims.animation.TimeAligner method) align_to() (janim.components.points.Cmpt_Points method) Aligned (class in janim.anims.composition) AlignedData (class in janim.utils.data) all_downs (janim.gui.label.Label property) alpha (janim.anims.updater.UpdaterParams attribute) (janim.items.frame_effect.AlphaEffect attribute) AlphaEffect (class in janim.items.frame_effect) ancestors() (janim.items.relation.Relation method) AnchorMode (class in janim.components.vpoints) Angle (class in janim.items.geometry.line) angle (janim.items.geometry.line.Cmpt_VPoints_LineImpl property) angle_axis_from_quaternion() (in module janim.utils.space_ops) angle_between_vectors() (in module janim.utils.space_ops) angle_of_vector() (in module janim.utils.space_ops) anim (janim.items.item.Item property) Animation (class in janim.anims.animation) AnimationError AnimationOnSurroundingRect (class in janim.anims.indication) AnimGroup (class in janim.anims.composition) AnimGroupError anims (janim.anims.animation.ItemAnimation.ApplyParams attribute) AnimStack (class in janim.anims.anim_stack) AnimViewer (class in janim.gui.anim_viewer) AnnularSector (class in janim.items.geometry.arc) Annulus (class in janim.items.geometry.arc) anti_alias_radius (janim.render.base.RenderData attribute) anti_alias_width (janim.utils.config.Config attribute) apart_alpha() (in module janim.components.rgbas) (janim.components.rgbas.Cmpt_Rgbas method) (janim.items.item.Item method) append() (janim.anims.anim_stack.AnimStack method) (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) (janim.utils.bezier.PathBuilder method) Application (class in janim.gui.application) apply() (janim.anims.animation.ItemAnimation method) (janim.anims.display.Display method) (janim.items.frame_effect.FrameEffect method) apply_act_list() (janim.items.text.TextChar method) apply_complex_fn() (janim.components.points.Cmpt_Points method) apply_for_group() (janim.anims.updater.GroupUpdater method) apply_matrix() (janim.components.points.Cmpt_Points method) apply_point_fn() (janim.components.points.Cmpt_Points method) apply_points_fn() (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.vpoints.Cmpt_VPoints method) apply_rich_text() (janim.items.text.Text method) apply_style() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) (janim.items.item.Item method) (janim.items.points.DotCloud method) (janim.items.vitem.VItem method) apply_uniforms() (in module janim.render.uniform) (janim.items.frame_effect.FrameEffect method) apply_updater() (janim.anims.indication.AnimationOnSurroundingRect method) ApplyAligner (class in janim.anims.animation) ApplyAlignerBrokenError ApplyWave (class in janim.anims.indication) approx_smooth_quadratic_bezier_handles() (in module janim.utils.bezier) ApproxSmooth (janim.components.vpoints.AnchorMode attribute) apprs (janim.items.frame_effect.FrameEffect attribute) Arc (class in janim.items.geometry.arc) arc_length (janim.items.geometry.line.Cmpt_VPoints_LineImpl property) arc_to() (janim.utils.bezier.PathBuilder method) ArcBetweenPoints (class in janim.items.geometry.arc) ArcCenter (class in janim.items.geometry.arc) area_vector (janim.components.vpoints.Cmpt_VPoints property) args (janim.anims.timeline.Timeline.ScheduledTask attribute) arrange() (janim.components.depth.Cmpt_Depth method) (janim.components.points.Cmpt_Points method) arrange_by_offset() (janim.components.points.Cmpt_Points method) arrange_in_grid() (janim.components.points.Cmpt_Points method) arrange_in_line() (janim.items.text.TextLine method) arrange_in_lines() (janim.items.text.Text method) Array (class in janim.utils.data) array (janim.utils.font.database.Font.GlyphData attribute) Arrow (class in janim.items.geometry.arrow) ArrowTip (class in janim.items.geometry.arrow) aspect_ratio (janim.utils.config.ConfigGetter property) asset_dir (janim.utils.config.Config attribute) astype() (janim.items.item.Item method) AsTypeError at (janim.anims.animation.TimeRange attribute) (janim.anims.timeline.Timeline.PausePoint attribute) (janim.anims.timeline.Timeline.ScheduledTask attribute) at_angle() (janim.items.geometry.arc.Cmpt_VPoints_CircleImpl method) at_end() (janim.gui.timeline_view.TimelineView method) at_item (janim.components.component.Component.BindInfo attribute) at_previous_frame (janim.anims.timeline.Timeline.PausePoint attribute) Audio (class in janim.items.audio) audio (janim.anims.timeline.Timeline.PlayAudioInfo attribute) audio_and_subtitle() (janim.anims.timeline.Timeline method) audio_cache_map (janim.items.audio.Audio attribute) audio_channels (janim.utils.config.Config attribute) audio_framerate (janim.utils.config.Config attribute) AudioPlayer (class in janim.gui.audio_player) AudioWriter (class in janim.render.writer) auto_detect (janim.anims.animation.ItemAnimation attribute) (janim.anims.display.Display attribute) Axes (class in janim.items.coordinate.coordinate_systems) axis_config_d (janim.items.coordinate.coordinate_systems.Axes attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) B Back (janim.items.geometry.arrow.CenterAnchor attribute) back_width (janim.items.geometry.arrow.ArrowTip property) background_color (janim.utils.config.Config attribute) background_line_style_d (janim.items.coordinate.coordinate_systems.NumberPlane attribute) BasepointVItem (class in janim.items.text) batch_by_property() (in module janim.utils.iterables) become() (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.component.Component method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.image.Cmpt_Image method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Dict method) (janim.components.simple.Cmpt_Float method) (janim.components.simple.Cmpt_List method) (janim.items.frame_effect.Cmpt_FrameClip method) (janim.items.frame_effect.Cmpt_TransformableFrameClip method) (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) (janim.items.item.Item method) become_current() (janim.items.item.Item method) bezier() (in module janim.utils.bezier) binary_search() (in module janim.utils.simple_functions) Black (janim.utils.font.variant.Weight attribute) blend_context() (in module janim.render.framebuffer) body_length (janim.items.geometry.arrow.ArrowTip property) Bold (janim.utils.font.variant.Weight attribute) BooleanOpsError bottom (janim.components.points.Cmpt_Points.BoundingBox property) (janim.utils.config.ConfigGetter property) Bottom (janim.utils.data.Align attribute) bottom (janim.utils.data.Margins property) box (janim.components.points.Cmpt_Points property) Brace (class in janim.items.svg.brace) brace_left (janim.items.svg.brace.Cmpt_VPoints_BraceImpl property) brace_right (janim.items.svg.brace.Cmpt_VPoints_BraceImpl property) broadcast_refresh_of_component() (janim.items.item.Item method) btn_builtin_clicked() (janim.gui.functions.color_widget.ColorWidget method) btn_picker_clicked() (janim.gui.functions.color_widget.ColorWidget method) build() (janim.anims.timeline.SourceTimeline method) (janim.anims.timeline.Timeline method) build_indent_ctx (janim.anims.timeline.Timeline attribute) build_items() (janim.items.svg.svg_item.SVGItem static method) BuiltTimeline (class in janim.anims.timeline) C c2p() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) cache (janim.render.base.Programs attribute) Call (janim.anims.updater.MethodUpdater.ActionType attribute) call() (janim.anims.updater.ItemUpdater method) Camera (class in janim.camera.camera) camera_info (janim.render.base.RenderData attribute) camera_location (janim.camera.camera_info.CameraInfo attribute) CameraInfo (class in janim.camera.camera_info) capture() (janim.anims.timeline.BuiltTimeline method) (janim.items.image_item.VideoFrame static method) CaptureDialog (class in janim.gui.functions.capture_dialog) center (janim.camera.camera_info.CameraInfo attribute) (janim.components.points.Cmpt_Points.BoundingBox property) Center (janim.items.geometry.arrow.CenterAnchor attribute) (janim.utils.data.Align attribute) center_of_mass() (in module janim.utils.space_ops) CenterAnchor (class in janim.items.geometry.arrow) cfg (janim.anims.timeline.BuiltTimeline property) change_anchor_mode() (janim.components.vpoints.Cmpt_VPoints method) change_export_size() (janim.gui.anim_viewer.AnimViewer method) check_box_html_state_changed() (janim.gui.functions.richtext_editor.RichTextEditor method) children (janim.items.relation.Relation attribute) children_changed() (janim.items.relation.Relation method) choose() (in module janim.utils.simple_functions) Circle (class in janim.items.geometry.arc) CircleIndicate (class in janim.anims.indication) cleanup_display() (janim.anims.timeline.Timeline method) clear() (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.gui.functions.selector.Selector method) clear_cache() (janim.anims.anim_stack.AnimStack method) clear_children() (janim.items.relation.Relation method) clear_parents() (janim.items.relation.Relation method) cli_config (in module janim.utils.config) client_search_port (janim.utils.config.Config attribute) clip (janim.items.frame_effect.FrameClip attribute) (janim.items.frame_effect.TransformableFrameClip attribute) clip() (in module janim.utils.simple_functions) (janim.items.audio.Audio method) clip_range (janim.anims.timeline.Timeline.PlayAudioInfo attribute) clockwise_path() (in module janim.utils.paths) close_audio_pipe() (janim.render.writer.AudioWriter method) close_path() (janim.components.vpoints.Cmpt_VPoints method) (janim.utils.bezier.PathBuilder method) close_video_pipe() (janim.render.writer.VideoWriter method) closeEvent() (janim.gui.anim_viewer.AnimViewer method) Cmpt_CameraPoints (class in janim.camera.camera) Cmpt_Data (class in janim.components.data) Cmpt_Depth (class in janim.components.depth) Cmpt_Dict (class in janim.components.simple) Cmpt_Float (class in janim.components.simple) Cmpt_FrameClip (class in janim.items.frame_effect) Cmpt_Glow (class in janim.components.glow) Cmpt_Image (class in janim.components.image) Cmpt_List (class in janim.components.simple) Cmpt_Mark (class in janim.components.mark) Cmpt_Mark_TextCharImpl (class in janim.items.text) Cmpt_Mark_TextLineImpl (class in janim.items.text) Cmpt_Points (class in janim.components.points) Cmpt_Points.BoundingBox (class in janim.components.points) Cmpt_Radius (class in janim.components.radius) Cmpt_Rgbas (class in janim.components.rgbas) Cmpt_TransformableFrameClip (class in janim.items.frame_effect) Cmpt_VPoints (class in janim.components.vpoints) Cmpt_VPoints_ArrowImpl (class in janim.items.geometry.arrow) Cmpt_VPoints_BraceImpl (class in janim.items.svg.brace) Cmpt_VPoints_CircleImpl (class in janim.items.geometry.arc) Cmpt_VPoints_DashedLineImpl (class in janim.items.geometry.line) Cmpt_VPoints_LineImpl (class in janim.items.geometry.line) CmptGroup() (in module janim.components.component) CmptGroupLookupError CmptInfo (class in janim.components.component) CmptVPoints_NumberPlaneImpl (class in janim.items.coordinate.coordinate_systems) color (janim.gui.functions.richtext_editor.RichTextHighlighter attribute) (janim.items.image_item.ImageItem attribute) (janim.items.image_item.Video attribute) (janim.items.points.DotCloud attribute) (janim.items.vitem.VItem attribute) ColorNotFoundError ColorWidget (class in janim.gui.functions.color_widget) ColorWidget.EditSource (class in janim.gui.functions.color_widget) compass_directions() (in module janim.utils.space_ops) compile_typst() (janim.items.svg.typst.TypstDoc static method) complex_func_to_R3_func() (in module janim.utils.space_ops) complex_to_R3() (in module janim.utils.space_ops) ComplexHomotopy (class in janim.anims.movement) Component (class in janim.components.component) Component.BindInfo (class in janim.components.component) compute() (janim.anims.anim_stack.AnimStack method) (janim.components.points.Cmpt_Points.BoundingBox static method) compute_absolute_y() (janim.gui.label.LabelGroup method) compute_anims() (janim.anims.anim_stack.AnimStack method) compute_cursor_flag() (janim.gui.functions.selector.Selector method) compute_item() (janim.anims.timeline.Timeline method) compute_pos() (janim.gui.functions.painter.Painter method) compute_tick_range() (janim.items.coordinate.number_line.NumberLine static method) compute_time() (janim.anims.timeline.PlaybackControl method) Config (class in janim.utils.config) CONFIG (janim.anims.timeline.Timeline attribute) ConfigGetter (class in janim.utils.config) conic_to() (janim.utils.bezier.PathBuilder method) connect() (janim.utils.signal.Signal method) connect_action_widget() (janim.gui.anim_viewer.AnimViewer method) connect_refresh() (janim.utils.signal.Signal method) construct() (janim.anims.timeline.Timeline method) ContextSetter (class in janim.utils.data) convert_ellipse() (janim.items.svg.svg_item.SVGItem static method) convert_image() (janim.items.svg.svg_item.SVGItem static method) convert_line() (janim.items.svg.svg_item.SVGItem static method) convert_path() (janim.items.svg.svg_item.SVGItem static method) convert_polygon() (janim.items.svg.svg_item.SVGItem static method) convert_polyline() (janim.items.svg.svg_item.SVGItem static method) convert_rect() (janim.items.svg.svg_item.SVGItem static method) convert_text() (janim.items.svg.svg_item.SVGItem static method) coord() (janim.components.points.Cmpt_Points.BoundingBox method) CoordinateSystem (class in janim.items.coordinate.coordinate_systems) coords_array_to_points() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) coords_to_point() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) copy() (janim.anims.animation.TimeRange method) (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.component.Component method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.image.Cmpt_Image method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Dict method) (janim.components.simple.Cmpt_Float method) (janim.components.simple.Cmpt_List method) (janim.items.audio.Audio method) (janim.items.frame_effect.Cmpt_FrameClip method) (janim.items.frame_effect.Cmpt_TransformableFrameClip method) (janim.items.geometry.arrow.Arrow method) (janim.items.geometry.arrow.DoubleArrow method) (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) (janim.items.item.Item method) (janim.items.svg.svg_item.SVGItem method) (janim.utils.data.Array method) count() (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) counterclockwise_path() (in module janim.utils.paths) Create (class in janim.anims.creation) create() (janim.components.component.CmptInfo method) create_anim_chart() (janim.gui.timeline_view.TimelineView method) create_audio_chart() (janim.gui.timeline_view.TimelineView method) create_axis() (janim.items.coordinate.coordinate_systems.CoordinateSystem static method) create_axvspan() (janim.gui.timeline_view.TimelineView static method) create_border_rect() (janim.items.frame_effect.FrameClip method) (janim.items.frame_effect.TransformableFrameClip method) create_context() (in module janim.render.base) create_framebuffer() (in module janim.render.framebuffer) create_rect() (janim.anims.indication.AnimationOnSurroundingRect method) create_renderer() (janim.items.item.Item method) create_text() (janim.items.geometry.arrow.Arrow method) (janim.items.svg.brace.Cmpt_VPoints_BraceImpl method) create_typst() (janim.items.svg.brace.Cmpt_VPoints_BraceImpl method) create_updater() (janim.items.frame_effect.Shadertoy method) cross() (in module janim.utils.space_ops) cross2d() (in module janim.utils.space_ops) ctx (janim.render.base.RenderData attribute) ctx_var (janim.anims.timeline.Timeline attribute) cubic_to() (janim.utils.bezier.PathBuilder method) current() (janim.items.item.Item method) current_camera_info() (janim.anims.timeline.BuiltTimeline method) curve_and_prop_of_partial_point() (janim.components.vpoints.Cmpt_VPoints method) curves_count() (janim.components.vpoints.Cmpt_VPoints method) custom_excepthook() (in module janim.exception) D d (janim.gui.timeline_view.TimelineView.Pressing attribute) DashedLine (class in janim.items.geometry.line) DashedVItem (class in janim.items.vitem) data (janim.anims.updater.GroupUpdater.DataGroup attribute) (janim.items.value_tracker.ValueTracker attribute) (janim.utils.data.Array property) data1 (janim.utils.data.AlignedData attribute) data2 (janim.utils.data.AlignedData attribute) data_ctx (janim.render.base.Renderer attribute) DataUpdater (class in janim.anims.updater) dbg_time() (janim.anims.timeline.Timeline method) debug() (janim.anims.timeline.Timeline method) decimal_number_config_d (janim.items.coordinate.number_line.NumberLine attribute) decl_cls (janim.components.component.Component.BindInfo attribute) decode_utf8() (in module janim.utils.simple_functions) default_config (in module janim.utils.config) default_pixel_to_frame_ratio (janim.utils.config.ConfigGetter property) deprecated() (in module janim.utils.deprecation) depth (janim.components.points.Cmpt_Points.BoundingBox property) (janim.items.item.Item attribute) descendants() (janim.items.relation.Relation method) Destruction (class in janim.anims.creation) det() (in module janim.utils.space_ops) detect_change() (janim.anims.anim_stack.AnimStack method) detect_change_if_not() (janim.anims.anim_stack.AnimStack method) detect_changes() (janim.anims.timeline.Timeline method) detect_changes_of_all() (janim.anims.timeline.Timeline method) diag_to_matrix() (in module janim.utils.bezier) Difference (class in janim.items.boolean_ops) difference_config_d (janim.items.shape_matchers.HighlightRect attribute) direction (janim.items.geometry.arrow.ArrowTip property) (janim.items.svg.brace.Cmpt_VPoints_BraceImpl property) discard() (janim.items.frame_effect.FrameEffect method) Display (class in janim.anims.display) distance_from_plane (janim.camera.camera_info.CameraInfo attribute) Do (class in janim.anims.composition) do() (janim.items.item.Item method) Dot (class in janim.items.geometry.arc) DotCloud (class in janim.items.points) DotCloudRenderer (class in janim.render.renderer_dotcloud) double_smooth() (in module janim.utils.rate_functions) DoubleArrow (class in janim.items.geometry.arrow) dragged (janim.gui.timeline_view.TimelineView attribute) DrawBorderThenFill (class in janim.anims.creation) duration (janim.anims.animation.TimeRange property) duration() (janim.items.audio.Audio method) dynamic_uniforms() (janim.items.frame_effect.AlphaEffect method) (janim.items.frame_effect.FrameClip method) (janim.items.frame_effect.FrameEffect method) (janim.items.frame_effect.TransformableFrameClip method) E ease_in_back() (in module janim.utils.rate_functions) ease_in_bounce() (in module janim.utils.rate_functions) ease_in_circ() (in module janim.utils.rate_functions) ease_in_cubic() (in module janim.utils.rate_functions) ease_in_elastic() (in module janim.utils.rate_functions) ease_in_expo() (in module janim.utils.rate_functions) ease_in_quad() (in module janim.utils.rate_functions) ease_in_quart() (in module janim.utils.rate_functions) ease_in_quint() (in module janim.utils.rate_functions) ease_in_sine() (in module janim.utils.rate_functions) ease_inout_back() (in module janim.utils.rate_functions) ease_inout_bounce() (in module janim.utils.rate_functions) ease_inout_circ() (in module janim.utils.rate_functions) ease_inout_cubic() (in module janim.utils.rate_functions) ease_inout_elastic() (in module janim.utils.rate_functions) ease_inout_expo() (in module janim.utils.rate_functions) ease_inout_quad() (in module janim.utils.rate_functions) ease_inout_quart() (in module janim.utils.rate_functions) ease_inout_quint() (in module janim.utils.rate_functions) ease_inout_sine() (in module janim.utils.rate_functions) ease_out_back() (in module janim.utils.rate_functions) ease_out_bounce() (in module janim.utils.rate_functions) ease_out_circ() (in module janim.utils.rate_functions) ease_out_cubic() (in module janim.utils.rate_functions) ease_out_elastic() (in module janim.utils.rate_functions) ease_out_elastic_half() (in module janim.utils.rate_functions) ease_out_elastic_quarter() (in module janim.utils.rate_functions) ease_out_expo() (in module janim.utils.rate_functions) ease_out_quad() (in module janim.utils.rate_functions) ease_out_quart() (in module janim.utils.rate_functions) ease_out_quint() (in module janim.utils.rate_functions) ease_out_sine() (in module janim.utils.rate_functions) elapsed (janim.anims.updater.UpdaterParams property) Elbow (class in janim.items.geometry.line) Ellipse (class in janim.items.geometry.arc) emit() (janim.utils.signal.Signal method) end (janim.anims.animation.TimeRange attribute) (janim.anims.timeline.TimelineItem property) end_direction (janim.components.vpoints.Cmpt_VPoints property) end_direction_from_points() (janim.components.vpoints.Cmpt_VPoints static method) error_occurred (janim.gui.glwidget.GLWidget attribute) eventFilter() (janim.gui.functions.painter.Painter method) (janim.gui.functions.selector.Selector method) Exclusion (class in janim.items.boolean_ops) exit_code (janim.exception.ExitException attribute) EXITCODE_FFMPEG_NOT_FOUND (in module janim.exception) EXITCODE_FFPROBE_ERROR (in module janim.exception) EXITCODE_MODULE_NOT_FOUND (in module janim.exception) EXITCODE_NOT_FILE (in module janim.exception) EXITCODE_PYOPENGL_NOT_FOUND (in module janim.exception) EXITCODE_PYSIDE6_NOT_FOUND (in module janim.exception) EXITCODE_TYPST_COMPILE_ERROR (in module janim.exception) EXITCODE_TYPST_NOT_FOUND (in module janim.exception) ExitException exponential_decay() (in module janim.utils.rate_functions) ExportDialog (class in janim.gui.functions.export_dialog) extend() (janim.components.points.Cmpt_Points method) extra_data (janim.anims.updater.UpdaterParams attribute) ExtraBold (janim.utils.font.variant.Weight attribute) ExtraLight (janim.utils.font.variant.Weight attribute) F face_to_camera() (janim.components.points.Cmpt_Points method) Fade (class in janim.anims.fading) fade() (janim.components.rgbas.Cmpt_Rgbas method) fade_in() (janim.items.audio.Audio method) fade_out() (janim.items.audio.Audio method) FadeIn (class in janim.anims.fading) FadeInFromPoint (class in janim.anims.fading) FadeOut (class in janim.anims.fading) FadeOutToPoint (class in janim.anims.fading) family (janim.utils.font.exception.FontException attribute) family_by_name (janim.utils.font.database.FontDatabase attribute) family_name (janim.utils.font.database.FontInfo property) fdiv() (in module janim.utils.simple_functions) ffmpeg_bin (janim.utils.config.Config attribute) ffprobe_bin (janim.utils.config.Config attribute) file_path() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) filepath_to_font_map (janim.utils.font.database.Font attribute) fill (janim.items.vitem.VItem attribute) finalize() (janim.anims.animation.Animation method) find_after() (janim.gui.label.LabelGroup method) find_before() (janim.gui.label.LabelGroup method) find_best_variant() (janim.utils.font.database.FontFamily method) find_encoder() (janim.render.writer.VideoWriter static method) find_file() (in module janim.utils.file_ops) find_file_in_asset_dir() (in module janim.utils.file_ops) find_file_in_path() (in module janim.utils.file_ops) find_file_or_none() (in module janim.utils.file_ops) find_intersection() (in module janim.utils.space_ops) findSystemFonts() (in module janim.utils.font_manager) finish() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) fix_in_frame() (janim.items.item.Item method) fixed_distance_from_plane (janim.camera.camera_info.CameraInfo attribute) FixedRatioWidget (class in janim.gui.fixed_ratio_widget) Flash (class in janim.anims.indication) flatten() (in module janim.utils.iterables) flip() (janim.components.points.Cmpt_Points method) fmt_time() (janim.anims.timeline.Timeline static method) FocusOn (class in janim.anims.indication) Follow (class in janim.anims.movement) Font (class in janim.utils.font.database) font (janim.utils.config.Config attribute) Font.GlyphData (class in janim.utils.font.database) font_by_full_name (janim.utils.font.database.FontDatabase attribute) FontDatabase (class in janim.utils.font.database) FontException (class in janim.utils.font.exception) FontFamily (class in janim.utils.font.database) FontInfo (class in janim.utils.font.database) FontNotFoundError FontTable (class in janim.gui.functions.font_table) format_alphas() (janim.components.rgbas.Cmpt_Rgbas static method) format_color() (janim.components.glow.Cmpt_Glow static method) (janim.components.rgbas.Cmpt_Rgbas static method) format_colors() (janim.components.rgbas.Cmpt_Rgbas static method) format_index() (janim.components.mark.Cmpt_Mark method) format_rgba() (janim.components.glow.Cmpt_Glow static method) format_rgbas() (janim.components.rgbas.Cmpt_Rgbas static method) formated_output_dir() (janim.utils.config.ConfigGetter method) forward() (janim.anims.timeline.Timeline method) forward_to() (janim.anims.timeline.Timeline method) fov (janim.camera.camera.Cmpt_CameraPoints property) (janim.camera.camera_info.CameraInfo attribute) fps (janim.utils.config.Config attribute) fps() (janim.gui.functions.export_dialog.ExportDialog method) frame_height (janim.utils.config.Config attribute) frame_radius (janim.camera.camera_info.CameraInfo attribute) frame_size (janim.camera.camera_info.CameraInfo property) frame_width (janim.utils.config.Config attribute) frame_x_radius (janim.utils.config.ConfigGetter property) frame_y_radius (janim.utils.config.ConfigGetter property) framebuffer_context() (in module janim.render.framebuffer) FrameClip (class in janim.items.frame_effect) FrameEffect (class in janim.items.frame_effect) FrameEffectRenderer (class in janim.render.renderer_frameeffect) FrameRect (class in janim.items.shape_matchers) from_group() (janim.items.boolean_ops.Exclusion static method) (janim.items.boolean_ops.Intersection static method) (janim.items.boolean_ops.Union static method) from_iterable() (janim.items.points.Group static method) from_three_points() (janim.items.geometry.line.Angle static method) Front (janim.items.geometry.arrow.CenterAnchor attribute) full_name (janim.utils.font.database.FontInfo property) func (janim.anims.timeline.Timeline.AdditionalRenderCallsCallback attribute) (janim.anims.timeline.Timeline.ScheduledTask attribute) FunctionGraph (class in janim.items.coordinate.functions) G gen_choose() (in module janim.utils.simple_functions) generate_target() (janim.items.item.Item method) get() (janim.anims.anim_stack.AnimStack method) (janim.anims.animation.TimeSegments method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.image.Cmpt_Image method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.points.Cmpt_Points.BoundingBox method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Float method) (janim.items.svg.typst.TypstDoc method) (janim.render.renderer_video.VideoReader method) (janim.utils.bezier.PathBuilder method) (janim.utils.font.database.Font static method) get_advance_length() (janim.items.text.TextChar method) get_all() (janim.components.points.Cmpt_Points method) get_alpha_on_global_t() (janim.anims.animation.Animation method) get_anchors() (janim.components.vpoints.Cmpt_VPoints method) get_arc_center() (janim.items.geometry.arc.ArcCenter method) get_arc_length() (in module janim.utils.space_ops) (janim.items.geometry.arc.Arc method) get_area() (janim.items.coordinate.coordinate_systems.Axes method) get_area_vector_from_points() (janim.components.vpoints.Cmpt_VPoints static method) get_at_left() (janim.anims.anim_stack.AnimStack method) get_audio_samples_of_frame() (janim.anims.timeline.BuiltTimeline method) get_available_styles() (janim.items.item.Item class method) get_axes() (janim.items.coordinate.coordinate_systems.Axes method) (janim.items.coordinate.coordinate_systems.CoordinateSystem method) (janim.items.coordinate.coordinate_systems.ThreeDAxes method) get_axis_label() (janim.items.coordinate.number_line.NumberLine method) get_axis_labels() (janim.items.coordinate.coordinate_systems.Axes method) get_bezier_tuples() (janim.components.vpoints.Cmpt_VPoints method) get_bezier_tuples_from_points() (janim.components.vpoints.Cmpt_VPoints static method) get_brace_default_length() (in module janim.items.svg.brace) get_brace_default_thickness() (in module janim.items.svg.brace) get_brace_left_index() (in module janim.items.svg.brace) get_brace_paths() (in module janim.items.svg.brace) get_brace_right_index() (in module janim.items.svg.brace) get_brace_tip_point_index() (in module janim.items.svg.brace) get_brace_unique_points() (in module janim.items.svg.brace) get_by_info() (janim.utils.font.database.Font static method) get_center_anchor() (janim.items.geometry.arrow.ArrowTip method) get_children() (janim.items.item.Item method) get_closepath_flags() (janim.components.vpoints.Cmpt_VPoints method) get_closest_point_on_line() (in module janim.utils.space_ops) get_construct_lineno() (janim.anims.timeline.Timeline method) get_context() (janim.anims.timeline.Timeline static method) get_continuous() (janim.components.points.Cmpt_Points.BoundingBox method) get_corners() (janim.components.points.Cmpt_Points.BoundingBox method) get_custom_program() (in module janim.render.program) get_dashed_list() (janim.items.vitem.DashedVItem static method) get_database() (in module janim.utils.font.database) get_element() (janim.items.svg.typst_types.TypstMatrix method) get_elements() (janim.items.svg.typst_types.TypstMatrix method) get_end() (janim.components.points.Cmpt_Points method) (janim.items.geometry.line.Cmpt_VPoints_DashedLineImpl method) get_filter() (janim.components.image.Cmpt_Image method) get_fixed_camera_info() (janim.gui.functions.selector.Selector method) get_font_for_render() (janim.items.text.TextChar static method) get_font_info_by_attrs() (in module janim.utils.font.database) get_fontext_synonyms() (in module janim.utils.font_manager) get_glyph_data() (janim.utils.font.database.Font method) get_graph() (janim.items.coordinate.coordinate_systems.Axes method) get_handles() (janim.components.vpoints.Cmpt_VPoints method) get_horizontal_dist() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) get_horizontal_vect() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) get_img_from_file() (in module janim.render.texture) get_inserted() (janim.items.svg.typst_types.TypstMatrix method) get_items_from_file() (janim.items.svg.svg_item.SVGItem class method) get_janim_compute_shader() (in module janim.render.program) get_janim_dir() (in module janim.utils.file_ops) get_janim_program() (in module janim.render.program) get_joint_products() (janim.components.vpoints.Cmpt_VPoints method) get_label() (janim.items.svg.typst.TypstDoc method) get_left_brace() (janim.items.svg.typst_types.TypstMatrix method) get_lineno_at_time() (janim.anims.timeline.Timeline method) get_lines() (janim.items.geometry.line.Angle method) get_lines_parallel_to_axis() (janim.items.coordinate.coordinate_systems.NumberPlane method) get_mark_advance() (janim.items.text.TextChar method) get_mark_orig() (janim.items.text.TextChar method) (janim.items.text.TextLine method) get_mark_right() (janim.items.text.TextChar method) (janim.items.text.TextLine method) get_mark_up() (janim.items.text.TextChar method) (janim.items.text.TextLine method) get_norm() (in module janim.utils.space_ops) get_nth_curve_function() (janim.components.vpoints.Cmpt_VPoints method) get_nth_curve_length_pieces() (janim.components.vpoints.Cmpt_VPoints method) get_nth_curve_points() (janim.components.vpoints.Cmpt_VPoints method) get_num_args() (in module janim.utils.simple_functions) get_number_item() (janim.items.coordinate.number_line.NumberLine method) get_orig() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) get_origin() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) get_parameters() (in module janim.utils.simple_functions) get_parametric_curve() (janim.items.coordinate.coordinate_systems.Axes method) get_parents() (janim.items.item.Item method) get_parts_by_end_indices() (janim.components.vpoints.Cmpt_VPoints static method) get_path_func() (in module janim.utils.paths) get_pix_collapse_tip1() (janim.gui.label.LabelGroup static method) get_pix_collapse_tip2() (janim.gui.label.LabelGroup static method) get_point_from_function() (janim.items.coordinate.functions.ParametricCurve method) get_points() (janim.components.mark.Cmpt_Mark method) get_program_from_string() (in module janim.render.program) get_programs() (in module janim.render.base) get_projection() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) get_proportional_scale_size() (in module janim.gui.fixed_ratio_widget) get_qt_glwidget() (in module janim.render.framebuffer) get_quadratic_approximation_of_cubic() (in module janim.utils.bezier) get_raw() (janim.components.depth.Cmpt_Depth method) get_renderer() (janim.anims.updater.ItemUpdater method) get_right_brace() (janim.items.svg.typst_types.TypstMatrix method) get_rot_and_shift_from_matrix() (janim.items.svg.svg_item.SVGItem static method) get_same_cmpt() (janim.components.component.Component method) get_same_cmpt_if_exists() (janim.components.component.Component method) get_same_cmpt_without_mock() (janim.components.component.Component method) get_size() (janim.components.glow.Cmpt_Glow method) get_slope() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) get_smaller_font() (janim.gui.label.LabelGroup static method) get_smooth_closed_cubic_bezier_handle_points() (in module janim.utils.bezier) get_smooth_cubic_bezier_handle_points() (in module janim.utils.bezier) get_smooth_open_cubic_bezier_handle_points() (in module janim.utils.bezier) get_start() (janim.components.points.Cmpt_Points method) (janim.items.geometry.line.Cmpt_VPoints_DashedLineImpl method) get_start_and_end() (janim.components.points.Cmpt_Points method) get_start_angle() (janim.items.geometry.arc.Arc method) get_stop_angle() (janim.items.geometry.arc.Arc method) get_styles_from_shape() (janim.items.svg.svg_item.SVGItem static method) get_subpath_end_indices() (janim.components.vpoints.Cmpt_VPoints method) get_subpaths() (janim.components.vpoints.Cmpt_VPoints method) get_texture_from_img() (in module janim.render.texture) get_tick() (janim.items.coordinate.number_line.NumberLine method) get_tick_range() (janim.items.coordinate.number_line.NumberLine method) get_typst_packages_dir() (in module janim.utils.file_ops) get_typst_temp_dir() (in module janim.utils.file_ops) get_typst_template() (in module janim.items.svg.typst) get_u_fix_in_frame() (janim.render.base.Renderer static method) get_uniforms_context_var() (in module janim.render.uniform) get_unit_normal() (in module janim.utils.space_ops) get_unit_size() (janim.items.coordinate.number_line.NumberLine method) get_value() (janim.items.geometry.line.Angle method) get_vertical_dist() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) get_vertical_vect() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) get_vertices() (janim.items.geometry.polygon.Polygon method) get_winding_number() (in module janim.utils.space_ops) get_x() (janim.components.points.Cmpt_Points.BoundingBox method) get_x_axis_label() (janim.items.coordinate.coordinate_systems.Axes method) get_y() (janim.components.points.Cmpt_Points.BoundingBox method) get_y_axis_label() (janim.items.coordinate.coordinate_systems.Axes method) get_z() (janim.components.points.Cmpt_Points.BoundingBox method) GetAttr (janim.anims.updater.MethodUpdater.ActionType attribute) getfile_or_empty() (in module janim.utils.file_ops) GetItemError global_t (janim.anims.animation.ItemAnimation.ApplyParams attribute) (janim.anims.updater.StepUpdaterParams attribute) (janim.anims.updater.UpdaterParams attribute) global_t_ctx (janim.anims.animation.Animation attribute) glow (janim.items.points.DotCloud attribute) (janim.items.vitem.VItem attribute) GlowDot (class in janim.items.points) GLWidget (class in janim.gui.glwidget) glx_to_overlay_x() (janim.gui.functions.selector.Selector method) gly_to_overlay_y() (janim.gui.functions.selector.Selector method) Group (class in janim.items.points) group_key (janim.items.svg.svg_item.SVGItem attribute) (janim.items.svg.typst.TypstDoc attribute) grouply (janim.anims.method_updater_meta.MethodUpdaterInfo attribute) GroupOnly (janim.gui.label.LabelGroup.QueryPolicy attribute) GroupUpdater (class in janim.anims.updater) GroupUpdater.DataGroup (class in janim.anims.updater) GrowArrow (class in janim.anims.growing) GrowArrowByBoundFunc (class in janim.anims.growing) GrowDoubleArrow (class in janim.anims.growing) GrowFromCenter (class in janim.anims.growing) GrowFromEdge (class in janim.anims.growing) GrowFromPoint (class in janim.anims.growing) guarantee_existence() (in module janim.utils.file_ops) H H (janim.items.text.ProjType attribute) handle_ffmpeg_not_found() (janim.render.writer.VideoWriter static method) has() (janim.components.points.Cmpt_Points method) has_audio() (janim.anims.timeline.Timeline method) has_audio_for_all() (janim.anims.timeline.Timeline method) has_detected_change() (janim.anims.anim_stack.AnimStack method) has_size_set() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) has_subtitle() (janim.anims.timeline.Timeline method) hash_obj() (in module janim.utils.iterables) header_height (janim.gui.label.LabelGroup property) header_height_expanded (janim.gui.label.LabelGroup attribute) HeaderAndLabel (janim.gui.label.LabelGroup.QueryPolicy attribute) HeaderOnly (janim.gui.label.LabelGroup.QueryPolicy attribute) height (janim.components.points.Cmpt_Points.BoundingBox property) (janim.gui.label.Label property) (janim.gui.label.LabelGroup property) Hex (janim.gui.functions.color_widget.ColorWidget.EditSource attribute) hex_edited() (janim.gui.functions.color_widget.ColorWidget method) hex_finished() (janim.gui.functions.color_widget.ColorWidget method) hide() (janim.anims.timeline.Timeline method) (janim.items.item.Item method) hide_all() (janim.anims.timeline.Timeline method) hide_tooltip() (janim.gui.timeline_view.TimelineView method) hideEvent() (janim.gui.anim_viewer.AnimViewer method) highlightBlock() (janim.gui.functions.richtext_editor.RichTextHighlighter method) HighlightRect (class in janim.items.shape_matchers) Homotopy (class in janim.anims.movement) Horizontal (janim.items.text.ProjType attribute) horizontal_dist (janim.camera.camera_info.CameraInfo attribute) horizontal_vect (janim.camera.camera_info.CameraInfo attribute) hover_at() (janim.gui.timeline_view.TimelineView method) hover_at_anim() (janim.gui.timeline_view.TimelineView method) hover_at_audio() (janim.gui.timeline_view.TimelineView method) html2richtext() (janim.gui.functions.richtext_editor.RichTextEdit static method) html_inserted (janim.gui.functions.richtext_editor.RichTextEdit attribute) hwaccel() (janim.gui.functions.export_dialog.ExportDialog method) hwencoder_cache (janim.render.writer.VideoWriter attribute) I identity (janim.components.vpoints.Cmpt_VPoints property) idx_to_row_col() (janim.items.text.Text method) image (janim.items.image_item.ImageItem attribute) ImageItem (class in janim.items.image_item) ImageItemRenderer (class in janim.render.renderer_imageitem) increment() (janim.components.data.Cmpt_Data method) index (janim.anims.animation.ItemAnimation.ApplyParams attribute) Indicate (class in janim.anims.indication) indices() (janim.items.svg.typst.TypstDoc method) info (janim.camera.camera.Cmpt_CameraPoints property) init() (janim.render.renderer_dotcloud.DotCloudRenderer method) (janim.render.renderer_frameeffect.FrameEffectRenderer method) (janim.render.renderer_imageitem.ImageItemRenderer method) (janim.render.renderer_video.VideoRenderer method) init_bind() (janim.components.component.Component method) (janim.components.points.Cmpt_Points method) init_compatibility() (janim.render.renderer_vitem.VItemRenderer method) init_connect() (janim.items.item.Item method) (janim.items.points.DotCloud method) (janim.items.points.MarkedItem method) (janim.items.vitem.VItem method) init_label_group() (janim.gui.timeline_view.TimelineView method) init_labels() (janim.gui.label.LabelGroup method) init_normal() (janim.render.renderer_vitem.VItemRenderer method) init_tips() (janim.items.geometry.arrow.Arrow method) (janim.items.geometry.arrow.DoubleArrow method) initializeGL() (janim.gui.glwidget.GLWidget method) inject_shader() (in module janim.render.program) insert_n_curves() (janim.components.vpoints.Cmpt_VPoints method) insert_n_curves_to_point_list() (janim.components.vpoints.Cmpt_VPoints static method) insertFromMimeData() (janim.gui.functions.richtext_editor.RichTextEdit method) integer_interpolate() (in module janim.utils.bezier) interpolate() (in module janim.utils.bezier) (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.component.Component method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Float method) (janim.components.vpoints.Cmpt_VPoints method) (janim.items.frame_effect.Cmpt_FrameClip method) (janim.items.frame_effect.Cmpt_TransformableFrameClip method) (janim.items.item.Item method) Intersection (class in janim.items.boolean_ops) InvaildMatrixError InvalidOrdinalError InvalidTypstVarError inverse_interpolate() (in module janim.utils.bezier) is_closed() (in module janim.utils.bezier) is_displaying() (janim.anims.timeline.Timeline method) is_exclusive() (janim.gui.label.LabelGroup method) is_fix_in_frame() (janim.items.item.Item method) is_inside_triangle() (in module janim.utils.space_ops) is_none() (janim.gui.functions.painter.Painter method) is_null() (janim.items.item.Item method) (janim.items.points.Points method) (janim.items.text.Text method) is_power_plugged() (in module janim.utils.config) is_share() (janim.utils.data.Array method) is_smooth() (janim.components.vpoints.Cmpt_VPoints method) is_substr() (janim.gui.functions.font_table.FontTable static method) is_transparent() (janim.components.rgbas.Cmpt_Rgbas method) is_visible() (janim.anims.timeline.Timeline method) is_visible_at() (janim.anims.timeline.Timeline.ItemAppearance method) Italic (janim.utils.font.variant.Style attribute) Item (class in janim.items.item) item (janim.gui.functions.selector.Selector.SelectedItem attribute) Item.SavedState (class in janim.items.item) item_current() (janim.anims.timeline.Timeline method) ItemAnimation (class in janim.anims.animation) ItemAnimation.ApplyParams (class in janim.anims.animation) ItemUpdater (class in janim.anims.updater) J Jagged (janim.components.vpoints.AnchorMode attribute) janim.anims.anim_stack module janim.anims.animation module janim.anims.display module janim.anims.method_updater_meta module janim.anims.timeline module janim.anims.updater module janim.camera.camera module janim.camera.camera_info module janim.components.component module janim.components.data module janim.components.depth module janim.components.glow module janim.components.image module janim.components.mark module janim.components.points module janim.components.radius module janim.components.rgbas module janim.components.simple module janim.components.vpoints module janim.exception module janim.gui.anim_viewer module janim.gui.application module janim.gui.audio_player module janim.gui.fixed_ratio_widget module janim.gui.functions.capture_dialog module janim.gui.functions.color_widget module janim.gui.functions.export_dialog module janim.gui.functions.font_table module janim.gui.functions.painter module janim.gui.functions.richtext_editor module janim.gui.functions.selector module janim.gui.functions.text_edit module janim.gui.glwidget module janim.gui.label module janim.gui.precise_timer module janim.gui.timeline_view module janim.imports module janim.items.audio module janim.items.boolean_ops module janim.items.coordinate.coordinate_systems module janim.items.coordinate.functions module janim.items.coordinate.number_line module janim.items.frame_effect module janim.items.geometry.arc module janim.items.geometry.arrow module janim.items.geometry.line module janim.items.geometry.polygon module janim.items.image_item module janim.items.item module janim.items.points module janim.items.relation module janim.items.shape_matchers module janim.items.svg.brace module janim.items.svg.svg_item module janim.items.svg.typst module janim.items.svg.typst_types module janim.items.text module janim.items.value_tracker module janim.items.vitem module janim.render.base module janim.render.framebuffer module janim.render.program module janim.render.renderer_dotcloud module janim.render.renderer_frameeffect module janim.render.renderer_imageitem module janim.render.renderer_video module janim.render.renderer_vitem module janim.render.texture module janim.render.uniform module janim.render.writer module janim.utils.bezier module janim.utils.config module janim.utils.data module janim.utils.deprecation module janim.utils.dict_ops module janim.utils.file_ops module janim.utils.font.database module janim.utils.font.exception module janim.utils.font.variant module janim.utils.font_manager module janim.utils.iterables module janim.utils.paths module janim.utils.rate_functions module janim.utils.refresh module janim.utils.reload module janim.utils.signal module janim.utils.simple_functions module janim.utils.space_ops module JAnimException K key (janim.components.component.Component.BindInfo attribute) keyPressEvent() (janim.gui.timeline_view.TimelineView method) keyReleaseEvent() (janim.gui.timeline_view.TimelineView method) kwargs (janim.anims.timeline.Timeline.ScheduledTask attribute) (janim.anims.timeline.Timeline.SubtitleInfo attribute) L Label (class in janim.gui.label) Label.PaintParams (class in janim.gui.label) label_color (janim.anims.animation.Animation attribute) (janim.anims.indication.AnimationOnSurroundingRect attribute) (janim.anims.indication.ShowPassingFlash attribute) (janim.anims.updater.DataUpdater attribute) (janim.anims.updater.GroupUpdater attribute) (janim.anims.updater.ItemUpdater attribute) (janim.anims.updater.MethodUpdater attribute) (janim.anims.updater.StepUpdater attribute) LabelGroup (class in janim.gui.label) LabelGroup.QueryPolicy (class in janim.gui.label) labels_rect (janim.gui.timeline_view.TimelineView property) LazyLabelGroup (class in janim.gui.label) leaveEvent() (janim.gui.timeline_view.TimelineView method) left (janim.components.points.Cmpt_Points.BoundingBox property) (janim.gui.label.PixelRange attribute) (janim.gui.timeline_view.TimelineView.PixelRange attribute) Left (janim.utils.data.Align attribute) left (janim.utils.data.Margins property) left_side (janim.utils.config.ConfigGetter property) len() (janim.utils.data.Array method) length (janim.items.geometry.line.Cmpt_VPoints_LineImpl property) length_over_dim() (janim.components.points.Cmpt_Points.BoundingBox method) length_str() (janim.items.svg.typst.TypstDoc static method) Light (janim.utils.font.variant.Weight attribute) Line (class in janim.items.geometry.line) line (janim.anims.timeline.Timeline.TimeOfCode attribute) line_intersection() (in module janim.utils.space_ops) line_to() (janim.utils.bezier.PathBuilder method) linear() (in module janim.utils.rate_functions) lingering() (in module janim.utils.rate_functions) list_difference_update() (in module janim.utils.iterables) list_fonts() (in module janim.utils.font_manager) list_update() (in module janim.utils.iterables) listify() (in module janim.utils.iterables) load_options() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) load_size_combobox() (janim.gui.functions.export_dialog.ExportDialog static method) load_state() (janim.items.item.Item method) lps (janim.items.svg.typst.TypstDoc property) lps_map (janim.items.svg.typst.TypstDoc attribute) M make_anim_label_group() (janim.gui.timeline_view.TimelineView static method) make_approximately_smooth() (janim.components.vpoints.Cmpt_VPoints method) make_audio_label_group() (janim.gui.timeline_view.TimelineView static method) make_debug_label_group() (janim.gui.timeline_view.TimelineView static method) make_even() (in module janim.utils.iterables) make_jagged() (janim.components.vpoints.Cmpt_VPoints method) make_smooth() (janim.components.vpoints.Cmpt_VPoints method) make_subtimeline_label_group() (janim.gui.timeline_view.TimelineView static method) map_fixed_in_frame_points() (janim.camera.camera_info.CameraInfo method) map_points() (janim.camera.camera_info.CameraInfo method) map_to_gl2d() (janim.gui.glwidget.GLWidget method) map_to_widget() (janim.gui.glwidget.GLWidget method) Margins (class in janim.utils.data) mark (janim.items.points.MarkedItem attribute) (janim.items.text.TextChar attribute) (janim.items.text.TextLine attribute) mark_needs_refresh_height() (janim.gui.label.LabelGroup method) mark_refresh() (janim.components.component.Component method) (janim.items.relation.Relation method) (janim.utils.refresh.Refreshable method) MarkedItem (class in janim.items.points) match() (janim.items.svg.brace.Cmpt_VPoints_BraceImpl method) match_interpolate() (in module janim.utils.bezier) match_pattern() (janim.items.svg.typst.TypstDoc method) matrix_labels (janim.items.svg.typst_types.TypstMatrix attribute) max_glx (janim.gui.functions.selector.Selector.SelectedItem attribute) max_gly (janim.gui.functions.selector.Selector.SelectedItem attribute) Medium (janim.utils.font.variant.Weight attribute) merge_alpha() (in module janim.components.rgbas) merge_dicts_recursively() (in module janim.utils.dict_ops) merge_video_and_audio() (in module janim.render.writer) MethodTransform (class in janim.anims.transform) MethodUpdater (class in janim.anims.updater) MethodUpdater.ActionType (class in janim.anims.updater) MethodUpdaterArgsBuilder (class in janim.anims.updater) MethodUpdaterInfo (class in janim.anims.method_updater_meta) mid() (in module janim.utils.bezier) midpoint() (in module janim.utils.space_ops) min_glx (janim.gui.functions.selector.Selector.SelectedItem attribute) min_gly (janim.gui.functions.selector.Selector.SelectedItem attribute) mix() (janim.components.glow.Cmpt_Glow method) (janim.components.rgbas.Cmpt_Rgbas method) mix_alpha() (janim.components.glow.Cmpt_Glow method) (janim.components.rgbas.Cmpt_Rgbas method) mockable() (in module janim.items.item) module janim.anims.anim_stack janim.anims.animation janim.anims.display janim.anims.method_updater_meta janim.anims.timeline janim.anims.updater janim.camera.camera janim.camera.camera_info janim.components.component janim.components.data janim.components.depth janim.components.glow janim.components.image janim.components.mark janim.components.points janim.components.radius janim.components.rgbas janim.components.simple janim.components.vpoints janim.exception janim.gui.anim_viewer janim.gui.application janim.gui.audio_player janim.gui.fixed_ratio_widget janim.gui.functions.capture_dialog janim.gui.functions.color_widget janim.gui.functions.export_dialog janim.gui.functions.font_table janim.gui.functions.painter janim.gui.functions.richtext_editor janim.gui.functions.selector janim.gui.functions.text_edit janim.gui.glwidget janim.gui.label janim.gui.precise_timer janim.gui.timeline_view janim.imports janim.items.audio janim.items.boolean_ops janim.items.coordinate.coordinate_systems janim.items.coordinate.functions janim.items.coordinate.number_line janim.items.frame_effect janim.items.geometry.arc janim.items.geometry.arrow janim.items.geometry.line janim.items.geometry.polygon janim.items.image_item janim.items.item janim.items.points janim.items.relation janim.items.shape_matchers janim.items.svg.brace janim.items.svg.svg_item janim.items.svg.typst janim.items.svg.typst_types janim.items.text janim.items.value_tracker janim.items.vitem janim.render.base janim.render.framebuffer janim.render.program janim.render.renderer_dotcloud janim.render.renderer_frameeffect janim.render.renderer_imageitem janim.render.renderer_video janim.render.renderer_vitem janim.render.texture janim.render.uniform janim.render.writer janim.utils.bezier janim.utils.config janim.utils.data janim.utils.deprecation janim.utils.dict_ops janim.utils.file_ops janim.utils.font.database janim.utils.font.exception janim.utils.font.variant janim.utils.font_manager janim.utils.iterables janim.utils.paths janim.utils.rate_functions janim.utils.refresh janim.utils.reload janim.utils.signal janim.utils.simple_functions janim.utils.space_ops mouseMoveEvent() (janim.gui.timeline_view.TimelineView method) mousePressEvent() (janim.gui.timeline_view.TimelineView method) mouseReleaseEvent() (janim.gui.timeline_view.TimelineView method) move_anchor_to() (janim.items.geometry.arrow.ArrowTip method) move_arc_center_to() (janim.items.geometry.arc.ArcCenter method) move_into_position() (janim.items.svg.svg_item.SVGItem method) (janim.items.svg.typst.TypstDoc method) (janim.items.svg.typst.TypstText method) move_to() (janim.components.points.Cmpt_Points method) (janim.utils.bezier.PathBuilder method) move_to_and_ignore_previous_move() (janim.utils.bezier.PathBuilder method) move_to_by_indicator() (janim.components.points.Cmpt_Points method) move_to_position() (janim.gui.anim_viewer.AnimViewer method) MoveAlongPath (class in janim.anims.movement) moved() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) mul() (janim.items.audio.Audio method) N n (janim.anims.updater.StepUpdaterParams attribute) n2p() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) (janim.items.coordinate.number_line.NumberLine method) nadir (janim.components.points.Cmpt_Points.BoundingBox property) names (janim.components.mark.Cmpt_Mark attribute) (janim.items.text.Cmpt_Mark_TextCharImpl attribute) (janim.items.text.Cmpt_Mark_TextLineImpl attribute) next_to() (janim.components.points.Cmpt_Points method) next_to_by_indicator() (janim.components.points.Cmpt_Points method) norm_squared() (in module janim.utils.space_ops) norm_state_changed() (janim.gui.functions.color_widget.ColorWidget method) Normal (janim.utils.font.variant.Style attribute) (janim.utils.font.variant.Weight attribute) normalize() (in module janim.utils.space_ops) normalize_along_axis() (in module janim.utils.space_ops) not_changed() (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.component.Component method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.image.Cmpt_Image method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Dict method) (janim.components.simple.Cmpt_Float method) (janim.components.simple.Cmpt_List method) (janim.items.frame_effect.Cmpt_FrameClip method) (janim.items.frame_effect.Cmpt_TransformableFrameClip method) (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) (janim.items.item.Item method) not_quite_there() (in module janim.utils.rate_functions) NotAnimationError num_duration (janim.anims.animation.TimeRange property) num_end (janim.anims.animation.TimeRange property) number_to_point() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) (janim.items.coordinate.number_line.NumberLine method) NumberLine (class in janim.items.coordinate.number_line) NumberPlane (class in janim.items.coordinate.coordinate_systems) numbers (janim.items.coordinate.number_line.NumberLine property) O objects_with_slots (janim.utils.signal.Signal attribute) Oblique (janim.utils.font.variant.Style attribute) offset_to() (janim.items.text.BasepointVItem method) on_accepted() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) on_btn_browse_clicked() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) on_capture_clicked() (janim.gui.anim_viewer.AnimViewer method) on_close_requested() (janim.gui.functions.painter.Painter method) on_copy_time_triggered() (janim.gui.anim_viewer.AnimViewer method) on_count_changed() (janim.gui.functions.painter.Painter.PVItem method) on_current_changed() (janim.gui.functions.painter.Painter method) on_detail_hover_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_drag_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_error_occurred() (janim.gui.anim_viewer.AnimViewer method) on_export_clicked() (janim.gui.anim_viewer.AnimViewer method) on_frame_skip_toggled() (janim.gui.anim_viewer.AnimViewer method) on_glw_mouse_move() (janim.gui.functions.painter.Painter method) (janim.gui.functions.selector.Selector method) on_glw_mouse_press() (janim.gui.functions.painter.Painter method) (janim.gui.functions.selector.Selector method) on_glw_mouse_release() (janim.gui.functions.painter.Painter method) on_glw_rendered() (janim.gui.anim_viewer.AnimViewer method) on_highlight_hover_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_key_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_name_edit_finished() (janim.gui.anim_viewer.AnimViewer method) on_overlay_paint() (janim.gui.functions.painter.Painter method) (janim.gui.functions.selector.Selector method) on_play_timer_timeout() (janim.gui.anim_viewer.AnimViewer method) on_ready_read() (janim.gui.anim_viewer.AnimViewer method) on_rebuild_triggered() (janim.gui.anim_viewer.AnimViewer method) on_searcher_edited() (janim.gui.functions.font_table.FontTable method) on_select_triggered() (janim.gui.anim_viewer.AnimViewer method) on_selector_destroyed() (janim.gui.anim_viewer.AnimViewer method) on_shared_ready_read() (janim.gui.anim_viewer.AnimViewer method) on_stay_on_top_toggled() (janim.gui.anim_viewer.AnimViewer method) on_timeout() (janim.gui.precise_timer.PreciseTimer method) on_value_changed() (janim.gui.anim_viewer.AnimViewer method) open() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) open_audio_pipe() (janim.render.writer.AudioWriter method) open_file() (in module janim.utils.file_ops) open_video_pipe() (janim.render.renderer_video.VideoReader method) (janim.render.writer.VideoWriter method) optional_type_validator() (in module janim.utils.config) Other (janim.gui.functions.color_widget.ColorWidget.EditSource attribute) outer_interpolate() (in module janim.utils.bezier) output_dir (janim.utils.config.Config attribute) outside_linear_rate_func() (in module janim.utils.rate_functions) P p2c() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) p2c3d() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) p2n() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) (janim.items.coordinate.number_line.NumberLine method) paint() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) (janim.gui.label.Label method) (janim.gui.label.LabelGroup method) paint_highlight() (janim.gui.label.LabelGroup method) paint_line() (janim.gui.timeline_view.TimelineView method) Painter (class in janim.gui.functions.painter) Painter.PDot (class in janim.gui.functions.painter) Painter.PRect (class in janim.gui.functions.painter) Painter.PVItem (class in janim.gui.functions.painter) Painter.Widget (class in janim.gui.functions.painter) paintEvent() (janim.gui.timeline_view.TimelineView method) paintGL() (janim.gui.glwidget.GLWidget method) ParametricCurve (class in janim.items.coordinate.functions) parents (janim.items.relation.Relation attribute) parents_changed() (janim.items.relation.Relation method) parse_color() (janim.gui.functions.richtext_editor.RichTextEdit static method) parse_hex() (janim.gui.functions.color_widget.ColorWidget static method) parse_node() (janim.gui.functions.richtext_editor.RichTextEdit static method) parse_span() (janim.gui.functions.richtext_editor.RichTextEdit static method) parse_style() (janim.gui.functions.richtext_editor.RichTextEdit static method) partial_bezier_points() (in module janim.utils.bezier) partial_points() (janim.components.vpoints.Cmpt_VPoints static method) partial_points_reduced() (janim.components.vpoints.Cmpt_VPoints static method) partial_quadratic_bezier_points() (in module janim.utils.bezier) path_along_arc() (in module janim.utils.paths) PathBuilder (class in janim.utils.bezier) PatternMismatchError pause_point() (janim.anims.timeline.Timeline method) pfp() (janim.components.points.Cmpt_Points method) pixel_height (janim.utils.config.Config attribute) pixel_size() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) pixel_to_frame_ratio (janim.utils.config.ConfigGetter property) pixel_to_point() (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) pixel_to_progress() (janim.gui.timeline_view.TimelineView method) pixel_to_rgba() (janim.items.image_item.ImageItem method) pixel_to_time() (janim.gui.timeline_view.TimelineView method) pixel_width (janim.utils.config.Config attribute) PixelImageItem (class in janim.items.image_item) PixelRange (class in janim.gui.label) PixelVideo (class in janim.items.image_item) place_subtitle() (janim.anims.timeline.Timeline method) place_tip() (janim.items.geometry.arrow.Arrow method) (janim.items.geometry.arrow.DoubleArrow method) place_tooltip() (janim.gui.timeline_view.TimelineView method) PlainText (janim.items.text.Text.Format attribute) play() (janim.anims.timeline.Timeline method) play_audio() (janim.anims.timeline.Timeline method) play_finished (janim.gui.anim_viewer.AnimViewer attribute) play_space (janim.gui.timeline_view.TimelineView attribute) PlaybackControl (class in janim.anims.timeline) point_from_proportion() (janim.components.points.Cmpt_Points method) (janim.components.vpoints.Cmpt_VPoints method) point_to_coords() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) point_to_coords3d() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) point_to_number() (janim.items.coordinate.coordinate_systems.CoordinateSystem method) (janim.items.coordinate.number_line.NumberLine method) point_to_pixel() (janim.items.image_item.ImageItem method) point_to_rgba() (janim.items.image_item.ImageItem method) PointError pointify() (janim.items.geometry.line.Cmpt_VPoints_LineImpl static method) pointify_start_and_end() (janim.items.geometry.line.Cmpt_VPoints_LineImpl static method) Points (class in janim.items.points) points (janim.camera.camera.Camera attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) (janim.items.geometry.arc.Circle attribute) (janim.items.geometry.arrow.Arrow attribute) (janim.items.geometry.line.Line attribute) (janim.items.points.Points attribute) (janim.items.svg.brace.Brace attribute) (janim.items.vitem.VItem attribute) pointwise_become_partial() (janim.components.vpoints.Cmpt_VPoints method) pointwise_become_partial_reduced() (janim.components.vpoints.Cmpt_VPoints method) Polygon (class in janim.items.geometry.polygon) Polyline (class in janim.items.geometry.polygon) postscript_name (janim.utils.font.database.FontInfo property) pre_apply() (janim.anims.animation.ApplyAligner method) PreciseTimer (class in janim.gui.precise_timer) prepare() (janim.anims.timeline.Timeline method) prepare_for_nonlinear_transform() (janim.items.coordinate.coordinate_systems.CmptVPoints_NumberPlaneImpl method) pressed() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) preview_fps (janim.utils.config.Config attribute) Programs (class in janim.render.base) progress() (janim.gui.timeline_view.TimelineView method) progress_to_pixel() (janim.gui.timeline_view.TimelineView method) progress_to_time() (janim.gui.timeline_view.TimelineView method) proj_matrix (janim.camera.camera_info.CameraInfo attribute) proj_view_matrix (janim.camera.camera_info.CameraInfo attribute) project_along_vector() (in module janim.utils.space_ops) ProjType (class in janim.items.text) put_at_tip() (janim.items.svg.brace.Cmpt_VPoints_BraceImpl method) put_start_and_end_on() (janim.components.points.Cmpt_Points method) (janim.items.geometry.arrow.Cmpt_VPoints_ArrowImpl method) (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) Q quadratic_bezier_points_for_arc() (in module janim.utils.bezier) quaternion_conjugate() (in module janim.utils.space_ops) quaternion_from_angle_axis() (in module janim.utils.space_ops) quaternion_mult() (in module janim.utils.space_ops) quaternion_object_from_angle_axis() (in module janim.utils.space_ops) query_at() (janim.gui.label.LabelGroup method) query_label_at() (janim.gui.timeline_view.TimelineView method) quick_point_from_proportion() (janim.components.vpoints.Cmpt_VPoints method) R r (janim.components.component.Component property) R3_to_complex() (in module janim.utils.space_ops) radius (janim.items.geometry.arc.Cmpt_VPoints_CircleImpl property) (janim.items.points.DotCloud attribute) (janim.items.vitem.VItem attribute) range (janim.anims.timeline.Timeline.PlayAudioInfo attribute) (janim.anims.timeline.Timeline.SubtitleInfo attribute) (janim.anims.updater.StepUpdaterParams attribute) (janim.anims.updater.UpdaterParams attribute) (janim.gui.label.Label.PaintParams attribute) range_tip_height (janim.gui.timeline_view.TimelineView attribute) read() (janim.items.audio.Audio method) readall() (in module janim.utils.file_ops) recommended_range() (janim.items.audio.Audio method) recommended_ranges() (janim.items.audio.Audio method) Rect (class in janim.items.geometry.polygon) rect (janim.gui.label.Label.PaintParams attribute) Refreshable (class in janim.utils.refresh) RefreshData (class in janim.utils.refresh) regex (janim.gui.functions.richtext_editor.RichTextHighlighter attribute) register() (in module janim.utils.refresh) register_qt_glwidget() (in module janim.render.framebuffer) register_updater() (in module janim.anims.method_updater_meta) Regular (janim.utils.font.variant.Weight attribute) RegularPolygon (class in janim.items.geometry.polygon) Relation (class in janim.items.relation) released() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) reloads() (in module janim.utils.reload) remove() (janim.items.frame_effect.FrameEffect method) (janim.items.relation.Relation method) remove_child_item() (janim.gui.functions.selector.Selector method) remove_list_redundancies() (in module janim.utils.iterables) render() (janim.anims.timeline.Timeline.ItemAppearance method) (janim.anims.timeline.TimelineItem.TIRenderer method) (janim.anims.timeline.TimelinePlaybackControlItem.TPCIRenderer method) (janim.render.base.Renderer method) (janim.render.renderer_dotcloud.DotCloudRenderer method) (janim.render.renderer_frameeffect.FrameEffectRenderer method) (janim.render.renderer_imageitem.ImageItemRenderer method) (janim.render.renderer_video.VideoRenderer method) (janim.render.renderer_vitem.VItemRenderer method) render_all() (janim.anims.timeline.BuiltTimeline method) render_calls_callback() (janim.anims.updater.ItemUpdater method) render_compatibility() (janim.render.renderer_vitem.VItemRenderer method) render_normal() (janim.render.renderer_vitem.VItemRenderer method) RenderData (class in janim.render.base) rendered (janim.gui.glwidget.GLWidget attribute) Renderer (class in janim.render.base) renderer_cls (janim.anims.timeline.TimelineItem attribute) (janim.anims.timeline.TimelinePlaybackControlItem attribute) (janim.items.frame_effect.FrameEffect attribute) (janim.items.image_item.ImageItem attribute) (janim.items.image_item.Video attribute) (janim.items.item.Item attribute) (janim.items.points.DotCloud attribute) (janim.items.vitem.VItem attribute) replace() (janim.components.points.Cmpt_Points method) replicate() (janim.items.item.Item method) rescale_to_fit() (janim.components.points.Cmpt_Points method) reset() (janim.camera.camera.Cmpt_CameraPoints method) reset_inout_point() (janim.gui.timeline_view.TimelineView method) reset_refresh() (janim.utils.refresh.Refreshable method) reset_reloads_state() (in module janim.utils.reload) resize() (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) resize_and_repeatedly_extend() (in module janim.utils.iterables) resize_array() (in module janim.utils.iterables) resize_func() (janim.components.points.Cmpt_Points static method) resize_preserving_head_and_tail() (in module janim.utils.iterables) resize_preserving_order() (in module janim.utils.iterables) resize_preserving_order_indice_groups() (in module janim.utils.iterables) resize_with_interpolation() (in module janim.utils.iterables) resizeEvent() (janim.gui.fixed_ratio_widget.FixedRatioWidget method) restore() (janim.gui.timeline_view.TimelineView.LabelGroupExpandedInfo method) (janim.items.item.Item method) reverse() (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) RGB (janim.gui.functions.color_widget.ColorWidget.EditSource attribute) rgb_edited() (janim.gui.functions.color_widget.ColorWidget method) rgb_finished() (janim.gui.functions.color_widget.ColorWidget method) RichText (janim.items.text.Text.Format attribute) RichTextEdit (class in janim.gui.functions.richtext_editor) RichTextEditor (class in janim.gui.functions.richtext_editor) RichTextHighlighter (class in janim.gui.functions.richtext_editor) right (janim.components.points.Cmpt_Points.BoundingBox property) (janim.gui.label.PixelRange property) (janim.gui.timeline_view.TimelineView.PixelRange property) Right (janim.utils.data.Align attribute) right (janim.utils.data.Margins property) right_side (janim.utils.config.ConfigGetter property) RightAngle (class in janim.items.geometry.line) root_only (janim.items.item.Item.SavedState attribute) Rotate (class in janim.anims.rotation) rotate() (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.points.Cmpt_Points method) rotate_about_anchor() (janim.items.geometry.arrow.ArrowTip method) rotate_vector() (in module janim.utils.space_ops) rotate_vector_2d() (in module janim.utils.space_ops) Rotating (class in janim.anims.rotation) rotation_about_z() (in module janim.utils.space_ops) rotation_between_vectors() (in module janim.utils.space_ops) rotation_matrix() (in module janim.utils.space_ops) rotation_matrix_from_quaternion() (in module janim.utils.space_ops) rotation_matrix_transpose() (in module janim.utils.space_ops) rotation_matrix_transpose_from_quaternion() (in module janim.utils.space_ops) round_corners() (janim.items.geometry.polygon.Polygon method) RoundedRect (class in janim.items.geometry.polygon) running_start() (in module janim.utils.rate_functions) rush_from() (in module janim.utils.rate_functions) rush_into() (in module janim.utils.rate_functions) S s (janim.gui.timeline_view.TimelineView.Pressing attribute) same_direction() (janim.components.vpoints.Cmpt_VPoints method) same_shape() (janim.components.vpoints.Cmpt_VPoints method) sample_count() (janim.items.audio.Audio method) save_options() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) save_state() (janim.items.item.Item method) scale() (janim.anims.animation.TimeRange method) (janim.camera.camera.Cmpt_CameraPoints method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.vpoints.Cmpt_VPoints method) scale_descendants_stroke_radius() (janim.items.svg.svg_item.SVGItem method) scale_range() (janim.anims.animation.Animation method) scaled_factor (janim.camera.camera.Cmpt_CameraPoints property) (janim.camera.camera_info.CameraInfo attribute) schedule() (janim.anims.timeline.Timeline method) schedule_and_detect_changes() (janim.anims.timeline.Timeline method) schedule_show_and_hide() (janim.anims.animation.Animation method) Sector (class in janim.items.geometry.arc) seek() (janim.anims.timeline.PlaybackControl method) select_child_item() (janim.gui.functions.selector.Selector method) select_parent_item() (janim.gui.functions.selector.Selector method) select_parts() (janim.items.text.Text method) Selector (class in janim.gui.functions.selector) Selector.SelectedItem (class in janim.gui.functions.selector) self_box (janim.components.points.Cmpt_Points property) self_refresh() (janim.utils.signal.Signal method) self_refresh_with_recurse() (janim.utils.signal.Signal method) self_slot() (janim.utils.signal.Signal method) SemiBold (janim.utils.font.variant.Weight attribute) send_lineno() (janim.gui.anim_viewer.AnimViewer method) set() (janim.anims.animation.TimeRange method) (janim.components.data.Cmpt_Data method) (janim.components.depth.Cmpt_Depth method) (janim.components.glow.Cmpt_Glow method) (janim.components.image.Cmpt_Image method) (janim.components.mark.Cmpt_Mark method) (janim.components.points.Cmpt_Points method) (janim.components.radius.Cmpt_Radius method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Float method) (janim.components.vpoints.Cmpt_VPoints method) (janim.items.frame_effect.Cmpt_FrameClip method) (janim.items.frame_effect.Cmpt_TransformableFrameClip method) (janim.items.item.Item method) set_angle() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_array_by_interpolation() (in module janim.utils.bezier) set_as_corners() (janim.components.vpoints.Cmpt_VPoints method) set_buff() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_built() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.glwidget.GLWidget method) (janim.gui.timeline_view.TimelineView method) set_color() (janim.gui.functions.color_widget.ColorWidget method) set_component() (janim.items.item.Item method) set_coord() (janim.components.points.Cmpt_Points method) set_depth() (janim.components.points.Cmpt_Points method) set_duration() (janim.gui.precise_timer.PreciseTimer method) set_func() (janim.components.data.Cmpt_Data method) set_height() (janim.components.points.Cmpt_Points method) set_in_point() (janim.gui.timeline_view.TimelineView method) set_length() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_out_point() (janim.gui.timeline_view.TimelineView method) set_path_arc() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_play_state() (janim.gui.anim_viewer.AnimViewer method) set_points() (janim.components.mark.Cmpt_Mark method) set_progress() (janim.gui.timeline_view.TimelineView method) set_progress_by_x() (janim.gui.timeline_view.TimelineView method) set_range() (janim.gui.timeline_view.TimelineView method) set_rgba() (janim.components.glow.Cmpt_Glow method) set_rgbas() (janim.components.rgbas.Cmpt_Rgbas method) set_samples() (janim.items.audio.Audio method) set_size() (janim.components.points.Cmpt_Points method) set_skip_enabled() (janim.gui.precise_timer.PreciseTimer method) set_src_size() (janim.gui.fixed_ratio_widget.FixedRatioWidget method) set_start_and_end() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_stroke_background() (janim.items.vitem.VItem method) set_time() (janim.gui.glwidget.GLWidget method) set_width() (janim.components.points.Cmpt_Points method) set_x() (janim.components.points.Cmpt_Points method) set_y() (janim.components.points.Cmpt_Points method) set_z() (janim.components.points.Cmpt_Points method) setup_box() (janim.gui.functions.painter.Painter method) setup_builtins() (janim.gui.functions.color_widget.ColorWidget method) setup_central_widget() (janim.gui.anim_viewer.AnimViewer method) setup_contents() (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) setup_menu_bar() (janim.gui.anim_viewer.AnimViewer method) setup_play_timer() (janim.gui.anim_viewer.AnimViewer method) setup_size_combobox() (janim.gui.functions.export_dialog.ExportDialog static method) setup_slots() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) setup_socket() (janim.gui.anim_viewer.AnimViewer method) setup_status_bar() (janim.gui.anim_viewer.AnimViewer method) setup_table() (janim.gui.functions.font_table.FontTable static method) setup_ui() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.functions.capture_dialog.CaptureDialog method) (janim.gui.functions.export_dialog.ExportDialog method) (janim.gui.functions.font_table.FontTable method) (janim.gui.functions.painter.Painter method) (janim.gui.functions.richtext_editor.RichTextEditor method) Shadertoy (class in janim.items.frame_effect) shear() (janim.components.points.Cmpt_Points method) shift() (janim.anims.animation.TimeRange method) (janim.components.points.Cmpt_Points method) shift_onto_screen() (janim.components.points.Cmpt_Points method) shift_onto_screen_along_direction() (janim.components.points.Cmpt_Points method) shift_range() (janim.anims.animation.Animation method) shift_time_range() (janim.gui.label.Label method) (janim.gui.label.LabelGroup method) show() (janim.anims.timeline.Timeline method) (janim.items.item.Item method) ShowCreationThenDestruction (class in janim.anims.indication) ShowCreationThenDestructionAround (class in janim.anims.indication) ShowCreationThenFadeAround (class in janim.anims.indication) ShowCreationThenFadeOut (class in janim.anims.indication) showEvent() (janim.gui.anim_viewer.AnimViewer method) ShowIncreasingSubsets (class in janim.anims.creation) ShowPartial (class in janim.anims.creation) ShowPassingFlash (class in janim.anims.indication) ShowPassingFlashAround (class in janim.anims.indication) ShowSubitemsOneByOne (class in janim.anims.creation) ShrinkToCenter (class in janim.anims.growing) ShrinkToEdge (class in janim.anims.growing) ShrinkToPoint (class in janim.anims.growing) shuffle() (janim.items.relation.Relation method) sigmoid() (in module janim.utils.simple_functions) Signal (class in janim.utils.signal) SimpleFrameEffect (class in janim.items.frame_effect) size (janim.camera.camera.Cmpt_CameraPoints property) slice() (janim.items.svg.typst.TypstDoc method) slow_into() (in module janim.utils.rate_functions) SmallDot (class in janim.items.geometry.arc) smooth() (in module janim.utils.rate_functions) smooth_quadratic_path() (in module janim.utils.bezier) source_object() (janim.anims.timeline.SourceTimeline method) SourceDisplayer (class in janim.items.text) SourceTimeline (class in janim.anims.timeline) space_pressed (janim.gui.timeline_view.TimelineView attribute) SpinInFromNothing (class in janim.anims.growing) SpinOutToNothing (class in janim.anims.growing) Square (class in janim.items.geometry.polygon) squish_rate_func() (in module janim.utils.rate_functions) SRTWriter (class in janim.render.writer) stack (janim.anims.updater.GroupUpdater.DataGroup attribute) Star (class in janim.items.geometry.polygon) start() (janim.anims.timeline.PlaybackControl method) (janim.anims.timeline.TimelineItem method) (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) (janim.gui.functions.painter.Painter.Widget method) start_angle (janim.items.geometry.arc.Cmpt_VPoints_CircleImpl property) start_direction (janim.components.vpoints.Cmpt_VPoints property) start_direction_from_points() (janim.components.vpoints.Cmpt_VPoints static method) start_precise_timer() (janim.gui.precise_timer.PreciseTimer method) state (janim.items.item.Item.SavedState attribute) staticMetaObject (janim.gui.anim_viewer.AnimViewer attribute) (janim.gui.application.Application attribute) (janim.gui.fixed_ratio_widget.FixedRatioWidget attribute) (janim.gui.functions.capture_dialog.CaptureDialog attribute) (janim.gui.functions.color_widget.ColorWidget attribute) (janim.gui.functions.export_dialog.ExportDialog attribute) (janim.gui.functions.font_table.FontTable attribute) (janim.gui.functions.painter.Painter attribute) (janim.gui.functions.painter.Painter.PDot attribute) (janim.gui.functions.painter.Painter.PRect attribute) (janim.gui.functions.painter.Painter.PVItem attribute) (janim.gui.functions.painter.Painter.Widget attribute) (janim.gui.functions.richtext_editor.RichTextEdit attribute) (janim.gui.functions.richtext_editor.RichTextEditor attribute) (janim.gui.functions.richtext_editor.RichTextHighlighter attribute) (janim.gui.functions.selector.Selector attribute) (janim.gui.functions.text_edit.TextEdit attribute) (janim.gui.glwidget.GLWidget attribute) (janim.gui.precise_timer.PreciseTimer attribute) (janim.gui.timeline_view.TimelineView attribute) StepUpdater (class in janim.anims.updater) StepUpdaterParams (class in janim.anims.updater) stop() (janim.anims.timeline.PlaybackControl method) store() (janim.items.item.Item method) straight_path() (in module janim.utils.paths) stretch (janim.utils.font.exception.FontException attribute) stretch() (janim.components.points.Cmpt_Points method) stroke (janim.items.vitem.VItem attribute) Style (class in janim.utils.font.variant) style (janim.utils.font.database.FontInfo property) (janim.utils.font.exception.FontException attribute) style_distance() (janim.utils.font.database.FontFamily static method) subtitle (janim.anims.timeline.Timeline.SubtitleInfo attribute) subtitle() (janim.anims.timeline.Timeline method) subtitle_font (janim.utils.config.Config attribute) Succession (class in janim.anims.composition) surround() (janim.components.points.Cmpt_Points method) (janim.items.geometry.arc.Cmpt_VPoints_CircleImpl method) SurroundingRect (class in janim.items.shape_matchers) SVGItem (class in janim.items.svg.svg_item) switch_collapse() (janim.gui.label.LabelGroup method) (janim.gui.label.LazyLabelGroup method) switch_play_state() (janim.gui.anim_viewer.AnimViewer method) T t_range (janim.anims.timeline.Timeline.AdditionalRenderCallsCallback attribute) t_to_srt_time() (janim.render.writer.SRTWriter static method) take_skip_count() (janim.gui.precise_timer.PreciseTimer method) TangentLine (class in janim.items.geometry.line) temp_dir (janim.utils.config.Config attribute) Text (class in janim.items.text) text (janim.anims.timeline.Timeline.SubtitleInfo attribute) Text.Format (class in janim.items.text) TextChar (class in janim.items.text) TextEdit (class in janim.gui.functions.text_edit) TextLine (class in janim.items.text) there_and_back() (in module janim.utils.rate_functions) there_and_back_with_pause() (in module janim.utils.rate_functions) thick_diagonal() (in module janim.utils.space_ops) Thin (janim.utils.font.variant.Weight attribute) ThreeDAxes (class in janim.items.coordinate.coordinate_systems) ticks (janim.items.coordinate.number_line.NumberLine property) time (janim.anims.timeline.Timeline.TimeOfCode attribute) time_range_to_pixel_range() (janim.gui.label.Label static method) (janim.gui.timeline_view.TimelineView method) time_to_pixel() (janim.gui.timeline_view.TimelineView method) time_to_progress() (janim.gui.timeline_view.TimelineView method) TimeAligner (class in janim.anims.animation) Timeline (class in janim.anims.timeline) Timeline.AdditionalRenderCallsCallback (class in janim.anims.timeline) Timeline.ItemAppearance (class in janim.anims.timeline) Timeline.ItemAppearancesDict (class in janim.anims.timeline) Timeline.PausePoint (class in janim.anims.timeline) Timeline.PlayAudioInfo (class in janim.anims.timeline) Timeline.ScheduledTask (class in janim.anims.timeline) Timeline.SubtitleInfo (class in janim.anims.timeline) Timeline.TimeOfCode (class in janim.anims.timeline) TimelineError TimelineItem (class in janim.anims.timeline) TimelineItem.TIRenderer (class in janim.anims.timeline) TimelineLookupError TimelinePlaybackControlItem (class in janim.anims.timeline) TimelinePlaybackControlItem.TPCIRenderer (class in janim.anims.timeline) TimelineView (class in janim.gui.timeline_view) TimelineView.LabelGroupExpandedInfo (class in janim.gui.timeline_view) TimelineView.PixelRange (class in janim.gui.timeline_view) TimelineView.Pressing (class in janim.gui.timeline_view) timeout() (janim.anims.timeline.Timeline method) timeout_and_detect_changes() (janim.anims.timeline.Timeline method) TimeRange (class in janim.anims.animation) TimeSegments (class in janim.anims.animation) tip (janim.items.coordinate.number_line.NumberLine property) tip_config_d (janim.items.coordinate.number_line.NumberLine attribute) tip_point (janim.items.svg.brace.Cmpt_VPoints_BraceImpl property) Title (class in janim.items.text) to_border() (janim.components.points.Cmpt_Points method) to_center() (janim.components.points.Cmpt_Points method) to_item() (janim.anims.timeline.BuiltTimeline method) to_playback_control_item() (janim.anims.timeline.BuiltTimeline method) top (janim.components.points.Cmpt_Points.BoundingBox property) (janim.utils.config.ConfigGetter property) Top (janim.utils.data.Align attribute) top (janim.utils.data.Margins property) track() (janim.anims.timeline.Timeline method) track_item_and_descendants() (janim.anims.timeline.Timeline method) transfer_params() (janim.anims.animation.Animation method) Transform (class in janim.anims.transform) TransformableFrameClip (class in janim.items.frame_effect) TransformInSegments (class in janim.anims.transform) TransformMatchingShapes (class in janim.anims.transform) transparent() (janim.gui.functions.capture_dialog.CaptureDialog method) tri_area() (in module janim.utils.space_ops) Triangle (class in janim.items.geometry.polygon) TrueSmooth (janim.components.vpoints.AnchorMode attribute) Typst (class in janim.items.svg.typst) typst_bin (janim.utils.config.Config attribute) typst_math_preamble (janim.utils.config.Config attribute) typst_shared_preamble (janim.utils.config.Config attribute) typst_text_preamble (janim.utils.config.Config attribute) TypstDoc (class in janim.items.svg.typst) typstify() (janim.items.svg.typst.TypstDoc class method) TypstMath (class in janim.items.svg.typst) TypstMatrix (class in janim.items.svg.typst_types) TypstText (class in janim.items.svg.typst) U Uncreate (class in janim.anims.creation) Underline (class in janim.items.shape_matchers) uniforms() (in module janim.render.uniform) Union (class in janim.items.boolean_ops) union (janim.utils.data.AlignedData attribute) unit_normal (janim.components.points.Cmpt_Points property) (janim.components.vpoints.Cmpt_VPoints property) unit_vector (janim.items.geometry.line.Cmpt_VPoints_LineImpl property) UnitInterval (class in janim.items.coordinate.number_line) update (janim.items.item.Item property) update_array() (janim.gui.functions.painter.Painter.PVItem method) update_by_attrs() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) update_clear_color() (janim.gui.glwidget.GLWidget method) update_code() (janim.gui.functions.painter.Painter.PDot method) (janim.gui.functions.painter.Painter.PRect method) (janim.gui.functions.painter.Painter.PVItem method) update_completer() (janim.gui.anim_viewer.AnimViewer method) update_display_label() (janim.gui.functions.color_widget.ColorWidget method) update_fix_in_frame() (janim.render.base.Renderer static method) update_font() (janim.gui.label.LabelGroup method) update_fps_label() (janim.gui.anim_viewer.AnimViewer method) update_inner_size() (janim.gui.fixed_ratio_widget.FixedRatioWidget method) update_points_by_attrs() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) update_texture() (janim.render.renderer_video.VideoRenderer method) updater (janim.anims.method_updater_meta.MethodUpdaterInfo attribute) (janim.anims.updater.GroupUpdater.DataGroup attribute) updater() (janim.anims.indication.AnimationOnSurroundingRect method) (janim.anims.updater.MethodUpdater method) (janim.items.frame_effect.Shadertoy static method) UpdaterError UpdaterParams (class in janim.anims.updater) using_inout_point() (janim.gui.functions.export_dialog.ExportDialog method) V V (janim.items.text.ProjType attribute) value_changed (janim.gui.timeline_view.TimelineView attribute) ValueTracker (class in janim.items.value_tracker) var_str() (janim.items.svg.typst.TypstDoc static method) vars_str() (janim.items.svg.typst.TypstDoc static method) Vector (class in janim.items.geometry.arrow) vector (janim.items.geometry.line.Cmpt_VPoints_LineImpl property) Vertical (janim.items.text.ProjType attribute) vertical_dist (janim.camera.camera_info.CameraInfo attribute) vertical_vect (janim.camera.camera_info.CameraInfo attribute) Video (class in janim.items.image_item) VideoFrame (class in janim.items.image_item) VideoInfo (class in janim.items.image_item) VideoReader (class in janim.render.renderer_video) VideoRenderer (class in janim.render.renderer_video) VideoWriter (class in janim.render.writer) view_matrix (janim.camera.camera_info.CameraInfo attribute) views() (janim.gui.anim_viewer.AnimViewer class method) visible_items() (janim.anims.timeline.Timeline method) VItem (class in janim.items.vitem) vitem_builders_map (janim.items.svg.svg_item.SVGItem attribute) VItemRenderer (class in janim.render.renderer_vitem) W w (janim.gui.timeline_view.TimelineView.Pressing attribute) Wait (class in janim.anims.composition) walk() (janim.utils.config.ConfigGetter method) walk_ancestors() (janim.items.relation.Relation method) walk_descendants() (janim.items.relation.Relation method) walk_nearest_ancestors() (janim.items.relation.Relation method) walk_nearest_descendants() (janim.items.relation.Relation method) walk_same_cmpt_of_descendants_without_mock() (janim.components.component.Component method) walk_same_cmpt_of_self_and_descendants_without_mock() (janim.components.component.Component method) walk_self_and_ancestors() (janim.items.relation.Relation method) walk_self_and_descendants() (janim.items.relation.Relation method) walk_subpath_end_indices() (janim.components.vpoints.Cmpt_VPoints method) Weight (class in janim.utils.font.variant) weight (janim.utils.font.database.FontInfo property) (janim.utils.font.exception.FontException attribute) wheelEvent() (janim.gui.timeline_view.TimelineView method) width (janim.components.points.Cmpt_Points.BoundingBox property) (janim.gui.label.PixelRange attribute) (janim.gui.timeline_view.TimelineView.PixelRange attribute) width_along_direction() (janim.components.vpoints.Cmpt_VPoints method) wiggle() (in module janim.utils.rate_functions) WiggleOutThenIn (class in janim.anims.indication) win32FontDirectory() (in module janim.utils.font_manager) with_config() (janim.anims.timeline.Timeline method) wnd_monitor (janim.utils.config.Config attribute) wnd_pos (janim.utils.config.Config attribute) Write (class in janim.anims.creation) write() (janim.gui.audio_player.AudioPlayer method) write_all() (janim.render.writer.AudioWriter method) (janim.render.writer.VideoWriter method) writes() (janim.render.writer.AudioWriter static method) (janim.render.writer.SRTWriter static method) (janim.render.writer.VideoWriter static method) X x (janim.components.points.Cmpt_Points.BoundingBox property) x_axis_config_d (janim.items.coordinate.coordinate_systems.Axes attribute) Y y (janim.components.points.Cmpt_Points.BoundingBox property) (janim.gui.label.Label property) y_axis_config_d (janim.items.coordinate.coordinate_systems.Axes attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) y_pixel_offset (janim.gui.label.Label.PaintParams attribute) Z z (janim.components.points.Cmpt_Points.BoundingBox property) z_axis_config_d (janim.items.coordinate.coordinate_systems.ThreeDAxes attribute) z_to_vector() (in module janim.utils.space_ops) zenith (janim.components.points.Cmpt_Points.BoundingBox property)