Do not implicitly convert size of vector to bool in CollisionPick::filterIntersections

This commit is contained in:
sabrina-shanman 2018-08-17 16:23:31 -07:00
parent 6081d63f53
commit 51940898d9

View file

@ -335,9 +335,9 @@ CollisionRegion CollisionPick::getMathematicalPick() const {
void CollisionPick::filterIntersections(std::shared_ptr<std::vector<ContactTestResult>> intersections) const { void CollisionPick::filterIntersections(std::shared_ptr<std::vector<ContactTestResult>> intersections) const {
const QVector<QUuid>& ignoreItems = getIgnoreItems(); const QVector<QUuid>& ignoreItems = getIgnoreItems();
const QVector<QUuid>& includeItems = getIncludeItems(); const QVector<QUuid>& includeItems = getIncludeItems();
bool isWhitelist = includeItems.size(); bool isWhitelist = !includeItems.empty();
if (!isWhitelist && !ignoreItems.size()) { if (!isWhitelist && ignoreItems.empty()) {
return; return;
} }