On this page

VMobject

from noon import VMobject

Source-derived class. Host availability is not inferred from this listing. See reference scope.

Bases: Mobject. Declared members follow; inherited and dynamically attached members are not expanded.

Manim-compatible vector-mobject authoring type over Noon semantic geometry.

VMobject.cap_style

VMobject.cap_style(self)

Decorators: property

ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.cap_style

VMobject.cap_style(self, value)

Decorators: cap_style.setter

ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
valuepositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.shade_in_3d

VMobject.shade_in_3d(self)

Decorators: property

ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

Whether 3D vector shading is enabled (the supported profile is planar).

Source declaration

VMobject.shade_in_3d

VMobject.shade_in_3d(self, value)

Decorators: shade_in_3d.setter

ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
valuepositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.n_points_per_curve

VMobject.n_points_per_curve(self) -> int

Decorators: property

ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: int

The current cubic stride, matching Manim's mutable instance value.

Source declaration

VMobject.get_group_class

VMobject.get_group_class(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_mobject_type_class

VMobject.get_mobject_type_class()

Decorators: staticmethod

ParameterKindAnnotationDefault

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_points_defining_boundary

VMobject.get_points_defining_boundary(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_point_mobject

VMobject.get_point_mobject(self, center=None)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
centerpositional or keywordNot annotatedNone

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.__init__

VMobject.__init__(self, *, color=_base.WHITE, shade_in_3d=False, **kwargs)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colorkeyword-onlyNot annotated_base.WHITE
shade_in_3dkeyword-onlyNot annotatedFalse
kwargs**kwargsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.init_colors

VMobject.init_colors(self, propagate_colors=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
propagate_colorspositional or keywordNot annotatedTrue

Return annotation: Not annotated

Reapply the root's supported paint profile through shared Rust.

Noon stores paint on the semantic object, so this re-applies the
current root profile through the normal typed setters. The non-propagating
form remains root-local. Nonzero sheen and background images are rejected
before any writes.

Source declaration

VMobject.consider_points_equals

VMobject.consider_points_equals(self, p0, p1)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
p0positional or keywordNot annotatedNo default
p1positional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.consider_points_equals_2d

VMobject.consider_points_equals_2d(self, p0, p1)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
p0positional or keywordNot annotatedNo default
p1positional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_points_as_corners

VMobject.set_points_as_corners(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_points

VMobject.set_points(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.append_points

VMobject.append_points(self, new_points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
new_pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.resize_points

VMobject.resize_points(self, new_length, resize_func=_resize_array)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
new_lengthpositional or keywordNot annotatedNo default
resize_funcpositional or keywordNot annotated_resize_array

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.clear_points

VMobject.clear_points(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_points_smoothly

VMobject.set_points_smoothly(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.make_smooth

VMobject.make_smooth(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.make_jagged

VMobject.make_jagged(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.change_anchor_mode

VMobject.change_anchor_mode(self, mode)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
modepositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.start_new_path

VMobject.start_new_path(self, point)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_line_to

VMobject.add_line_to(self, point)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_quadratic_bezier_curve_to

VMobject.add_quadratic_bezier_curve_to(self, handle, anchor)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
handlepositional or keywordNot annotatedNo default
anchorpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_cubic_bezier_curve_to

VMobject.add_cubic_bezier_curve_to(self, handle1, handle2, anchor)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
handle1positional or keywordNot annotatedNo default
handle2positional or keywordNot annotatedNo default
anchorpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_smooth_curve_to

VMobject.add_smooth_curve_to(self, *points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
points*argsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.scale_handle_to_anchor_distances

VMobject.scale_handle_to_anchor_distances(self, factor)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
factorpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_cubic_bezier_curve

VMobject.add_cubic_bezier_curve(self, anchor1, handle1, handle2, anchor2)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
anchor1positional or keywordNot annotatedNo default
handle1positional or keywordNot annotatedNo default
handle2positional or keywordNot annotatedNo default
anchor2positional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_cubic_bezier_curves

VMobject.add_cubic_bezier_curves(self, curves)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
curvespositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_subpath

VMobject.add_subpath(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_anchors_and_handles

VMobject.set_anchors_and_handles(self, anchors1, handles1, handles2, anchors2)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
anchors1positional or keywordNot annotatedNo default
handles1positional or keywordNot annotatedNo default
handles2positional or keywordNot annotatedNo default
anchors2positional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.append_vectorized_mobject

VMobject.append_vectorized_mobject(self, vectorized_mobject)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vectorized_mobjectpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.add_points_as_corners

VMobject.add_points_as_corners(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.insert_n_curves

VMobject.insert_n_curves(self, n)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.insert_n_curves_to_point_list

VMobject.insert_n_curves_to_point_list(self, n, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

Return subdivided caller-owned values without editing this object's path.

Source declaration

VMobject.get_subcurve

VMobject.get_subcurve(self, a, b)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
apositional or keywordNot annotatedNo default
bpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_subpaths

VMobject.get_subpaths(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_subpath_split_indices_from_points

VMobject.get_subpath_split_indices_from_points(self, points, n_dims=3)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default
n_dimspositional or keywordNot annotated3

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_subpaths_from_points

VMobject.get_subpaths_from_points(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.gen_subpaths_from_points_2d

VMobject.gen_subpaths_from_points_2d(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.gen_cubic_bezier_tuples_from_points

VMobject.gen_cubic_bezier_tuples_from_points(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_cubic_bezier_tuples_from_points

VMobject.get_cubic_bezier_tuples_from_points(self, points)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointspositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_cubic_bezier_tuples

VMobject.get_cubic_bezier_tuples(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.is_closed

VMobject.is_closed(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_num_curves

VMobject.get_num_curves(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_nth_curve_points

VMobject.get_nth_curve_points(self, n)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_nth_curve_length_pieces

VMobject.get_nth_curve_length_pieces(self, n, sample_points=None)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default
sample_pointspositional or keywordNot annotatedNone

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_nth_curve_length

VMobject.get_nth_curve_length(self, n, sample_points=None)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default
sample_pointspositional or keywordNot annotatedNone

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_nth_curve_function

VMobject.get_nth_curve_function(self, n)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_nth_curve_function_with_length

VMobject.get_nth_curve_function_with_length(self, n, sample_points=None)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
npositional or keywordNot annotatedNo default
sample_pointspositional or keywordNot annotatedNone

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_curve_functions

VMobject.get_curve_functions(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_curve_functions_with_lengths

VMobject.get_curve_functions_with_lengths(self, **kwargs)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
kwargs**kwargsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_direction

VMobject.get_direction(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.force_direction

VMobject.force_direction(self, target_direction)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
target_directionpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_start_anchors

VMobject.get_start_anchors(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_end_anchors

VMobject.get_end_anchors(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_anchors

VMobject.get_anchors(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_anchors_and_handles

VMobject.get_anchors_and_handles(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.reverse_direction

VMobject.reverse_direction(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.align_points

VMobject.align_points(self, vmobject)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vmobjectpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.align_rgbas

VMobject.align_rgbas(self, vmobject)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vmobjectpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.pointwise_become_partial

VMobject.pointwise_become_partial(self, vmobject, a, b)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vmobjectpositional or keywordNot annotatedNo default
apositional or keywordNot annotatedNo default
bpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.close_path

VMobject.close_path(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_color_by_gradient

VMobject.set_color_by_gradient(self, *colors)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colors*argsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_fill_color

VMobject.get_fill_color(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_fill_rgbas

VMobject.get_fill_rgbas(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_fill_colors

VMobject.get_fill_colors(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_fill_opacities

VMobject.get_fill_opacities(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_color

VMobject.get_stroke_color(self, background=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_rgbas

VMobject.get_stroke_rgbas(self, background=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_colors

VMobject.get_stroke_colors(self, background=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_opacities

VMobject.get_stroke_opacities(self, background=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_width

VMobject.get_stroke_width(self, background=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_sheen_factor

VMobject.get_sheen_factor(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.generate_rgbas_array

VMobject.generate_rgbas_array(self, color, opacity)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colorpositional or keywordNot annotatedNo default
opacitypositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.update_rgbas_array

VMobject.update_rgbas_array(self, array_name, color=None, opacity=None)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
array_namepositional or keywordNot annotatedNo default
colorpositional or keywordNot annotatedNone
opacitypositional or keywordNot annotatedNone

Return annotation: Not annotated

Update supported solid fill/stroke paint through the Rust owner.

Per-point gradients and arbitrary Python-owned RGBA arrays have no
shared semantic representation, so they fail explicitly.

Source declaration

VMobject.get_sheen_direction

VMobject.get_sheen_direction(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_gradient_start_and_end_points

VMobject.get_gradient_start_and_end_points(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_background_image

VMobject.get_background_image(self)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.color_using_background_image

VMobject.color_using_background_image(self, background_image)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
background_imagepositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.match_background_image

VMobject.match_background_image(self, vmobject)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vmobjectpositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_style

VMobject.get_style(self, simple=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
simplepositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_style

VMobject.set_style(self, fill_color=None, fill_opacity=None, stroke_color=None, stroke_width=None, stroke_opacity=None, background_stroke_color=None, background_stroke_width=None, background_stroke_opacity=None, sheen_factor=None, sheen_direction=None, background_image=None, family=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
fill_colorpositional or keywordNot annotatedNone
fill_opacitypositional or keywordNot annotatedNone
stroke_colorpositional or keywordNot annotatedNone
stroke_widthpositional or keywordNot annotatedNone
stroke_opacitypositional or keywordNot annotatedNone
background_stroke_colorpositional or keywordNot annotatedNone
background_stroke_widthpositional or keywordNot annotatedNone
background_stroke_opacitypositional or keywordNot annotatedNone
sheen_factorpositional or keywordNot annotatedNone
sheen_directionpositional or keywordNot annotatedNone
background_imagepositional or keywordNot annotatedNone
familypositional or keywordNot annotatedTrue

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.interpolate_color

VMobject.interpolate_color(self, mobject1, mobject2, alpha)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
mobject1positional or keywordNot annotatedNo default
mobject2positional or keywordNot annotatedNo default
alphapositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_background_stroke

VMobject.set_background_stroke(self, **kwargs)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
kwargs**kwargsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_cap_style

VMobject.set_cap_style(self, cap_style)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
cap_stylepositional or keywordNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_shade_in_3d

VMobject.set_shade_in_3d(self, value=True, z_index_as_group=False)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
valuepositional or keywordNot annotatedTrue
z_index_as_grouppositional or keywordNot annotatedFalse

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_sheen_direction

VMobject.set_sheen_direction(self, direction, family=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
directionpositional or keywordNot annotatedNo default
familypositional or keywordNot annotatedTrue

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.rotate_sheen_direction

VMobject.rotate_sheen_direction(self, angle, axis=_base.OUT, family=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
anglepositional or keywordNot annotatedNo default
axispositional or keywordNot annotated_base.OUT
familypositional or keywordNot annotatedTrue

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_sheen

VMobject.set_sheen(self, factor, direction=None, family=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
factorpositional or keywordNot annotatedNo default
directionpositional or keywordNot annotatedNone
familypositional or keywordNot annotatedTrue

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.match_style

VMobject.match_style(self, vmobject, family=True)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
vmobjectpositional or keywordNot annotatedNo default
familypositional or keywordNot annotatedTrue

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.copy

VMobject.copy(self) -> VMobject
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: VMobject

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_color

VMobject.set_color(self, color: object, family: bool=True) -> VMobject
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colorpositional or keywordobjectNo default
familypositional or keywordboolTrue

Return annotation: VMobject

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_fill

VMobject.set_fill(self, color: object=None, opacity: float | None=None, family: bool=True) -> VMobject
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colorpositional or keywordobjectNone
opacitypositional or keywordfloat | NoneNone
familypositional or keywordboolTrue

Return annotation: VMobject

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_stroke

VMobject.set_stroke(self, color: object=None, width: float | None=None, opacity: float | None=None, background: bool=False, family: bool=True) -> VMobject
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
colorpositional or keywordobjectNone
widthpositional or keywordfloat | NoneNone
opacitypositional or keywordfloat | NoneNone
backgroundpositional or keywordboolFalse
familypositional or keywordboolTrue

Return annotation: VMobject

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.set_opacity

VMobject.set_opacity(self, opacity: float, family: bool=True) -> VMobject
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
opacitypositional or keywordfloatNo default
familypositional or keywordboolTrue

Return annotation: VMobject

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_fill_opacity

VMobject.get_fill_opacity(self) -> float
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: float

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_stroke_opacity

VMobject.get_stroke_opacity(self, background=False) -> float
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
backgroundpositional or keywordNot annotatedFalse

Return annotation: float

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.point_from_proportion

VMobject.point_from_proportion(self, alpha: float) -> _base.Vec2
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
alphapositional or keywordfloatNo default

Return annotation: _base.Vec2

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.proportion_from_point

VMobject.proportion_from_point(self, point: object) -> float
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
pointpositional or keywordobjectNo default

Return annotation: float

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_last_point

VMobject.get_last_point(self) -> _base.Vec2
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: _base.Vec2

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.has_new_path_started

VMobject.has_new_path_started(self) -> bool
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: bool

No docstring declared here. Consult the source and host reference.

Source declaration

VMobject.get_arc_length

VMobject.get_arc_length(self, sample_points_per_curve: int | None=None) -> float
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
sample_points_per_curvepositional or keywordint | NoneNone

Return annotation: float

No docstring declared here. Consult the source and host reference.

Source declaration