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) AboveTimelines (class in janim.anims.timeline) act_color (janim.gui.popup.richtext_editor.RichTextHighlighter attribute) add() (janim.items.effect.frame_effect.AppliedGroup method) (janim.items.group.NamedGroupMixin method) (janim.items.relation.Relation method) (janim.utils.font.database.FontFamily method) add_as_corners() (janim.components.vpoints.Cmpt_VPoints method) add_extra_render_group() (janim.anims.timeline.Timeline 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) additional_factor() (janim.gui.handlers.move.SnapMatch method) 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.mark.Cmpt_Mark class method) (janim.components.points.Cmpt_Points class method) (janim.components.radius.Cmpt_Radius class method) (janim.components.rgba.Cmpt_Rgba 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.effect.clip.Cmpt_Attrs class method) (janim.items.effect.clip.Cmpt_FrameClip 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.three_d.types.DotCloudSurface class method) (janim.items.three_d.types.NormSurface class method) (janim.items.three_d.types.VCheckerboardSurface class method) (janim.items.three_d.types.WireframeSurface 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.effect.effects.AlphaEffect attribute) (janim.items.effect.mask.ShapeMask attribute) AlphaEffect (class in janim.items.effect.effects) 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) anim_update() (janim.items.svg.typst_types.DynamicTypst method) 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) (janim.typing.SupportsApartAlpha method) append() (janim.anims.anim_stack.AnimStack method) (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem method) (janim.utils.bezier.PathBuilder method) Application (class in janim.gui.application) AppliedGroup (class in janim.items.effect.frame_effect) apply() (janim.anims.animation.ItemAnimation method) (janim.anims.display.Display method) (janim.items.effect.frame_effect.AppliedGroup method) apply_act_list() (janim.items.text.TextChar method) apply_blend_flags() (in module janim.render.base) apply_change_on_camera() (janim.gui.handlers.camera.CameraPanel method) apply_complex_fn() (janim.components.points.Cmpt_Points method) apply_depth_test() (janim.items.item.Item method) apply_distance_sort() (janim.items.item.Item 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_popup_flags() (in module janim.gui.utils.__init__) apply_rich_text() (janim.items.text.Text method) apply_style() (janim.camera.camera.Camera method) (janim.items.image_item.ImageItem method) (janim.items.image_item.Video method) (janim.items.item.Item method) (janim.items.points.DotCloud method) (janim.items.three_d.types.CheckerboardSurface method) (janim.items.three_d.types.SmoothSurface method) (janim.items.vitem.VItem method) apply_uniforms() (in module janim.render.uniform) (janim.items.effect.frame_effect.FrameEffect 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.render.collection.RenderCollection 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) ArrowRenderer (class in janim.render.renderer_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.utils.audio_player) AudioWriter (class in janim.render.writer) auto_detect (janim.anims.animation.ItemAnimation attribute) (janim.anims.display.Display attribute) auto_snapping() (janim.gui.handlers.move.MovePanel method) 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) background_lines (janim.items.coordinate.coordinate_systems.NumberPlane property) BasepointVItem (class in janim.items.text) BasicAttrs (class in janim.gui.handlers.move) (class in janim.gui.handlers.select) 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.rgba.Cmpt_Rgba 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.effect.clip.Cmpt_Attrs method) (janim.items.effect.clip.Cmpt_FrameClip method) (janim.items.geometry.__init__.GeometryShape method) (janim.items.item.Item method) become_current() (janim.items.item.Item method) before_set_built (janim.gui.anim_viewer.AnimViewer attribute) bezier() (in module janim.utils.bezier) binary_search() (in module janim.utils.simple_functions) Black (janim.utils.font.variant.Weight attribute) 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.popup.color_widget.ColorWidget method) btn_picker_clicked() (janim.gui.popup.color_widget.ColorWidget method) build() (janim.anims.timeline.SourceTimeline method) (janim.anims.timeline.Timeline method) build_existing_timeline() (janim.gui.anim_viewer.AnimViewer method) build_indent_ctx (janim.anims.timeline.Timeline attribute) build_items() (janim.items.svg.svg_item.SVGItem static method) build_points() (janim.items.geometry.line.Line static method) built_changed (janim.gui.anim_viewer.AnimViewer attribute) BuiltTimeline (class in janim.anims.timeline) by_name() (janim.items.group.NamedGroupMixin method) 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_axis (janim.camera.camera_info.CameraInfo property) camera_info (janim.render.base.RenderData attribute) (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs attribute) camera_location (janim.camera.camera_info.CameraInfo attribute) CameraInfo (class in janim.camera.camera_info) CameraPanel (class in janim.gui.handlers.camera) cancel_listen_exception() (in module janim.exception) capture() (janim.anims.timeline.BuiltTimeline method) (janim.items.image_item.VideoFrame static method) CaptureDialog (class in janim.gui.output.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() (in module janim.gui.output.__init__) check_box_html_state_changed() (janim.gui.popup.richtext_editor.RichTextEditor method) check_not_changed_for_value() (janim.components.data.Cmpt_Data static method) CheckerboardSurface (class in janim.items.three_d.types) CheckerboardSurfaceRenderer (class in janim.render.renderer_checkerboard_surface) children (janim.items.relation.Relation property) children_with_name() (janim.items.group.NamedGroupMixin method) choose() (in module janim.utils.simple_functions) Circle (class in janim.items.geometry.arc) CircleIndicate (class in janim.anims.indication) 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) (janim.render.framebuffer.FrameBuffer method) clear_cache() (janim.anims.anim_stack.AnimStack method) (janim.components.data.Cmpt_Data.IsinstanceResolver 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.effect.clip.FrameClip attribute) (janim.items.effect.clip.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() (janim.gui.utils.audio_player.AudioPlayer method) close_and_rebuild_timeline() (janim.gui.handlers.utils.HandlerPanel method) 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.Cmd attribute) closeEvent() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.utils.HandlerPanel method) Cmd (class in janim.gui.anim_viewer) Cmpt_Alpha (class in janim.components.simple) Cmpt_Attrs (class in janim.items.effect.clip) Cmpt_CameraPoints (class in janim.camera.camera) Cmpt_Data (class in janim.components.data) Cmpt_Data.IsinstanceResolver (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.effect.clip) 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_RectClipTransform (class in janim.items.effect.clip) Cmpt_Rgba (class in janim.components.rgba) Cmpt_Rgbas (class in janim.components.rgbas) Cmpt_TransformableFrameClip (class in janim.items.effect.clip) 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) code_changed (janim.gui.draw.base.Draw attribute) color (janim.items.image_item.ImageItem attribute) (janim.items.image_item.Video attribute) (janim.items.points.DotCloud attribute) (janim.items.three_d.types.CheckerboardSurface attribute) (janim.items.three_d.types.SmoothSurface attribute) (janim.items.vitem.VItem attribute) ColorNotFoundError ColorWidget (class in janim.gui.popup.color_widget) ColorWidget.EditSource (class in janim.gui.popup.color_widget) compass_directions() (in module janim.utils.space_ops) compile_typst() (in module janim.utils.typst_compile) 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_box_of_item() (in module janim.gui.handlers.select) compute_boxes() (janim.gui.handlers.select.SelectPanel method) compute_boxes_of_children() (in module janim.gui.handlers.select) compute_cursor_flag() (janim.gui.functions.selector.Selector method) compute_hash_hex() (in module janim.utils.typst_compile) compute_item() (janim.anims.timeline.Timeline method) compute_lock_directions_shift() (in module janim.gui.handlers.move) compute_tick_range() (janim.items.coordinate.number_line.NumberLine static method) compute_time() (janim.anims.timeline.PlaybackControl method) Cone (class in janim.items.three_d.shapes) 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() (in module janim.gui.popup.__init__) connect_refresh() (janim.utils.signal.Signal method) connect_to_output_slots() (in module janim.gui.output.__init__) construct() (janim.anims.timeline.AboveTimelines method) (janim.anims.timeline.ListedTimelines method) (janim.anims.timeline.Timeline method) contains() (janim.anims.animation.TimeRange method) (janim.gui.handlers.move.ItemBox method) (janim.gui.handlers.select.ItemBox method) context() (janim.render.framebuffer.FrameBuffer method) ContextSetter (class in janim.utils.data) convert_ellipse() (janim.items.svg.svg_item.SVGItem static method) convert_error_nameidx_to_name() (in module janim.render.shader) 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.rgba.Cmpt_Rgba 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.effect.clip.Cmpt_Attrs method) (janim.items.effect.clip.Cmpt_FrameClip method) (janim.items.geometry.__init__.GeometryShape method) (janim.items.geometry.arrow.Arrow method) (janim.items.geometry.arrow.DoubleArrow method) (janim.items.group.NamedGroupMixin method) (janim.items.item.Item method) (janim.items.svg.svg_item.SVGItem method) (janim.typing.SupportsTracking method) (janim.utils.data.Array method) copy_for_value() (janim.components.data.Cmpt_Data static 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) (janim.utils.data.Array static 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_border_rect() (janim.items.effect.clip.FrameClip method) (janim.items.effect.clip.TransformableFrameClip method) create_context() (in module janim.render.base) create_context_430_or_330() (in module janim.render.base) create_layout() (janim.gui.draw.base.Draw 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.effect.effects.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) curve_renderer_cls (janim.render.renderer_vitem.VItemRenderer attribute) curves_count() (janim.components.vpoints.Cmpt_VPoints method) custom_excepthook() (in module janim.exception) CustomData (class in janim.components.data) Cylinder (class in janim.items.three_d.shapes) D d (janim.gui.timeline_view.TimelineView.Pressing attribute) DashedLine (class in janim.items.geometry.line) DashedVItem (class in janim.items.vitem) DashedVItemByRatio (class in janim.items.vitem) data (janim.anims.updater.GroupUpdater.DataGroup attribute) (janim.items.value_tracker.ValueTracker property) (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) decl_cls (janim.components.component.Component.BindInfo attribute) decode_utf8() (in module janim.utils.simple_functions) default_axis_config (janim.items.coordinate.coordinate_systems.Axes attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) default_background_line_style (janim.items.coordinate.coordinate_systems.NumberPlane attribute) default_config (in module janim.utils.config) default_number_config (janim.items.coordinate.number_line.NumberLine attribute) default_pixel_to_frame_ratio (janim.utils.config.ConfigGetter property) DEFAULT_RGBA_ARRAY (janim.components.glow.Cmpt_Glow attribute) (janim.components.rgba.Cmpt_Rgba attribute) (janim.items.three_d.types.SmoothSurface.Cmpt_SurfaceRgba attribute) default_tip_config (janim.items.coordinate.number_line.NumberLine attribute) default_x_axis_config (janim.items.coordinate.coordinate_systems.Axes attribute) default_y_axis_config (janim.items.coordinate.coordinate_systems.Axes attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) default_z_axis_config (janim.items.coordinate.coordinate_systems.ThreeDAxes attribute) delegates() (janim.render.collection.RenderCollection method) delta (janim.gui.handlers.move.SnapMatch property) deprecated() (in module janim.utils.deprecation) deprecated_classvar() (in module janim.utils.deprecation) depth (janim.components.points.Cmpt_Points.BoundingBox property) (janim.items.item.Item attribute) depth_test_if_enabled() (janim.render.base.Renderer static method) desc_name (janim.gui.draw.base.Draw attribute) (janim.gui.draw.dot.DrawDot attribute) (janim.gui.draw.rect.DrawRect attribute) (janim.gui.draw.vitem.DrawVItem 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.effect.frame_effect.AppliedGroup method) Display (class in janim.anims.display) distance_from_plane (janim.camera.camera_info.CameraInfo attribute) distance_sort_reference_point (janim.items.item.Item attribute) (janim.items.points.Points property) 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) DotCloudSurface (class in janim.items.three_d.types) double_smooth() (in module janim.utils.rate_functions) DoubleArrow (class in janim.items.geometry.arrow) dragged (janim.gui.timeline_view.TimelineView attribute) Draw (class in janim.gui.draw.base) DrawBorderThenFill (class in janim.anims.creation) DrawDot (class in janim.gui.draw.dot) DrawOnce (class in janim.gui.draw.base) DrawOnce.ShiftInfo (class in janim.gui.draw.base) DrawPanel (class in janim.gui.popup.draw_panel) DrawRect (class in janim.gui.draw.rect) DrawVItem (class in janim.gui.draw.vitem) dt (janim.anims.updater.StepUpdaterParams attribute) duration (janim.anims.animation.TimeRange property) duration() (janim.items.audio.Audio method) dynamic_uniforms() (janim.items.effect.clip.FrameClip method) (janim.items.effect.clip.RectClip method) (janim.items.effect.clip.TransformableFrameClip method) (janim.items.effect.effects.AlphaEffect method) (janim.items.effect.frame_effect.FrameEffect method) DynamicTypst (class in janim.items.svg.typst_types) 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) (janim.render.profiler.FrameRecord attribute) Elbow (class in janim.items.geometry.line) Ellipse (class in janim.items.geometry.arc) emit() (janim.utils.signal.Signal method) encoder_flags() (janim.render.writer.VideoWriter static 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) escape_color1 (janim.gui.popup.richtext_editor.RichTextHighlighter attribute) escape_color2 (janim.gui.popup.richtext_editor.RichTextHighlighter attribute) eventFilter() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) (janim.gui.handlers.select.SelectPanel method) (janim.gui.popup.draw_panel.DrawPanel method) excludes (janim.anims.timeline.AboveTimelines attribute) 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_PYSIDE6_NOT_FOUND (in module janim.exception) EXITCODE_TYPST_COMPILE_ERROR (in module janim.exception) EXITCODE_TYPST_NOT_FOUND (in module janim.exception) ExitException EXPAND_INTERVAL (janim.gui.popup.profiler_widget.ProfilerGraph attribute) exponential_decay() (in module janim.utils.rate_functions) ExportDialog (class in janim.gui.output.export_dialog) ext_specific_flags() (janim.render.writer.VideoWriter static method) 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) extras (janim.render.collection.RenderCollection attribute) F face_to_camera() (janim.components.points.Cmpt_Points method) face_to_vector() (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) faded_lines (janim.items.coordinate.coordinate_systems.NumberPlane property) FadeIn (class in janim.anims.fading) FadeInFromPoint (class in janim.anims.fading) FadeOut (class in janim.anims.fading) FadeOutToPoint (class in janim.anims.fading) FadeTransform (class in janim.anims.transform) 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) feather (janim.items.effect.mask.ShapeMask attribute) ffmpeg_bin (janim.utils.config.Config attribute) ffprobe_bin (janim.utils.config.Config attribute) file_path() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) filepath_to_font_map (janim.utils.font.database.Font attribute) fill (janim.items.vitem.VItem attribute) (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs attribute) FILL_COLOR (janim.gui.popup.profiler_widget.ProfilerGraph attribute) finalize() (janim.anims.animation.Animation method) find() (janim.render.shader.ShaderInjection static 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_device() (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_h264_encoder() (janim.render.writer.VideoWriter static method) find_intersection() (in module janim.utils.space_ops) find_shader_file() (in module janim.render.shader) findSystemFonts() (in module janim.utils.font_manager) finish() (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem method) fix_in_frame (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs attribute) fix_in_frame() (janim.items.item.Item method) fixed_distance_from_plane (janim.camera.camera_info.CameraInfo attribute) FixedRatioWidget (class in janim.gui.utils.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.popup.font_table) format_alphas() (janim.components.rgbas.Cmpt_Rgbas static method) format_color() (janim.components.rgba.Cmpt_Rgba 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.rgba.Cmpt_Rgba 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.gui.utils.precise_timer.PreciseTimerWithFPS property) (janim.utils.config.Config attribute) fps() (janim.gui.output.export_dialog.ExportDialog method) fps_updated (janim.gui.utils.precise_timer.PreciseTimerWithFPS attribute) 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 (class in janim.render.framebuffer) FrameClip (class in janim.items.effect.clip) FrameEffect (class in janim.items.effect.frame_effect) FrameEffectRenderer (class in janim.render.renderer_frameeffect) FrameRecord (class in janim.render.profiler) 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.group.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.ExtraRenderGroup 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) GeometryShape (class in janim.items.geometry.__init__) 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.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.rgba.Cmpt_Rgba 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.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs static method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs static 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_anchor() (janim.items.effect.clip.RectClip method) get_anchors() (janim.components.vpoints.Cmpt_VPoints method) get_angle_on_position() (janim.gui.handlers.camera.CameraPanel 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) (janim.items.coordinate.coordinate_systems.ThreeDAxes 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_children_in_grid() (janim.items.three_d.types.VCheckerboardSurface method) get_closepath_flags() (janim.components.vpoints.Cmpt_VPoints method) get_closest_point_on_line() (in module janim.utils.space_ops) get_compute_shader_from_file() (in module janim.render.program) get_confirm_buttons() (in module janim.gui.handlers.utils) 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_coord_only_instance() (in module janim.gui.draw.dot) get_corners() (janim.components.points.Cmpt_Points.BoundingBox method) get_dashed_list() (janim.items.vitem.DashedVItem static method) (janim.items.vitem.DashedVItemByRatio static method) get_dashed_list_by_starts_and_ends() (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() (in module janim.gui.handlers.select) (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_gui_asset() (in module janim.utils.file_ops) get_gui_assets_dir() (in module janim.utils.file_ops) 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_image() (janim.render.framebuffer.FrameBuffer 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_dir() (in module janim.utils.file_ops) 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_name() (janim.utils.refresh.Refreshable static method) get_named_indices() (janim.items.group.NamedGroupMixin 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_options() (janim.gui.output.capture_dialog.CaptureDialog 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_points_in_grid() (janim.items.three_d.types.DotCloudSurface method) get_program_from_file_prefix() (in module janim.render.program) get_program_from_files() (in module janim.render.program) 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.utils.fixed_ratio_widget) get_qt_glwidget() (in module janim.render.framebuffer) get_quadratic_approximation_of_cubic() (in module janim.utils.bezier) get_radian_by_shift() (in module janim.gui.handlers.camera) get_range_replacement() (janim.gui.handlers.select.SelectPanel method) get_raw() (janim.components.depth.Cmpt_Depth method) get_real_component() (janim.anims.updater.MethodUpdater static 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_screen_rect_of_box() (janim.gui.handlers.move.MovePanel 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_source_cls_name() (janim.components.data.TrackerShapeError static method) 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_sys_inputs_pairs() (in module janim.utils.typst_compile) 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.utils.typst_compile) get_u_fix_in_frame() (janim.render.base.Renderer static method) get_undo_redo_buttons() (in module janim.gui.handlers.utils) 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.gui.draw.vitem.DrawVItem method) (janim.items.geometry.line.Angle method) (janim.items.value_tracker.ValueTracker 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) get_z_axis_label() (janim.items.coordinate.coordinate_systems.ThreeDAxes method) GetAttr (janim.anims.updater.MethodUpdater.ActionType attribute) getfile_or_stdin() (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) glow_size (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs attribute) glow_visible (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs attribute) GlowDot (class in janim.items.points) GLWidget (class in janim.gui.glwidget) Group (class in janim.items.group) 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) GuiCommandError H H (janim.items.text.ProjType attribute) handle_command() (in module janim.gui.handlers.__init__) handle_ffmpeg_not_found() (janim.render.writer.VideoWriter static method) handle_history_change() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) handler() (in module janim.gui.handlers.camera) (in module janim.gui.handlers.move) (in module janim.gui.handlers.select) (in module janim.gui.handlers.unknown) HandlerPanel (class in janim.gui.handlers.utils) has() (janim.components.points.Cmpt_Points method) has_audio() (janim.anims.timeline.Timeline method) has_audio_for_all() (janim.anims.timeline.Timeline method) has_connection() (janim.gui.anim_viewer.AnimViewer method) has_detected_change() (janim.anims.anim_stack.AnimStack method) has_size_set() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.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.popup.color_widget.ColorWidget.EditSource attribute) hex_edited() (janim.gui.popup.color_widget.ColorWidget method) hex_finished() (janim.gui.popup.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.popup.richtext_editor.RichTextHighlighter method) HighlightRect (class in janim.items.shape_matchers) History (class in janim.gui.handlers.camera) (class in janim.gui.handlers.move) 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.popup.richtext_editor.RichTextEdit static method) html_inserted (janim.gui.popup.richtext_editor.RichTextEdit attribute) hwaccel() (janim.gui.output.export_dialog.ExportDialog method) I icon_file (janim.gui.draw.base.Draw attribute) (janim.gui.draw.dot.DrawDot attribute) (janim.gui.draw.rect.DrawRect attribute) (janim.gui.draw.vitem.DrawVItem attribute) identity (janim.components.vpoints.Cmpt_VPoints property) idx_to_name() (in module janim.render.shader) 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) includes (janim.anims.timeline.ListedTimelines attribute) increment() (janim.components.data.Cmpt_Data method) (janim.items.value_tracker.ValueTracker method) index (janim.anims.animation.ItemAnimation.ApplyParams attribute) index() (janim.items.relation.Relation method) Indicate (class in janim.anims.indication) indices() (janim.items.svg.typst.TypstDoc method) info (janim.camera.camera.Cmpt_CameraPoints property) init() (janim.gui.draw.base.Draw method) (janim.gui.draw.dot.DrawDot method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem method) (janim.render.renderer_checkerboard_surface.CheckerboardSurfaceRenderer method) (janim.render.renderer_dotcloud.DotCloudRenderer method) (janim.render.renderer_frameeffect.FrameEffectRenderer method) (janim.render.renderer_imageitem.ImageItemRenderer method) (janim.render.renderer_shapemask.ShapeMaskRenderer method) (janim.render.renderer_smooth_surface.SmoothSurfaceRenderer method) (janim.render.renderer_video.VideoRenderer method) init_bind() (janim.components.component.Component method) (janim.components.points.Cmpt_Points method) init_common() (janim.render.renderer_arrow.ArrowRenderer method) (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) init_compatibility() (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) init_connect() (janim.items.item.Item method) (janim.items.points.DotCloud method) (janim.items.points.MarkedItem method) (janim.items.three_d.types.NormSurface 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_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) init_tips() (janim.items.geometry.arrow.Arrow method) (janim.items.geometry.arrow.DoubleArrow method) initializeGL() (janim.gui.glwidget.GLWidget method) inner_radius_of_density() (janim.items.geometry.polygon.Star static method) insert() (janim.items.group.NamedGroupMixin method) (janim.items.relation.Relation method) (janim.utils.data.SortedKeyQueue method) 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.popup.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.rgba.Cmpt_Rgba method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Float method) (janim.items.effect.clip.Cmpt_Attrs method) (janim.items.effect.clip.Cmpt_FrameClip method) (janim.items.item.Item method) (janim.typing.SupportsTracking method) interpolate_for_value() (janim.components.data.Cmpt_Data static method) Intersection (class in janim.items.boolean_ops) into() (janim.items.three_d.types.SurfaceGeometry method) InvaildMatrixError InvalidOrdinalError InvalidTypstVarError inverse_interpolate() (in module janim.utils.bezier) invert (janim.items.effect.mask.ShapeMask attribute) is_applied_depth_test() (janim.items.item.Item method) is_applied_distance_sort() (janim.items.item.Item method) is_center_on() (janim.items.effect.clip.RectClip method) is_changed() (janim.anims.anim_stack.AnimStack method) is_closed() (in module janim.utils.bezier) 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.popup.draw_panel.DrawPanel 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_removed() (in module janim.utils.deprecation) is_share() (janim.utils.data.Array method) is_smooth() (janim.components.vpoints.Cmpt_VPoints method) is_substr() (janim.gui.popup.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.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) ItemBox (class in janim.gui.handlers.move) (class in janim.gui.handlers.select) ItemUpdater (class in janim.anims.updater) iter_items() (janim.render.collection.RenderCollection method) J Jagged (janim.components.vpoints.AnchorMode attribute) janim.__init__ module janim.anims.anim_stack module janim.anims.animation module janim.anims.creation module janim.anims.display module janim.anims.fading module janim.anims.growing module janim.anims.indication module janim.anims.method_updater_meta module janim.anims.movement module janim.anims.rotation module janim.anims.timeline module janim.anims.transform 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.rgba module janim.components.rgbas module janim.components.simple module janim.components.vpoints module janim.exception module janim.gui.__init__ module janim.gui.anim_viewer module janim.gui.application module janim.gui.draw.__init__ module janim.gui.draw.base module janim.gui.draw.dot module janim.gui.draw.filter module janim.gui.draw.rect module janim.gui.draw.vitem module janim.gui.functions.selector module janim.gui.glwidget module janim.gui.handlers.__init__ module janim.gui.handlers.camera module janim.gui.handlers.move module janim.gui.handlers.select module janim.gui.handlers.unknown module janim.gui.handlers.utils module janim.gui.label module janim.gui.output.__init__ module janim.gui.output.capture_dialog module janim.gui.output.export_dialog module janim.gui.popup.__init__ module janim.gui.popup.color_widget module janim.gui.popup.draw_panel module janim.gui.popup.font_table module janim.gui.popup.profiler_widget module janim.gui.popup.richtext_editor module janim.gui.timeline_view module janim.gui.utils.__init__ module janim.gui.utils.audio_player module janim.gui.utils.fixed_ratio_widget module janim.gui.utils.precise_timer module janim.gui.utils.text_edit 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.effect.clip module janim.items.effect.effects module janim.items.effect.frame_effect module janim.items.effect.mask module janim.items.frame_effect module janim.items.geometry.__init__ module janim.items.geometry.arc module janim.items.geometry.arrow module janim.items.geometry.line module janim.items.geometry.polygon module janim.items.group 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.three_d.shapes module janim.items.three_d.types module janim.items.value_tracker module janim.items.vitem module janim.render.base module janim.render.collection module janim.render.framebuffer module janim.render.profiler module janim.render.program module janim.render.renderer_arrow module janim.render.renderer_checkerboard_surface module janim.render.renderer_dotcloud module janim.render.renderer_frameeffect module janim.render.renderer_imageitem module janim.render.renderer_shapemask module janim.render.renderer_smooth_surface module janim.render.renderer_video module janim.render.renderer_vitem module janim.render.renderer_vitem_curve module janim.render.renderer_vitem_plane module janim.render.shader module janim.render.texture module janim.render.uniform module janim.render.writer module janim.typing 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 janim.utils.typst_compile module JAnimException join() (janim.items.item.Item method) jump() (in module janim.gui.handlers.utils) 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.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) latest (janim.gui.utils.precise_timer.PreciseTimerWithFPS 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) light_source_location (janim.render.base.RenderData 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) Lineno (janim.gui.anim_viewer.Cmd attribute) 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) ListedTimelines (class in janim.anims.timeline) listen_exception() (in module janim.exception) listify() (in module janim.utils.iterables) load_options() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.handlers.utils.HandlerPanel method) (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) load_size_combobox() (janim.gui.output.export_dialog.ExportDialog static method) load_state() (janim.items.item.Item method) location (janim.items.points.Point property) 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_fixed_in_frame_points_with_depth() (janim.camera.camera_info.CameraInfo method) map_from_gl2d() (janim.gui.glwidget.GLWidget method) map_from_glx() (janim.gui.glwidget.GLWidget method) map_from_gly() (janim.gui.glwidget.GLWidget method) map_from_points() (janim.gui.glwidget.GLWidget method) map_points() (janim.camera.camera_info.CameraInfo method) map_points_with_depth() (janim.camera.camera_info.CameraInfo method) map_to_gl2d() (janim.gui.glwidget.GLWidget method) map_to_glx() (janim.gui.glwidget.GLWidget method) map_to_gly() (janim.gui.glwidget.GLWidget method) map_to_point() (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) match_to() (janim.items.text.Text method) (janim.items.text.TextLine method) matrix_labels (janim.items.svg.typst_types.TypstMatrix attribute) matrix_of_marks() (janim.items.text.BasepointVItem method) 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_max_framepos() (janim.gui.handlers.move.ItemBox method) min_max_glpos() (janim.gui.handlers.move.ItemBox method) MIN_VISIBLE_RATIO (janim.gui.popup.profiler_widget.ProfilerGraph attribute) mix() (janim.components.rgba.Cmpt_Rgba method) (janim.components.rgbas.Cmpt_Rgbas method) mix_alpha() (janim.components.rgba.Cmpt_Rgba method) (janim.components.rgbas.Cmpt_Rgbas method) mockable() (in module janim.items.item) module janim.__init__ janim.anims.anim_stack janim.anims.animation janim.anims.creation janim.anims.display janim.anims.fading janim.anims.growing janim.anims.indication janim.anims.method_updater_meta janim.anims.movement janim.anims.rotation janim.anims.timeline janim.anims.transform 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.rgba janim.components.rgbas janim.components.simple janim.components.vpoints janim.exception janim.gui.__init__ janim.gui.anim_viewer janim.gui.application janim.gui.draw.__init__ janim.gui.draw.base janim.gui.draw.dot janim.gui.draw.filter janim.gui.draw.rect janim.gui.draw.vitem janim.gui.functions.selector janim.gui.glwidget janim.gui.handlers.__init__ janim.gui.handlers.camera janim.gui.handlers.move janim.gui.handlers.select janim.gui.handlers.unknown janim.gui.handlers.utils janim.gui.label janim.gui.output.__init__ janim.gui.output.capture_dialog janim.gui.output.export_dialog janim.gui.popup.__init__ janim.gui.popup.color_widget janim.gui.popup.draw_panel janim.gui.popup.font_table janim.gui.popup.profiler_widget janim.gui.popup.richtext_editor janim.gui.timeline_view janim.gui.utils.__init__ janim.gui.utils.audio_player janim.gui.utils.fixed_ratio_widget janim.gui.utils.precise_timer janim.gui.utils.text_edit 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.effect.clip janim.items.effect.effects janim.items.effect.frame_effect janim.items.effect.mask janim.items.frame_effect janim.items.geometry.__init__ janim.items.geometry.arc janim.items.geometry.arrow janim.items.geometry.line janim.items.geometry.polygon janim.items.group 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.three_d.shapes janim.items.three_d.types janim.items.value_tracker janim.items.vitem janim.render.base janim.render.collection janim.render.framebuffer janim.render.profiler janim.render.program janim.render.renderer_arrow janim.render.renderer_checkerboard_surface janim.render.renderer_dotcloud janim.render.renderer_frameeffect janim.render.renderer_imageitem janim.render.renderer_shapemask janim.render.renderer_smooth_surface janim.render.renderer_video janim.render.renderer_vitem janim.render.renderer_vitem_curve janim.render.renderer_vitem_plane janim.render.shader janim.render.texture janim.render.uniform janim.render.writer janim.typing 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 janim.utils.typst_compile mouseMoveEvent() (janim.gui.popup.profiler_widget.ProfilerGraph method) (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.draw.base.Draw method) (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.dot.DrawDot method) MovePanel (class in janim.gui.handlers.move) MoveToTarget (class in janim.anims.transform) mul() (janim.items.audio.Audio method) MultiMatchPattern (janim.items.svg.typst.TypstDoc attribute) 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) name_to_idx() (in module janim.render.shader) NamedGroup (class in janim.items.group) NamedGroupMixin (class in janim.items.group) 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.popup.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) NormSurface (class in janim.items.three_d.types) 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.rgba.Cmpt_Rgba 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.effect.clip.Cmpt_Attrs method) (janim.items.effect.clip.Cmpt_FrameClip method) (janim.items.item.Item method) (janim.typing.SupportsTracking 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_config_d (janim.items.coordinate.number_line.NumberLine attribute) 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.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) on_btn_browse_clicked() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) on_capture_clicked() (in module janim.gui.output.__init__) on_clear_font_cache_triggered() (janim.gui.anim_viewer.AnimViewer method) on_close_requested() (janim.gui.popup.draw_panel.DrawPanel method) on_copy_time_triggered() (janim.gui.anim_viewer.AnimViewer method) on_count_changed() (janim.gui.draw.vitem.DrawVItem method) on_current_changed() (janim.gui.popup.draw_panel.DrawPanel 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_exception() (janim.gui.application.Application method) on_export_clicked() (in module janim.gui.output.__init__) on_frame_skip_toggled() (janim.gui.anim_viewer.AnimViewer method) on_global_coord_only_changed() (janim.gui.draw.dot.DrawDot method) on_glw_mouse_move() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) (janim.gui.handlers.select.SelectPanel method) (janim.gui.popup.draw_panel.DrawPanel method) on_glw_mouse_press() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) (janim.gui.handlers.select.SelectPanel method) (janim.gui.popup.draw_panel.DrawPanel method) on_glw_mouse_release() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) (janim.gui.popup.draw_panel.DrawPanel method) on_glw_rendered() (janim.gui.anim_viewer.AnimViewer method) on_glw_wheel() (janim.gui.handlers.camera.CameraPanel method) on_highlight_hover_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_hint_button_clicked() (janim.gui.popup.profiler_widget.ProfilerWidget method) on_key_timer_timeout() (janim.gui.timeline_view.TimelineView method) on_local_coord_only_changed() (janim.gui.draw.dot.DrawDot method) on_name_edit_finished() (janim.gui.anim_viewer.AnimViewer method) on_overlay_paint() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.move.MovePanel method) (janim.gui.handlers.select.SelectPanel method) (janim.gui.popup.draw_panel.DrawPanel method) on_play_timer_timeout() (janim.gui.anim_viewer.AnimViewer method) on_rb_file_toggled() (janim.gui.output.capture_dialog.CaptureDialog method) on_rb_raw_toggled() (janim.gui.output.capture_dialog.CaptureDialog method) on_ready_read() (janim.gui.anim_viewer.AnimViewer method) on_rebuild_triggered() (janim.gui.anim_viewer.AnimViewer method) on_redo() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) on_searcher_edited() (janim.gui.popup.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.utils.precise_timer.PreciseTimer method) (janim.gui.utils.precise_timer.PreciseTimerWithFPS method) on_undo() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) on_value_changed() (janim.gui.anim_viewer.AnimViewer method) on_watcher_timer_timeout() (janim.gui.anim_viewer.AnimViewer method) OneEuroVec2 (class in janim.gui.draw.filter) open() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.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) orientation (janim.camera.camera.Cmpt_CameraPoints property) Other (janim.gui.popup.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.draw.base.Draw method) (janim.gui.draw.dot.DrawDot method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem 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) paintEvent() (janim.gui.popup.profiler_widget.ProfilerGraph method) (janim.gui.timeline_view.TimelineView method) paintGL() (janim.gui.glwidget.GLWidget method) pan_camera_by_start_and_end() (in module janim.gui.handlers.camera) ParametricCurve (class in janim.items.coordinate.functions) ParametricSurface (class in janim.items.three_d.shapes) parents (janim.items.relation.Relation property) parse_color() (janim.gui.popup.richtext_editor.RichTextEdit static method) parse_hex() (janim.gui.popup.color_widget.ColorWidget static method) parse_item() (in module janim.gui.handlers.utils) parse_node() (janim.gui.popup.richtext_editor.RichTextEdit static method) parse_span() (janim.gui.popup.richtext_editor.RichTextEdit static method) parse_style() (janim.gui.popup.richtext_editor.RichTextEdit static method) parse_text() (janim.gui.popup.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 patterns() (janim.items.svg.typst.TypstDoc method) pause_point() (janim.anims.timeline.Timeline method) pfp() (janim.components.points.Cmpt_Points method) pil_image_to_qimage() (in module janim.gui.output.__init__) pixel_height (janim.utils.config.Config attribute) pixel_size() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.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) plane_renderer_cls (janim.render.renderer_vitem.VItemRenderer 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 (class in janim.items.points) 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) point_to_str() (in module janim.gui.draw.base) PointError pointify() (janim.items.geometry.line.Cmpt_VPoints_LineImpl static method) (janim.items.geometry.line.Line static method) pointify_start_and_end() (janim.items.geometry.line.Cmpt_VPoints_LineImpl static method) (janim.items.geometry.line.Line static method) Points (class in janim.items.points) points (janim.camera.camera.Camera attribute) (janim.items.coordinate.coordinate_systems.NumberPlane attribute) (janim.items.effect.mask.ShapeMask attribute) (janim.items.geometry.arc.Circle attribute) (janim.items.geometry.arrow.Arrow attribute) (janim.items.geometry.line.DashedLine attribute) (janim.items.geometry.line.Line attribute) (janim.items.points.Points attribute) (janim.items.svg.brace.Brace attribute) (janim.items.vitem.VItem attribute) (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs 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) pop_up_to() (janim.utils.data.SortedKeyQueue method) postscript_name (janim.utils.font.database.FontInfo property) pre_apply() (janim.anims.animation.ApplyAligner method) PreciseTimer (class in janim.gui.utils.precise_timer) PreciseTimerWithFPS (class in janim.gui.utils.precise_timer) prepare() (janim.anims.timeline.Timeline method) prepare_for_nonlinear_transform() (janim.items.coordinate.coordinate_systems.CmptVPoints_NumberPlaneImpl method) preprocess_shader() (in module janim.render.shader) preset_highlight_fill (janim.items.geometry.polygon.Rect attribute) preset_highlight_stroke (janim.items.geometry.polygon.Rect attribute) preset_shadow (janim.items.geometry.polygon.Rect attribute) pressed() (janim.gui.draw.base.Draw method) (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.dot.DrawDot method) preview_fps (janim.utils.config.Config attribute) ProfilerGraph (class in janim.gui.popup.profiler_widget) ProfilerWidget (class in janim.gui.popup.profiler_widget) 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 qt_framebuffer_patch() (in module janim.render.framebuffer) quadratic_bezier_points_for_arc() (in module janim.utils.bezier) quat() (in module janim.utils.space_ops) 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) (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs 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) (janim.render.framebuffer.FrameBuffer method) read_shader() (in module janim.render.shader) read_shader_or_none() (in module janim.render.shader) readall() (in module janim.utils.file_ops) real_max_x (janim.gui.handlers.move.ItemBox property) real_max_y (janim.gui.handlers.move.ItemBox property) real_min_x (janim.gui.handlers.move.ItemBox property) real_min_y (janim.gui.handlers.move.ItemBox property) Rebuilt (janim.gui.anim_viewer.Cmd attribute) recommended_range() (janim.items.audio.Audio method) recommended_ranges() (janim.items.audio.Audio method) record_frame() (janim.render.profiler.RenderProfiler method) RECORDS_MAXLEN (janim.gui.popup.profiler_widget.ProfilerGraph attribute) Rect (class in janim.items.geometry.polygon) rect (janim.gui.label.Label.PaintParams attribute) RectClip (class in janim.items.effect.clip) RectClip.RCRenderer (class in janim.items.effect.clip) redo() (janim.gui.handlers.camera.History method) (janim.gui.handlers.move.History method) redoable() (janim.gui.handlers.camera.History method) (janim.gui.handlers.move.History method) Refreshable (class in janim.utils.refresh) RefreshData (class in janim.utils.refresh) regex (janim.gui.popup.richtext_editor.RichTextHighlighter attribute) register() (in module janim.utils.refresh) (janim.components.data.Cmpt_Data.IsinstanceResolver method) register_funcs() (janim.components.data.Cmpt_Data static method) register_qt_glwidget() (in module janim.render.framebuffer) register_update_func() (janim.components.data.Cmpt_Data static method) register_updater() (in module janim.anims.method_updater_meta) Regular (janim.utils.font.variant.Weight attribute) RegularPolygon (class in janim.items.geometry.polygon) related_items (janim.anims.timeline.Timeline.ExtraRenderGroup attribute) Relation (class in janim.items.relation) release() (janim.render.framebuffer.FrameBuffer method) released() (janim.gui.draw.base.Draw method) (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.dot.DrawDot method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem method) reloads() (in module janim.utils.reload) remove() (janim.items.effect.frame_effect.AppliedGroup method) (janim.items.group.NamedGroupMixin method) (janim.items.relation.Relation method) remove_child_item() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.select.SelectPanel 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.items.effect.clip.RectClip.RCRenderer method) (janim.render.base.Renderer method) (janim.render.collection.RenderCollection method) (janim.render.renderer_checkerboard_surface.CheckerboardSurfaceRenderer method) (janim.render.renderer_dotcloud.DotCloudRenderer method) (janim.render.renderer_frameeffect.FrameEffectRenderer method) (janim.render.renderer_imageitem.ImageItemRenderer method) (janim.render.renderer_shapemask.ShapeMaskRenderer method) (janim.render.renderer_smooth_surface.SmoothSurfaceRenderer method) (janim.render.renderer_video.VideoRenderer method) (janim.render.renderer_vitem.VItemRenderer method) (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) render_all() (janim.anims.timeline.BuiltTimeline method) render_common() (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) render_compatibility() (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) render_group_fn() (janim.anims.updater.ItemUpdater method) render_normal() (janim.render.renderer_vitem_curve.VItemCurveRenderer method) (janim.render.renderer_vitem_plane.VItemPlaneRenderer method) RenderCollection (class in janim.render.collection) 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.effect.clip.RectClip attribute) (janim.items.effect.frame_effect.FrameEffect attribute) (janim.items.effect.mask.ShapeMask attribute) (janim.items.geometry.arrow.Arrow 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.three_d.types.CheckerboardSurface attribute) (janim.items.three_d.types.SmoothSurface attribute) (janim.items.vitem.VItem attribute) RenderProfiler (class in janim.render.profiler) 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) (janim.gui.draw.filter.OneEuroVec2 method) reset_additional_states() (janim.items.item.Item method) reset_fps_counter() (janim.gui.utils.precise_timer.PreciseTimerWithFPS 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) reshape() (janim.items.geometry.__init__.GeometryShape method) (janim.items.geometry.arc.AnnularSector method) (janim.items.geometry.arc.Annulus method) (janim.items.geometry.arc.Arc method) (janim.items.geometry.arc.ArcBetweenPoints method) (janim.items.geometry.arc.Circle method) (janim.items.geometry.arc.Ellipse method) (janim.items.geometry.arc.Sector method) (janim.items.geometry.line.DashedLine method) (janim.items.geometry.line.Line method) (janim.items.geometry.polygon.Polygon method) (janim.items.geometry.polygon.Rect method) (janim.items.geometry.polygon.RegularPolygon method) (janim.items.geometry.polygon.RoundedRect method) (janim.items.geometry.polygon.Square method) (janim.items.geometry.polygon.Star method) 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.popup.profiler_widget.ProfilerGraph method) (janim.gui.utils.fixed_ratio_widget.FixedRatioWidget method) resolution_type (janim.items.three_d.types.CheckerboardSurface attribute) (janim.items.three_d.types.NormSurface attribute) (janim.items.three_d.types.SmoothSurface attribute) RESOLUTIONS (janim.items.three_d.shapes.Cone attribute) (janim.items.three_d.shapes.Cylinder attribute) (janim.items.three_d.shapes.Sphere attribute) (janim.items.three_d.shapes.Torus attribute) (janim.items.three_d.types.SurfaceGeometry attribute) resolve() (janim.components.data.Cmpt_Data.IsinstanceResolver method) (janim.items.group.NamedGroupMixin method) resolve_resolution() (janim.items.three_d.types.SurfaceGeometry method) restore() (janim.gui.timeline_view.TimelineView.LabelGroupExpandedInfo method) (janim.items.group.NamedGroupMixin 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.popup.color_widget.ColorWidget.EditSource attribute) rgb_edited() (janim.gui.popup.color_widget.ColorWidget method) rgb_finished() (janim.gui.popup.color_widget.ColorWidget method) RichText (janim.items.text.Text.Format attribute) RichTextEdit (class in janim.gui.popup.richtext_editor) RichTextEditor (class in janim.gui.popup.richtext_editor) RichTextHighlighter (class in janim.gui.popup.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_camera_by_shift() (in module janim.gui.handlers.camera) rotate_camera_in_place() (in module janim.gui.handlers.camera) 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() (janim.gui.handlers.camera.History method) (janim.gui.handlers.move.History method) save_options() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.handlers.utils.HandlerPanel method) (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.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) scaled_frame_size() (janim.utils.config.ConfigGetter method) scaled_height() (janim.utils.config.ConfigGetter method) scaled_pixel_size() (janim.utils.config.ConfigGetter method) scaled_size() (janim.utils.config.ConfigGetter method) scaled_width() (janim.utils.config.ConfigGetter method) 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_box_at_position() (janim.gui.handlers.move.MovePanel method) select_child_item() (janim.gui.functions.selector.Selector method) (janim.gui.handlers.select.SelectPanel method) select_next_item_at_position() (in module janim.gui.handlers.select) select_parent_item() (janim.gui.functions.selector.Selector method) select_parts() (janim.items.text.Text method) Selector (class in janim.gui.functions.selector) SelectPanel (class in janim.gui.handlers.select) 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_janim_cmd() (janim.gui.anim_viewer.AnimViewer method) send_json() (janim.gui.anim_viewer.AnimViewer method) set() (janim.anims.animation.TimeRange method) (janim.camera.camera.Cmpt_CameraPoints 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.rgba.Cmpt_Rgba method) (janim.components.rgbas.Cmpt_Rgbas method) (janim.components.simple.Cmpt_Float method) (janim.components.vpoints.Cmpt_VPoints method) (janim.items.effect.clip.Cmpt_FrameClip method) (janim.items.effect.clip.Cmpt_RectClipTransform method) (janim.items.effect.clip.Cmpt_TransformableFrameClip method) (janim.items.item.Item method) set_anchor() (janim.items.effect.clip.RectClip 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) (janim.items.geometry.line.Line method) set_built() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.glwidget.GLWidget method) (janim.gui.timeline_view.TimelineView method) set_built_and_handle_states() (janim.gui.anim_viewer.AnimViewer method) set_center_on() (janim.items.effect.clip.RectClip method) set_color() (janim.gui.popup.color_widget.ColorWidget method) set_coord() (janim.components.points.Cmpt_Points method) set_dashed_pen() (janim.gui.handlers.move.MovePanel static method) set_depth() (janim.components.points.Cmpt_Points method) set_duration() (janim.gui.utils.precise_timer.PreciseTimer method) set_fill_by_checkerboard() (janim.items.three_d.types.VCheckerboardSurface 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_layout() (janim.gui.draw.base.Draw method) set_length() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) set_name() (janim.items.group.NamedGroupMixin method) set_normalize() (janim.gui.popup.profiler_widget.ProfilerGraph method) set_out_point() (janim.gui.timeline_view.TimelineView method) set_path_arc() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) (janim.items.geometry.line.Line 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_replacement() (janim.gui.handlers.utils.SourceDiff method) set_rgba() (janim.components.rgba.Cmpt_Rgba 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.utils.precise_timer.PreciseTimer method) (janim.gui.utils.precise_timer.PreciseTimerWithFPS method) set_src_size() (janim.gui.utils.fixed_ratio_widget.FixedRatioWidget method) set_start_and_end() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) (janim.items.geometry.line.Line method) set_stroke_background() (janim.items.vitem.VItem method) set_time() (janim.gui.glwidget.GLWidget method) set_use_external_typst() (in module janim.utils.typst_compile) set_value() (janim.items.value_tracker.ValueTracker 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) setting_key() (janim.gui.handlers.utils.HandlerPanel method) setup_builtins() (janim.gui.popup.color_widget.ColorWidget method) setup_central_widget() (janim.gui.anim_viewer.AnimViewer method) setup_contents() (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) setup_menu_bar() (janim.gui.anim_viewer.AnimViewer method) setup_options() (janim.gui.popup.profiler_widget.ProfilerWidget method) setup_output_actions() (in module janim.gui.output.__init__) setup_play_timer() (janim.gui.anim_viewer.AnimViewer method) setup_popup_actions() (in module janim.gui.popup.__init__) setup_profiler() (janim.gui.glwidget.GLWidget method) setup_rdb() (janim.gui.popup.draw_panel.DrawPanel method) setup_size_combobox() (janim.gui.output.export_dialog.ExportDialog static method) setup_slots() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) (janim.gui.popup.profiler_widget.ProfilerWidget method) setup_socket() (janim.gui.anim_viewer.AnimViewer method) setup_status_bar() (janim.gui.anim_viewer.AnimViewer method) setup_table() (janim.gui.popup.font_table.FontTable static method) setup_ui() (janim.gui.anim_viewer.AnimViewer method) (janim.gui.output.capture_dialog.CaptureDialog method) (janim.gui.output.export_dialog.ExportDialog method) (janim.gui.popup.draw_panel.DrawPanel method) (janim.gui.popup.font_table.FontTable method) (janim.gui.popup.profiler_widget.ProfilerWidget method) (janim.gui.popup.richtext_editor.RichTextEditor method) setup_watcher() (janim.gui.anim_viewer.AnimViewer method) shade_in_3d() (janim.items.vitem.VItem method) shader_path_compatibility (janim.render.renderer_arrow.ArrowRenderer attribute) (janim.render.renderer_vitem_curve.VItemCurveRenderer attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer attribute) shader_path_normal (janim.render.renderer_arrow.ArrowRenderer attribute) (janim.render.renderer_vitem_curve.VItemCurveRenderer attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer attribute) ShaderInjection (class in janim.render.shader) ShaderInjectionNotFoundError Shadertoy (class in janim.items.effect.effects) ShapeMask (class in janim.items.effect.mask) ShapeMaskRenderer (class in janim.render.renderer_shapemask) shear() (janim.components.points.Cmpt_Points method) shift() (janim.anims.animation.TimeRange method) (janim.components.points.Cmpt_Points method) (janim.gui.draw.base.DrawOnce method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem 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) (janim.gui.handlers.utils.HandlerPanel method) ShowIncreasingSubsets (class in janim.anims.creation) ShowIncreasingSubsets.WrapperItem (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) SHRINK_INTERVAL (janim.gui.popup.profiler_widget.ProfilerGraph attribute) SHRINK_MARGIN (janim.gui.popup.profiler_widget.ProfilerGraph attribute) SHRINK_RATIO (janim.gui.popup.profiler_widget.ProfilerGraph attribute) ShrinkToCenter (class in janim.anims.growing) ShrinkToEdge (class in janim.anims.growing) ShrinkToPoint (class in janim.anims.growing) shuffle() (janim.items.group.NamedGroupMixin method) (janim.items.relation.Relation method) sigmoid() (in module janim.utils.simple_functions) Signal (class in janim.utils.signal) silent_runtime_error() (in module janim.gui.handlers.utils) SimpleFrameEffect (class in janim.items.effect.frame_effect) simplify_angle_delta() (in module janim.gui.handlers.camera) SingleMatchPattern (janim.items.svg.typst.TypstDoc attribute) size (janim.camera.camera.Cmpt_CameraPoints property) (janim.components.points.Cmpt_Points.BoundingBox property) (janim.items.effect.clip.Cmpt_Attrs attribute) (janim.items.effect.clip.Cmpt_RectClipTransform attribute) (janim.items.effect.clip.Cmpt_TransformableFrameClip attribute) slice() (janim.items.svg.typst.TypstDoc method) slots (janim.utils.refresh.RefreshData attribute) 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) SmoothSurface (class in janim.items.three_d.types) SmoothSurface.Cmpt_SurfaceRgba (class in janim.items.three_d.types) SmoothSurfaceRenderer (class in janim.render.renderer_smooth_surface) snap_x_to() (janim.gui.handlers.move.ItemBox method) snap_y_to() (janim.gui.handlers.move.ItemBox method) SnapMatch (class in janim.gui.handlers.move) SortedKeyQueue (class in janim.utils.data) source (janim.gui.handlers.move.SnapMatch attribute) source_cls_name_ctx (janim.components.data.TrackerShapeError attribute) source_object() (janim.anims.timeline.SourceTimeline method) SourceDiff (class in janim.gui.handlers.utils) SourceDisplayer (class in janim.items.text) SourceTimeline (class in janim.anims.timeline) space_pressed (janim.gui.timeline_view.TimelineView attribute) Sphere (class in janim.items.three_d.shapes) 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.draw.base.DrawOnce method) (janim.gui.draw.rect.DrawRect method) (janim.gui.draw.vitem.DrawVItem method) start_angle (janim.items.geometry.arc.Cmpt_VPoints_CircleImpl property) (janim.items.geometry.polygon.Star 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.utils.precise_timer.PreciseTimer method) (janim.gui.utils.precise_timer.PreciseTimerWithFPS method) state (janim.items.item.Item.SavedState attribute) staticMetaObject (janim.gui.anim_viewer.AnimViewer attribute) (janim.gui.application.Application attribute) (janim.gui.draw.base.Draw attribute) (janim.gui.draw.base.DrawOnce attribute) (janim.gui.draw.dot.DrawDot attribute) (janim.gui.draw.rect.DrawRect attribute) (janim.gui.draw.vitem.DrawVItem attribute) (janim.gui.functions.selector.Selector attribute) (janim.gui.glwidget.GLWidget attribute) (janim.gui.handlers.camera.CameraPanel attribute) (janim.gui.handlers.move.MovePanel attribute) (janim.gui.handlers.select.SelectPanel attribute) (janim.gui.handlers.utils.HandlerPanel attribute) (janim.gui.handlers.utils.SourceDiff attribute) (janim.gui.output.capture_dialog.CaptureDialog attribute) (janim.gui.output.export_dialog.ExportDialog attribute) (janim.gui.popup.color_widget.ColorWidget attribute) (janim.gui.popup.draw_panel.DrawPanel attribute) (janim.gui.popup.font_table.FontTable attribute) (janim.gui.popup.profiler_widget.ProfilerGraph attribute) (janim.gui.popup.profiler_widget.ProfilerWidget attribute) (janim.gui.popup.richtext_editor.RichTextEdit attribute) (janim.gui.popup.richtext_editor.RichTextEditor attribute) (janim.gui.popup.richtext_editor.RichTextHighlighter attribute) (janim.gui.timeline_view.TimelineView attribute) (janim.gui.utils.fixed_ratio_widget.FixedRatioWidget attribute) (janim.gui.utils.precise_timer.PreciseTimer attribute) (janim.gui.utils.precise_timer.PreciseTimerWithFPS attribute) (janim.gui.utils.text_edit.TextEdit attribute) StepUpdater (class in janim.anims.updater) StepUpdaterParams (class in janim.anims.updater) stop() (janim.anims.timeline.PlaybackControl method) store() (janim.items.group.NamedGroupMixin method) (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) (janim.render.renderer_vitem_curve.VItemCurveRenderer.RenderAttrs attribute) (janim.render.renderer_vitem_plane.VItemPlaneRenderer.RenderAttrs 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) submit() (janim.gui.handlers.utils.SourceDiff method) submitted (janim.gui.handlers.utils.SourceDiff attribute) subtitle (janim.anims.timeline.Timeline.SubtitleInfo attribute) subtitle() (janim.anims.timeline.Timeline method) subtitle_font (janim.utils.config.Config attribute) subtitle_to_edge_buff (janim.utils.config.Config attribute) Succession (class in janim.anims.composition) SupportsAnim (class in janim.typing) SupportsApartAlpha (class in janim.typing) SupportsTracking (class in janim.typing) SURFACE_TYPES (janim.items.three_d.types.SurfaceGeometry attribute) SurfaceFace (class in janim.items.three_d.types) SurfaceGeometry (class in janim.items.three_d.types) 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) swapped_size() (janim.utils.config.ConfigGetter method) switch_collapse() (janim.gui.label.LabelGroup method) (janim.gui.label.LazyLabelGroup method) switch_play_state() (janim.gui.anim_viewer.AnimViewer method) T t_() (in module janim.typing) t_range (janim.anims.timeline.Timeline.ExtraRenderGroup attribute) t_to_srt_time() (janim.render.writer.SRTWriter static method) tab_name (janim.gui.draw.base.Draw attribute) (janim.gui.draw.dot.DrawDot attribute) (janim.gui.draw.rect.DrawRect attribute) (janim.gui.draw.vitem.DrawVItem attribute) take_skip_count() (janim.gui.utils.precise_timer.PreciseTimer method) TangentLine (class in janim.items.geometry.line) target (janim.gui.handlers.move.SnapMatch attribute) target_base (janim.gui.handlers.move.SnapMatch attribute) TargetNotFoundError teardown_profiler() (janim.gui.glwidget.GLWidget method) temp_dir (janim.utils.config.Config attribute) test_encoder_usability() (janim.render.writer.VideoWriter static method) 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.utils.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) throttle_update_glw() (janim.gui.handlers.camera.CameraPanel method) 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 (janim.render.collection.RenderCollection attribute) Timeline.ExtraRenderGroup (class in janim.anims.timeline) Timeline.GuiCommand (class in janim.anims.timeline) Timeline.GuiCommandInterrupt 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) times (janim.render.profiler.FrameRecord attribute) TimeSegments (class in janim.anims.animation) timestamp (janim.render.profiler.FrameRecord attribute) 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_int() (janim.gui.handlers.utils.HandlerPanel 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) TOP_MARGIN_RATIO (janim.gui.popup.profiler_widget.ProfilerGraph attribute) Torus (class in janim.items.three_d.shapes) track() (janim.anims.timeline.Timeline method) track_item_and_descendants() (janim.anims.timeline.Timeline method) TrackerShapeError transfer_params() (janim.anims.animation.Animation method) Transform (class in janim.anims.transform) transform (janim.items.effect.clip.RectClip attribute) TransformableFrameClip (class in janim.items.effect.clip) TransformInSegments (class in janim.anims.transform) TransformMatchingDiff (class in janim.anims.transform) TransformMatchingShapes (class in janim.anims.transform) transparent() (janim.gui.output.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_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) undo() (janim.gui.handlers.camera.History method) (janim.gui.handlers.move.History method) undoable() (janim.gui.handlers.camera.History method) (janim.gui.handlers.move.History method) 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) unpremultiply() (janim.render.framebuffer.FrameBuffer method) update (janim.items.item.Item property) update() (janim.components.data.Cmpt_Data method) update_array() (janim.gui.draw.vitem.DrawVItem method) update_btn_state() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) update_by_attrs() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) update_cache() (janim.components.data.Cmpt_Data.IsinstanceResolver method) update_clear_color() (janim.gui.glwidget.GLWidget method) update_code() (janim.gui.draw.vitem.DrawVItem method) update_completer() (janim.gui.anim_viewer.AnimViewer method) update_display_label() (janim.gui.popup.color_widget.ColorWidget method) update_dynamic_buffer_data() (janim.render.base.Renderer static method) update_fix_in_frame() (janim.render.base.Renderer static method) update_font() (janim.gui.label.LabelGroup method) update_for_value() (janim.components.data.Cmpt_Data static method) update_fps_label() (janim.gui.anim_viewer.AnimViewer method) update_glw() (janim.gui.handlers.utils.HandlerPanel method) update_inner_size() (janim.gui.utils.fixed_ratio_widget.FixedRatioWidget method) update_overlay() (janim.gui.handlers.utils.HandlerPanel method) update_points_by_attrs() (janim.items.geometry.line.Cmpt_VPoints_LineImpl method) update_replacement() (janim.gui.handlers.camera.CameraPanel method) (janim.gui.handlers.move.MovePanel method) (janim.gui.handlers.select.SelectPanel method) update_static_buffer_data() (janim.render.base.Renderer static method) update_texture() (janim.render.renderer_video.VideoRenderer method) update_ui() (janim.gui.output.capture_dialog.CaptureDialog method) update_value() (janim.items.value_tracker.ValueTracker method) updater (janim.anims.method_updater_meta.MethodUpdaterInfo attribute) (janim.anims.updater.GroupUpdater.DataGroup attribute) updater() (janim.anims.updater.MethodUpdater method) (janim.items.effect.effects.Shadertoy static method) UpdaterError UpdaterParams (class in janim.anims.updater) use() (janim.render.framebuffer.FrameBuffer method) using_inout_point() (janim.gui.output.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) VCheckerboardSurface (class in janim.items.three_d.types) 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) VItemCurveRenderer (class in janim.render.renderer_vitem_curve) VItemCurveRenderer.RenderAttrs (class in janim.render.renderer_vitem_curve) VItemPlaneRenderer (class in janim.render.renderer_vitem_plane) VItemPlaneRenderer.RenderAttrs (class in janim.render.renderer_vitem_plane) 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) WireframeSurface (class in janim.items.three_d.types) 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.utils.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 (janim.items.coordinate.coordinate_systems.Axes 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 (janim.items.coordinate.coordinate_systems.Axes 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 (janim.items.coordinate.coordinate_systems.ThreeDAxes 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)