Executing convex polytope queries on nD point clouds