Function ncollide3d::query::algorithms::gjk::project_origin [−][src]
pub fn project_origin<N, G: ?Sized>(
m: &Isometry<N>,
g: &G,
simplex: &mut VoronoiSimplex<N>
) -> Option<Point<N>> where
N: RealField,
G: SupportMap<N>,
Projects the origin on the boundary of the given shape.
The origin is assumed to be outside of the shape. If it is inside,
use the EPA algorithm instead.
Return None
if the origin is not inside of the shape or if
the EPA algorithm failed to compute the projection.