three_d_utils#

Utility functions for three-dimensional mobjects.

Functions

get_3d_vmob_end_corner(vmob)[source]#
Return type:

Point3D

get_3d_vmob_end_corner_index(vmob)[source]#
Return type:

int

get_3d_vmob_end_corner_unit_normal(vmob)[source]#
Return type:

Vector

get_3d_vmob_gradient_start_and_end_points(vmob)[source]#
Return type:

tuple[Point3D, Point3D]

get_3d_vmob_start_corner(vmob)[source]#
Return type:

Point3D

get_3d_vmob_start_corner_index(vmob)[source]#
Return type:

Literal[0]

get_3d_vmob_start_corner_unit_normal(vmob)[source]#
Return type:

Vector

get_3d_vmob_unit_normal(vmob, point_index)[source]#
Parameters:

point_index (int) –

Return type:

Vector