Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/BLI_math_geom.h
| Show First 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | float dist_squared_to_projected_aabb(struct DistProjectedAABBPrecalc *data, | ||||
| const float bbmax[3], | const float bbmax[3], | ||||
| bool r_axis_closest[3]); | bool r_axis_closest[3]); | ||||
| float dist_squared_to_projected_aabb_simple(const float projmat[4][4], | float dist_squared_to_projected_aabb_simple(const float projmat[4][4], | ||||
| const float winsize[2], | const float winsize[2], | ||||
| const float mval[2], | const float mval[2], | ||||
| const float bbmin[3], | const float bbmin[3], | ||||
| const float bbmax[3]); | const float bbmax[3]); | ||||
| float closest_to_ray_v3(float r_close[3], | |||||
| const float p[3], | |||||
| const float ray_orig[3], | |||||
| const float ray_dir[3]); | |||||
| float closest_to_line_v2(float r_close[2], const float p[2], const float l1[2], const float l2[2]); | float closest_to_line_v2(float r_close[2], const float p[2], const float l1[2], const float l2[2]); | ||||
| double closest_to_line_v2_db(double r_close[2], | double closest_to_line_v2_db(double r_close[2], | ||||
| const double p[2], | const double p[2], | ||||
| const double l1[2], | const double l1[2], | ||||
| const double l2[2]); | const double l2[2]); | ||||
| float closest_to_line_v3(float r_close[3], const float p[3], const float l1[3], const float l2[3]); | float closest_to_line_v3(float r_close[3], const float p[3], const float l1[3], const float l2[3]); | ||||
| void closest_to_line_segment_v2(float r_close[2], | void closest_to_line_segment_v2(float r_close[2], | ||||
| const float p[2], | const float p[2], | ||||
| ▲ Show 20 Lines • Show All 618 Lines • Show Last 20 Lines | |||||