[−][src]Crate ncollide_utils
Miscelaneous elementary geometric utilities.
Modules
data | Data structure utilities. |
Structs
HashablePartialEq | A structure that implements |
Traits
AsBytes | Trait that transforms thing to a slice of u8. |
Functions
binom | Computes the binomial coefficient C^k_n ("k among n"). |
center | Computes the center of a set of point. |
circumcircle | Computes the circumcircle of a triangle. |
cross3 | A 3d cross product that do not require the |
dcos | Computes the n-th derivative of the cosinus function. |
dsin | Computes the n-th derivative of the sinus function. |
is_affinely_dependent_triangle3 | Tests if three 3D points are approximately aligned. |
is_point_in_triangle | Tests if a point is inside of a triangle. |
median | Computes the median of a set of values. |
perp2 | A 2d perpendicular product that does not have compile-time restrictions on the vector dimension.. |
point_cloud_support_point | Computes the support point of a cloud of points. |
remove_unused_points | Given an index buffer, remove from |
repeat | Creates a vector with all its components equal to |
sort3 | Sorts a set of three values in increasing order. |
tetrahedron_center | Computes the center of a tetrahedron. |
tetrahedron_signed_volume | Computes the signed volume of a tetrahedron. |
tetrahedron_volume | Computes the volume of a tetrahedron. |
triangle_area | Computes the area of a triangle. |
triangle_center | Computes the center of a triangle. |
triangle_perimeter | Computes the perimeter of a triangle. |