[−][src]Module rust_3d::functions
utility functions
Functions
| center_2d | Returns the center of two IsBuildable2D |
| center_3d | Returns the center of two IsBuildable3D |
| conn | Calculates the vector between two positions |
| cross | Returns the cross product between a Is3D and a IsBuildable3D |
| dimension_compare | Compares two IsBuildable3D at a given dimensions |
| dimension_dist | Calculates the distance within a given dimension between two IsBuildable3D |
| extrude | Extrudes a 2D point cloud into 3D space with a given center and direction |
| project_point_on_plane | Projects a point onto a plane |
| sort_vec_2d_x | Helper function to sort a Vec of Is2D by x |
| sort_vec_2d_y | Helper function to sort a Vec of Is2D by y |
| sort_vec_3d_x | Helper function to sort a Vec of Is3D by x |
| sort_vec_3d_y | Helper function to sort a Vec of Is3D by y |
| sort_vec_3d_z | Helper function to sort a Vec of Is3D by z |