Fix deprecation warning
This commit is contained in:
@@ -6,7 +6,6 @@ use crate::math::{Isometry, Point, Real, Vector};
|
|||||||
use crate::{dynamics::RigidBodySet, geometry::ColliderSet};
|
use crate::{dynamics::RigidBodySet, geometry::ColliderSet};
|
||||||
use parry::partitioning::{QbvhDataGenerator, QbvhUpdateWorkspace};
|
use parry::partitioning::{QbvhDataGenerator, QbvhUpdateWorkspace};
|
||||||
use parry::query::details::{
|
use parry::query::details::{
|
||||||
IntersectionCompositeShapeShapeBestFirstVisitor,
|
|
||||||
NonlinearTOICompositeShapeShapeBestFirstVisitor, PointCompositeShapeProjBestFirstVisitor,
|
NonlinearTOICompositeShapeShapeBestFirstVisitor, PointCompositeShapeProjBestFirstVisitor,
|
||||||
PointCompositeShapeProjWithFeatureBestFirstVisitor,
|
PointCompositeShapeProjWithFeatureBestFirstVisitor,
|
||||||
RayCompositeShapeToiAndNormalBestFirstVisitor, RayCompositeShapeToiBestFirstVisitor,
|
RayCompositeShapeToiAndNormalBestFirstVisitor, RayCompositeShapeToiBestFirstVisitor,
|
||||||
@@ -539,12 +538,16 @@ impl QueryPipeline {
|
|||||||
filter: QueryFilter,
|
filter: QueryFilter,
|
||||||
) -> Option<ColliderHandle> {
|
) -> Option<ColliderHandle> {
|
||||||
let pipeline_shape = self.as_composite_shape(bodies, colliders, filter);
|
let pipeline_shape = self.as_composite_shape(bodies, colliders, filter);
|
||||||
let mut visitor = IntersectionCompositeShapeShapeBestFirstVisitor::new(
|
#[allow(deprecated)]
|
||||||
&*self.query_dispatcher,
|
// TODO: replace this with IntersectionCompositeShapeShapeVisitor when it
|
||||||
shape_pos,
|
// can return the shape part id.
|
||||||
&pipeline_shape,
|
let mut visitor =
|
||||||
shape,
|
parry::query::details::IntersectionCompositeShapeShapeBestFirstVisitor::new(
|
||||||
);
|
&*self.query_dispatcher,
|
||||||
|
shape_pos,
|
||||||
|
&pipeline_shape,
|
||||||
|
shape,
|
||||||
|
);
|
||||||
|
|
||||||
self.qbvh
|
self.qbvh
|
||||||
.traverse_best_first(&mut visitor)
|
.traverse_best_first(&mut visitor)
|
||||||
|
|||||||
Reference in New Issue
Block a user