utils¶
用于处理mobjects的实用工具。
函数
- get_mobject_class()[source]¶
获取基础mobject类,取决于当前活跃的渲染器。
注意
此方法旨在用于Manim本身的或插件的代码库中,在这些场景下代码应该独立于所选的渲染器而工作。
示例
此函数必须显式导入。我们测试返回的类的名称是否为已知mobject基类之一
>>> from manim.mobject.utils import get_mobject_class >>> get_mobject_class().__name__ in ['Mobject', 'OpenGLMobject'] True
- 返回类型:
类型 (type)
- get_point_mobject_class()[source]¶
获取点云mobject类,取决于当前活跃的渲染器。
注意
此方法旨在用于Manim本身的或插件的代码库中,在这些场景下代码应该独立于所选的渲染器而工作。
示例
此函数必须显式导入。我们测试返回的类的名称是否为已知mobject基类之一
>>> from manim.mobject.utils import get_point_mobject_class >>> get_point_mobject_class().__name__ in ['PMobject', 'OpenGLPMobject'] True
- 返回类型:
类型 (type)
- get_vectorized_mobject_class()[source]¶
获取矢量化mobject类,取决于当前活跃的渲染器。
注意
此方法旨在用于Manim本身的或插件的代码库中,在这些场景下代码应该独立于所选的渲染器而工作。
示例
此函数必须显式导入。我们测试返回的类的名称是否为已知mobject基类之一
>>> from manim.mobject.utils import get_vectorized_mobject_class >>> get_vectorized_mobject_class().__name__ in ['VMobject', 'OpenGLVMobject'] True
- 返回类型:
类型 (type)