#includeint main() { sf::FloatRect rect(50.0f, 50.0f, 100.0f, 100.0f); sf::Vector2f point(75.0f, 75.0f); bool isContained = rect.contains(point); std::cout << isContained << std::endl; //prints true return 0; }
#includeThese examples use the SFML library (Simple and Fast Multimedia Library) which provides a set of C++ bindings for various multimedia APIs. The FloatRect class in these examples is defined in the SFML graphics module.int main() { sf::FloatRect rect1(50.0f, 50.0f, 100.0f, 100.0f); sf::FloatRect rect2(75.0f, 75.0f, 50.0f, 50.0f); bool isContained = rect1.contains(rect2); std::cout << isContained << std::endl; //prints true return 0; }