A 2D coordinate plane with background grid lines. Each grid line is a VMobject submobject, allowing individual animation. Grid lines can optionally fade by distance from axes.
Super classes
manimR::MObject -> manimR::VMobject -> manimR::Axes -> NumberPlane
Public fields
background_linesVGroup of background grid lines
faded_linesNumber of fading levels (0 = no fading)
background_line_colorColor for grid lines
background_line_widthWidth of background grid lines
background_line_opacityOpacity of background grid lines
Methods
Inherited methods
manimR::MObject$add_updater()manimR::MObject$align_to()manimR::MObject$clear_updaters()manimR::MObject$copy()manimR::MObject$generate_target()manimR::MObject$get_bottom()manimR::MObject$get_corner()manimR::MObject$get_height()manimR::MObject$get_left()manimR::MObject$get_right()manimR::MObject$get_top()manimR::MObject$get_width()manimR::MObject$match_color()manimR::MObject$next_to()manimR::MObject$set_opacity()manimR::MObject$to_corner()manimR::MObject$to_edge()manimR::VMobject$add()manimR::VMobject$add_cubic_bezier()manimR::VMobject$add_line()manimR::VMobject$add_submobject()manimR::VMobject$append_points()manimR::VMobject$clear_points()manimR::VMobject$get_all_points()manimR::VMobject$get_arc_length()manimR::VMobject$get_bounding_box()manimR::VMobject$get_center()manimR::VMobject$get_draw_points()manimR::VMobject$get_end()manimR::VMobject$get_num_curves()manimR::VMobject$get_points()manimR::VMobject$get_start()manimR::VMobject$get_submobject()manimR::VMobject$has_points()manimR::VMobject$move_to()manimR::VMobject$point_from_proportion()manimR::VMobject$print()manimR::VMobject$remove()manimR::VMobject$rotate()manimR::VMobject$scale()manimR::VMobject$set_color()manimR::VMobject$set_fill()manimR::VMobject$set_points()manimR::VMobject$set_stroke()manimR::VMobject$set_style()manimR::VMobject$shift()manimR::Axes$add_axis_labels()manimR::Axes$c2p()manimR::Axes$coords_to_point()manimR::Axes$get_area()manimR::Axes$get_graph()manimR::Axes$get_origin()manimR::Axes$p2c()manimR::Axes$plot()manimR::Axes$plot_line_graph()manimR::Axes$point_to_coords()
Method new()
Create a NumberPlane
Usage
NumberPlane$new(
x_range = c(-10, 10, 1),
y_range = c(-6, 6, 1),
x_length = 10 * FRAME_X_RADIUS/5,
y_length = 6 * FRAME_Y_RADIUS/3,
background_line_color = BLUE_D,
background_line_width = 1,
background_line_opacity = 0.5,
faded_lines = 1,
...
)Arguments
x_rangec(min, max, step)
y_rangec(min, max, step)
x_lengthWidth in scene units
y_lengthHeight in scene units
background_line_colorColor for grid lines
background_line_widthWidth of grid lines
background_line_opacityOpacity of grid lines
faded_linesNumber of fading sub-divisions (0=none)
...Additional args passed to Axes