Rename number_line_config to axis_config

This commit is contained in:
Grant Sanderson 2020-01-15 15:40:30 -08:00
parent 1279f040da
commit 77acc999cd
17 changed files with 30 additions and 32 deletions

View file

@ -1697,7 +1697,7 @@ class ReasonByRepresentativeSample(CorrectViewOfFarmersAndLibrarians):
"unit_size": 0.07,
"tick_frequency": 10,
},
number_line_config={
axis_config={
"include_tip": False,
},
)

View file

@ -254,7 +254,7 @@ class ThetaVsTAxes(Axes):
"tick_frequency": PI / 8,
"unit_size": 1.5,
},
"number_line_config": {
"axis_config": {
"color": "#EEEEEE",
"stroke_width": 2,
"include_tip": False,
@ -371,7 +371,7 @@ class IntroducePendulum(PiCreatureScene, MovingCameraScene):
"tip_length": 0.3,
},
"x_max": 12,
"number_line_config": {
"axis_config": {
"stroke_width": 2,
}
},
@ -750,7 +750,7 @@ class LowAnglePendulum(Scene):
"number_scale_val": 0.5,
},
"x_max": 25,
"number_line_config": {
"axis_config": {
"tip_length": 0.3,
"stroke_width": 2,
}
@ -837,7 +837,7 @@ class MediumAnglePendulum(LowAnglePendulum):
"y_axis_config": {"unit_size": 0.75},
"y_max": PI / 2,
"y_min": -PI / 2,
"number_line_config": {
"axis_config": {
"tip_length": 0.3,
"stroke_width": 2,
}
@ -867,7 +867,7 @@ class HighAnglePendulum(LowAnglePendulum):
"y_axis_config": {"unit_size": 0.5},
"y_max": PI,
"y_min": -PI,
"number_line_config": {
"axis_config": {
"tip_length": 0.3,
"stroke_width": 2,
}
@ -888,7 +888,7 @@ class VeryLowAnglePendulum(LowAnglePendulum):
"y_axis_config": {"unit_size": 2},
"y_max": PI / 4,
"y_min": -PI / 4,
"number_line_config": {
"axis_config": {
"tip_length": 0.3,
"stroke_width": 2,
}

View file

@ -235,7 +235,7 @@ class BlackScholes(AltBrownianMotion):
x_max=20,
y_min=0,
y_max=10,
number_line_config={
axis_config={
"unit_size": 0.5,
},
)

View file

@ -234,7 +234,7 @@ class FourierSeriesIllustraiton(Scene):
CONFIG = {
"n_range": range(1, 31, 2),
"axes_config": {
"number_line_config": {
"axis_config": {
"include_tip": False,
},
"x_axis_config": {

View file

@ -807,7 +807,7 @@ class FunctionGOutputSpace(FunctionGInputSpace):
x_max=2.5,
y_min=-2.5,
y_max=2.5,
number_line_config={'unit_size': 1.5}
axis_config={'unit_size': 1.5}
)
for axis in axes:
numbers = list(range(-2, 3))

View file

@ -888,7 +888,7 @@ class PiComputingAlgorithmsAxes(Scene):
y_min=0,
x_max=9,
y_max=5,
number_line_config={
axis_config={
"tick_frequency": 100,
"numbers_with_elongated_ticks": [],
}

View file

@ -633,7 +633,7 @@ class IntroduceVelocityPhaseSpace(AskAboutFindingNewVelocities):
"x_min": -3.5,
"x_max": 4,
},
"number_line_config": {
"axis_config": {
"unit_size": 0.7,
},
},
@ -2612,7 +2612,7 @@ class UnitCircleIntuition(Scene):
def draw_unit_circle(self):
unit_size = 2.5
axes = Axes(
number_line_config={"unit_size": unit_size},
axis_config={"unit_size": unit_size},
x_min=-2.5, x_max=2.5,
y_min=-1.5, y_max=1.5,
)

View file

@ -2925,7 +2925,7 @@ class PhaseSpaceOfPopulationModel(ShowTwoPopulations, PiCreatureScene, MovingCam
y_min=0,
y_max=55,
y_axis_config={"unit_size": 0.09},
number_line_config={
axis_config={
"tick_frequency": 10,
},
)

View file

@ -190,7 +190,7 @@ class AddingPureFrequencies(PiCreatureScene):
axes = Axes(
y_min = -2, y_max = 2,
x_min = 0, x_max = 10,
number_line_config = {"include_tip" : False},
axis_config = {"include_tip" : False},
)
axes.stretch_to_fit_height(2)
axes.to_corner(UP+LEFT)
@ -807,7 +807,7 @@ class FourierMachineScene(Scene):
"y_unit_size" : 1,
},
"frequency_axes_config" : {
"number_line_config" : {
"axis_config" : {
"color" : TEAL,
},
"x_min" : 0,
@ -3906,7 +3906,7 @@ class BoundsAtInfinity(SummarizeFormula):
x_max = 140,
y_min = -2,
y_max = 2,
number_line_config = {
axis_config = {
"include_tip" : False,
},
)

View file

@ -778,7 +778,7 @@ class ChooseXThenYUniformly(Scene):
x_max=1.25,
y_min=-1.25,
y_max=1.25,
number_line_config={
axis_config={
"tick_frequency": 0.25,
"unit_size": unit_size,
},
@ -1527,7 +1527,7 @@ class TwoDPlusTwoDEqualsFourD(HyperdartScene):
x_max=1.25,
y_min=-1.25,
y_max=1.25,
number_line_config={
axis_config={
"unit_size": unit_size,
"tick_frequency": 0.5,
"include_tip": False,

View file

@ -3812,7 +3812,7 @@ class FelixViewOfProjection(TwoDStereographicProjection):
def add_axes(self):
axes = Axes(
number_line_config={
axis_config={
"unit_size": 2,
"color": WHITE,
}
@ -4336,7 +4336,7 @@ class IntroduceQuaternions(Scene):
class SimpleImaginaryQuaternionAxes(SpecialThreeDScene):
def construct(self):
self.three_d_axes_config.update({
"number_line_config": {"unit_size": 2},
"axis_config": {"unit_size": 2},
"x_min": -2,
"x_max": 2,
"y_min": -2,

View file

@ -1458,7 +1458,7 @@ class JustifyHeightSquish(MovingCameraScene):
def recreate_cross_section(self):
axes = Axes(
number_line_config={
axis_config={
"unit_size": 2,
}
)

View file

@ -58,7 +58,7 @@ def read_in_primes(max_N=None):
class SpiralScene(MovingCameraScene):
CONFIG = {
"axes_config": {
"number_line_config": {
"axis_config": {
"stroke_width": 1.5,
}
},
@ -2897,7 +2897,7 @@ class ExplainRays(Explain44Spirals):
"x_max": 1000,
"y_min": -1000,
"y_max": 1000,
"number_line_config": {
"axis_config": {
"tick_frequency": 50,
},
},

View file

@ -401,7 +401,7 @@ class TriangleModuliSpace(Scene):
x_max=1.5,
y_min=-0.25,
y_max=1.5,
number_line_config={
axis_config={
"tick_frequency": 0.25,
"unit_size": 3,
}

View file

@ -128,7 +128,7 @@ class CoordinateSystem():
class Axes(VGroup, CoordinateSystem):
CONFIG = {
"number_line_config": {
"axis_config": {
"color": LIGHT_GREY,
"include_tip": True,
"exclude_zero_from_default_numbers": True,
@ -158,7 +158,7 @@ class Axes(VGroup, CoordinateSystem):
def create_axis(self, min_val, max_val, axis_config):
new_config = merge_dicts_recursively(
self.number_line_config,
self.axis_config,
{"x_min": min_val, "x_max": max_val},
axis_config,
)
@ -284,9 +284,7 @@ class NumberPlane(Axes):
}
def __init__(self, **kwargs):
digest_config(self, kwargs)
kwargs["number_line_config"] = self.axis_config
Axes.__init__(self, **kwargs)
super.__init__(**kwargs)
self.init_background_lines()
def init_background_lines(self):

View file

@ -109,7 +109,7 @@ class SpecialThreeDScene(ThreeDScene):
},
"three_d_axes_config": {
"num_axis_pieces": 1,
"number_line_config": {
"axis_config": {
"unit_size": 2,
"tick_frequency": 1,
"numbers_with_elongated_ticks": [0, 1, 2],

View file

@ -290,7 +290,7 @@ class LinearTransformationScene(VectorScene):
"axis_config": {
"stroke_color": LIGHT_GREY,
},
"number_line_config": {
"axis_config": {
"color": GREY,
},
"background_line_style": {