manim/docs/i18n/gettext/reference/manim.mobject.vector_field.VectorField.pot
Darylgolden 6018ebf445 Revert "Merge branch 'main' of https://github.com/ManimCommunity/manim"
This reverts commit e7f9d23aa7, reversing
changes made to afe91d02b6.
2023-07-31 15:29:39 +08:00

269 lines
15 KiB
Text

msgid ""
msgstr ""
"Project-Id-Version: Manim \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:2
msgid "VectorField"
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:4
msgid "Qualified name: ``manim.mobject.vector\\_field.VectorField``"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:1
msgid "Bases: :py:class:`manim.mobject.types.vectorized_mobject.VGroup`"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:1
msgid "A vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:3
msgid "Vector fields are based on a function defining a vector at every position. This class does by default not include any visible elements but provides methods to move other :class:`~.Mobject` s along the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:0
msgid "Parameters"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:7
msgid "The function defining the rate of change at every position of the `VectorField`."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:8
msgid "The color of the vector field. If set, position-specific coloring is disabled."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:9
msgid "A function mapping a vector to a single value. This value gives the position in the color gradient defined using `min_color_scheme_value`, `max_color_scheme_value` and `colors`."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:10
msgid "The value of the color_scheme function to be mapped to the first color in `colors`. Lower values also result in the first color of the gradient."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:11
msgid "The value of the color_scheme function to be mapped to the last color in `colors`. Higher values also result in the last color of the gradient."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:12
msgid "The colors defining the color gradient of the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField:13
msgid "Additional arguments to be passed to the :class:`~.VGroup` constructor"
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:14
msgid "Methods"
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1
msgid "Generate an image that displays the vector field."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:1
msgid "Get an update function to move a :class:`~.Mobject` along the vector field."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:1
msgid "Generates a gradient of rgbas as a numpy array"
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:1
msgid "Nudge a :class:`~.Mobject` along the vector field."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:1
msgid "Apply a nudge along the vector field to all submobjects."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:1
msgid "Scale a vector field function."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:1
msgid "Shift a vector field function."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:1
msgid "Start continuously moving all submobjects along the vector field."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:28:<autosummary>:1
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.stop_submobject_movement:1
msgid "Stops the continuous movement started using :meth:`start_submobject_movement`."
msgstr ""
#: ../../source/reference/manim.mobject.vector_field.VectorField.rst:30
msgid "Attributes"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1:<autosummary>:1
msgid "Used to animate the application of any method of :code:`self`."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1:<autosummary>:1
msgid "The depth of the mobject."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1:<autosummary>:1
msgid "If there are multiple colors (for gradient) this returns the first one"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1:<autosummary>:1
msgid "The height of the mobject."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:1:<autosummary>:1
msgid "The width of the mobject."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:3
msgid "The color at each position is calculated by passing the positing through a series of steps: Calculate the vector field function at that position, map that vector to a single value using `self.color_scheme` and finally generate a color from that value using the color gradient."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:9
msgid "The stepsize at which pixels get included in the image. Lower values give more accurate results, but may take a long time to compute."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.stop_submobject_movement:0
msgid "Returns"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:12
msgid "The vector field image."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_colored_background_image:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:0
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.stop_submobject_movement:0
msgid "Return type"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:3
msgid "When used with :meth:`~.Mobject.add_updater`, the mobject will move along the vector field, where its speed is determined by the magnitude of the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:5
msgid "At `speed=1` the distance a mobject moves per second is equal to the magnitude of the vector field along its path. The speed value scales the speed of such a mobject."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:6
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:7
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:6
msgid "Whether to move the mobject along the vector field. See :meth:`nudge` for details."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_nudge_updater:8
msgid "The update function."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:3
msgid "start value used for inverse interpolation at :func:`~.inverse_interpolate`"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:4
msgid "end value used for inverse interpolation at :func:`~.inverse_interpolate`"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.get_vectorized_rgba_gradient_function:5
msgid "list of colors to generate the gradient"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:3
msgid "The mobject to move along the vector field"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:4
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:3
msgid "A scalar to the amount the mobject is moved along the vector field. The actual distance is based on the magnitude of the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:6
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:5
msgid "The amount of steps the whole nudge is divided into. Higher values give more accurate approximations."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:8
msgid "Whether to move the mobject along the vector field. If `False` the vector field takes effect on the center of the given :class:`~.Mobject`. If `True` the vector field takes effect on the points of the individual points of the :class:`~.Mobject`, potentially distorting it."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:14
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge_submobjects:9
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:8
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.stop_submobject_movement:3
msgid "This vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.nudge:18
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:7
msgid "Examples"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:3
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:3
msgid "The function defining a vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:4
msgid "The scalar to be applied to the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:21
msgid "The scaled vector field function."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.scale_func:22
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:7
msgid "`Callable[[np.ndarray], np.ndarray]`"
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:4
msgid "The shift to be applied to the vector field."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.shift_func:6
msgid "The shifted vector field function."
msgstr ""
#: ../../../manim/mobject/vector_field.py:docstring of manim.mobject.vector_field.VectorField.start_submobject_movement:3
msgid "Calling this method multiple times will result in removing the previous updater created by this method."
msgstr ""