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
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.cap_style
VMobject.cap_style(self, value)Decorators: cap_style.setter
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
value | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.shade_in_3d
VMobject.shade_in_3d(self)Decorators: property
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
Whether 3D vector shading is enabled (the supported profile is planar).
VMobject.shade_in_3d
VMobject.shade_in_3d(self, value)Decorators: shade_in_3d.setter
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
value | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.n_points_per_curve
VMobject.n_points_per_curve(self) -> intDecorators: property
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: int
The current cubic stride, matching Manim's mutable instance value.
VMobject.get_group_class
VMobject.get_group_class(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_mobject_type_class
VMobject.get_mobject_type_class()Decorators: staticmethod
| Parameter | Kind | Annotation | Default |
|---|
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_points_defining_boundary
VMobject.get_points_defining_boundary(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_point_mobject
VMobject.get_point_mobject(self, center=None)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
center | positional or keyword | Not annotated | None |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.__init__
VMobject.__init__(self, *, color=_base.WHITE, shade_in_3d=False, **kwargs)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
color | keyword-only | Not annotated | _base.WHITE |
shade_in_3d | keyword-only | Not annotated | False |
kwargs | **kwargs | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.init_colors
VMobject.init_colors(self, propagate_colors=True)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
propagate_colors | positional or keyword | Not annotated | True |
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.
VMobject.consider_points_equals
VMobject.consider_points_equals(self, p0, p1)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
p0 | positional or keyword | Not annotated | No default |
p1 | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.consider_points_equals_2d
VMobject.consider_points_equals_2d(self, p0, p1)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
p0 | positional or keyword | Not annotated | No default |
p1 | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_points_as_corners
VMobject.set_points_as_corners(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_points
VMobject.set_points(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.append_points
VMobject.append_points(self, new_points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
new_points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.resize_points
VMobject.resize_points(self, new_length, resize_func=_resize_array)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
new_length | positional or keyword | Not annotated | No default |
resize_func | positional or keyword | Not annotated | _resize_array |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.clear_points
VMobject.clear_points(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_points_smoothly
VMobject.set_points_smoothly(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.make_smooth
VMobject.make_smooth(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.make_jagged
VMobject.make_jagged(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.change_anchor_mode
VMobject.change_anchor_mode(self, mode)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
mode | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.start_new_path
VMobject.start_new_path(self, point)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
point | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_line_to
VMobject.add_line_to(self, point)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
point | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_quadratic_bezier_curve_to
VMobject.add_quadratic_bezier_curve_to(self, handle, anchor)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
handle | positional or keyword | Not annotated | No default |
anchor | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_cubic_bezier_curve_to
VMobject.add_cubic_bezier_curve_to(self, handle1, handle2, anchor)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
handle1 | positional or keyword | Not annotated | No default |
handle2 | positional or keyword | Not annotated | No default |
anchor | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_smooth_curve_to
VMobject.add_smooth_curve_to(self, *points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | *args | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.scale_handle_to_anchor_distances
VMobject.scale_handle_to_anchor_distances(self, factor)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
factor | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_cubic_bezier_curve
VMobject.add_cubic_bezier_curve(self, anchor1, handle1, handle2, anchor2)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
anchor1 | positional or keyword | Not annotated | No default |
handle1 | positional or keyword | Not annotated | No default |
handle2 | positional or keyword | Not annotated | No default |
anchor2 | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_cubic_bezier_curves
VMobject.add_cubic_bezier_curves(self, curves)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
curves | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_subpath
VMobject.add_subpath(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_anchors_and_handles
VMobject.set_anchors_and_handles(self, anchors1, handles1, handles2, anchors2)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
anchors1 | positional or keyword | Not annotated | No default |
handles1 | positional or keyword | Not annotated | No default |
handles2 | positional or keyword | Not annotated | No default |
anchors2 | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.append_vectorized_mobject
VMobject.append_vectorized_mobject(self, vectorized_mobject)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vectorized_mobject | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.add_points_as_corners
VMobject.add_points_as_corners(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.insert_n_curves
VMobject.insert_n_curves(self, n)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.insert_n_curves_to_point_list
VMobject.insert_n_curves_to_point_list(self, n, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
Return subdivided caller-owned values without editing this object's path.
VMobject.get_subcurve
VMobject.get_subcurve(self, a, b)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
a | positional or keyword | Not annotated | No default |
b | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_subpaths
VMobject.get_subpaths(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_subpath_split_indices_from_points
VMobject.get_subpath_split_indices_from_points(self, points, n_dims=3)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
n_dims | positional or keyword | Not annotated | 3 |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_subpaths_from_points
VMobject.get_subpaths_from_points(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.gen_subpaths_from_points_2d
VMobject.gen_subpaths_from_points_2d(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.gen_cubic_bezier_tuples_from_points
VMobject.gen_cubic_bezier_tuples_from_points(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_cubic_bezier_tuples_from_points
VMobject.get_cubic_bezier_tuples_from_points(self, points)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
points | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_cubic_bezier_tuples
VMobject.get_cubic_bezier_tuples(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.is_closed
VMobject.is_closed(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_num_curves
VMobject.get_num_curves(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_nth_curve_points
VMobject.get_nth_curve_points(self, n)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_nth_curve_length_pieces
VMobject.get_nth_curve_length_pieces(self, n, sample_points=None)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
sample_points | positional or keyword | Not annotated | None |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_nth_curve_length
VMobject.get_nth_curve_length(self, n, sample_points=None)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
sample_points | positional or keyword | Not annotated | None |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_nth_curve_function
VMobject.get_nth_curve_function(self, n)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_nth_curve_function_with_length
VMobject.get_nth_curve_function_with_length(self, n, sample_points=None)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
n | positional or keyword | Not annotated | No default |
sample_points | positional or keyword | Not annotated | None |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_curve_functions
VMobject.get_curve_functions(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_curve_functions_with_lengths
VMobject.get_curve_functions_with_lengths(self, **kwargs)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
kwargs | **kwargs | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_direction
VMobject.get_direction(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.force_direction
VMobject.force_direction(self, target_direction)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
target_direction | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_start_anchors
VMobject.get_start_anchors(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_end_anchors
VMobject.get_end_anchors(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_anchors
VMobject.get_anchors(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_anchors_and_handles
VMobject.get_anchors_and_handles(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.reverse_direction
VMobject.reverse_direction(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.align_points
VMobject.align_points(self, vmobject)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vmobject | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.align_rgbas
VMobject.align_rgbas(self, vmobject)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vmobject | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.pointwise_become_partial
VMobject.pointwise_become_partial(self, vmobject, a, b)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vmobject | positional or keyword | Not annotated | No default |
a | positional or keyword | Not annotated | No default |
b | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.close_path
VMobject.close_path(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_color_by_gradient
VMobject.set_color_by_gradient(self, *colors)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
colors | *args | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_fill_color
VMobject.get_fill_color(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_fill_rgbas
VMobject.get_fill_rgbas(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_fill_colors
VMobject.get_fill_colors(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_fill_opacities
VMobject.get_fill_opacities(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_color
VMobject.get_stroke_color(self, background=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_rgbas
VMobject.get_stroke_rgbas(self, background=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_colors
VMobject.get_stroke_colors(self, background=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_opacities
VMobject.get_stroke_opacities(self, background=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_width
VMobject.get_stroke_width(self, background=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_sheen_factor
VMobject.get_sheen_factor(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.generate_rgbas_array
VMobject.generate_rgbas_array(self, color, opacity)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
color | positional or keyword | Not annotated | No default |
opacity | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.update_rgbas_array
VMobject.update_rgbas_array(self, array_name, color=None, opacity=None)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
array_name | positional or keyword | Not annotated | No default |
color | positional or keyword | Not annotated | None |
opacity | positional or keyword | Not annotated | None |
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.
VMobject.get_sheen_direction
VMobject.get_sheen_direction(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_gradient_start_and_end_points
VMobject.get_gradient_start_and_end_points(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_background_image
VMobject.get_background_image(self)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.color_using_background_image
VMobject.color_using_background_image(self, background_image)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background_image | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.match_background_image
VMobject.match_background_image(self, vmobject)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vmobject | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.get_style
VMobject.get_style(self, simple=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
simple | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
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)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
fill_color | positional or keyword | Not annotated | None |
fill_opacity | positional or keyword | Not annotated | None |
stroke_color | positional or keyword | Not annotated | None |
stroke_width | positional or keyword | Not annotated | None |
stroke_opacity | positional or keyword | Not annotated | None |
background_stroke_color | positional or keyword | Not annotated | None |
background_stroke_width | positional or keyword | Not annotated | None |
background_stroke_opacity | positional or keyword | Not annotated | None |
sheen_factor | positional or keyword | Not annotated | None |
sheen_direction | positional or keyword | Not annotated | None |
background_image | positional or keyword | Not annotated | None |
family | positional or keyword | Not annotated | True |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.interpolate_color
VMobject.interpolate_color(self, mobject1, mobject2, alpha)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
mobject1 | positional or keyword | Not annotated | No default |
mobject2 | positional or keyword | Not annotated | No default |
alpha | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_background_stroke
VMobject.set_background_stroke(self, **kwargs)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
kwargs | **kwargs | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_cap_style
VMobject.set_cap_style(self, cap_style)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
cap_style | positional or keyword | Not annotated | No default |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_shade_in_3d
VMobject.set_shade_in_3d(self, value=True, z_index_as_group=False)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
value | positional or keyword | Not annotated | True |
z_index_as_group | positional or keyword | Not annotated | False |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_sheen_direction
VMobject.set_sheen_direction(self, direction, family=True)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
direction | positional or keyword | Not annotated | No default |
family | positional or keyword | Not annotated | True |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.rotate_sheen_direction
VMobject.rotate_sheen_direction(self, angle, axis=_base.OUT, family=True)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
angle | positional or keyword | Not annotated | No default |
axis | positional or keyword | Not annotated | _base.OUT |
family | positional or keyword | Not annotated | True |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.set_sheen
VMobject.set_sheen(self, factor, direction=None, family=True)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
factor | positional or keyword | Not annotated | No default |
direction | positional or keyword | Not annotated | None |
family | positional or keyword | Not annotated | True |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.match_style
VMobject.match_style(self, vmobject, family=True)
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
vmobject | positional or keyword | Not annotated | No default |
family | positional or keyword | Not annotated | True |
Return annotation: Not annotated
No docstring declared here. Consult the source and host reference.
VMobject.copy
VMobject.copy(self) -> VMobject
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: VMobject
No docstring declared here. Consult the source and host reference.
VMobject.set_color
VMobject.set_color(self, color: object, family: bool=True) -> VMobject
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
color | positional or keyword | object | No default |
family | positional or keyword | bool | True |
Return annotation: VMobject
No docstring declared here. Consult the source and host reference.
VMobject.set_fill
VMobject.set_fill(self, color: object=None, opacity: float | None=None, family: bool=True) -> VMobject
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
color | positional or keyword | object | None |
opacity | positional or keyword | float | None | None |
family | positional or keyword | bool | True |
Return annotation: VMobject
No docstring declared here. Consult the source and host reference.
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
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
color | positional or keyword | object | None |
width | positional or keyword | float | None | None |
opacity | positional or keyword | float | None | None |
background | positional or keyword | bool | False |
family | positional or keyword | bool | True |
Return annotation: VMobject
No docstring declared here. Consult the source and host reference.
VMobject.set_opacity
VMobject.set_opacity(self, opacity: float, family: bool=True) -> VMobject
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
opacity | positional or keyword | float | No default |
family | positional or keyword | bool | True |
Return annotation: VMobject
No docstring declared here. Consult the source and host reference.
VMobject.get_fill_opacity
VMobject.get_fill_opacity(self) -> float
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: float
No docstring declared here. Consult the source and host reference.
VMobject.get_stroke_opacity
VMobject.get_stroke_opacity(self, background=False) -> float
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
background | positional or keyword | Not annotated | False |
Return annotation: float
No docstring declared here. Consult the source and host reference.
VMobject.point_from_proportion
VMobject.point_from_proportion(self, alpha: float) -> _base.Vec2
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
alpha | positional or keyword | float | No default |
Return annotation: _base.Vec2
No docstring declared here. Consult the source and host reference.
VMobject.proportion_from_point
VMobject.proportion_from_point(self, point: object) -> float
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
point | positional or keyword | object | No default |
Return annotation: float
No docstring declared here. Consult the source and host reference.
VMobject.get_last_point
VMobject.get_last_point(self) -> _base.Vec2
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: _base.Vec2
No docstring declared here. Consult the source and host reference.
VMobject.has_new_path_started
VMobject.has_new_path_started(self) -> bool
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
Return annotation: bool
No docstring declared here. Consult the source and host reference.
VMobject.get_arc_length
VMobject.get_arc_length(self, sample_points_per_curve: int | None=None) -> float
| Parameter | Kind | Annotation | Default |
|---|---|---|---|
self | positional or keyword | Not annotated | No default |
sample_points_per_curve | positional or keyword | int | None | None |
Return annotation: float
No docstring declared here. Consult the source and host reference.