Welcome to VAlgoLang’s documentation!¶
Table of Contents:
- Quick Start
 - Language Tour
 - Usage
 - Contributing
 - Customising Your Animation
 - Python Library
- Data Structure
 - Stack
 - Array (1D)
 - Array 2D
 - Tree
- Constructor
 - Inbuilt Functions
update_root(self, node)check_if_child_will_cross_boundary(self, parent, child, is_left)set_right(self, parent, child)set_left(self, parent, child)delete_right(self, parent)delete_left(self, parent)edit_node_value(self, node, text)set_reference_right(self, parent, tree)set_reference_left(self, parent, tree)_resize_after_modification(self, animations)check_positioning(self)crossing_bottom_border(self)crossing_left_right_border(self, offset_x, scale=10e9)grow_if_small(self)check_overlapping_children(self, node)
 
 - Node
- Constructor
 - Inbuilt Functions
set_left(self, node, scale)set_left_mobject(self, shape, vgroup, scale)set_right(self, node, scale)set_right_mobject(self, shape, vgroup, scale)set_reference(self, tree, scale, left)edit_node_value(self, text)highlight(self, color)unhighlight(self)set_radius(self, new_radius)delete_left(self)delete_right(self)
 
 - Code Block
 - Variable Block
 - Subtitle Block
 - Building Blocks
 - Utility Functions