CPP-TOOLBOX
Loading...
Searching...
No Matches
vertex_geometry::AxisAlignedBoundingBox2D Class Reference

#include <vertex_geometry.hpp>

Public Member Functions

 AxisAlignedBoundingBox2D (const std::vector< glm::vec2 > &xy_positions)
 
std::array< glm::vec2, 4 > get_corners () const
 

Public Attributes

glm::vec2 min
 
glm::vec2 max
 

Constructor & Destructor Documentation

◆ AxisAlignedBoundingBox2D()

vertex_geometry::AxisAlignedBoundingBox2D::AxisAlignedBoundingBox2D ( const std::vector< glm::vec2 > & xy_positions)
inline

Member Function Documentation

◆ get_corners()

std::array< glm::vec2, 4 > vertex_geometry::AxisAlignedBoundingBox2D::get_corners ( ) const
inline

Member Data Documentation

◆ max

glm::vec2 vertex_geometry::AxisAlignedBoundingBox2D::max

◆ min

glm::vec2 vertex_geometry::AxisAlignedBoundingBox2D::min

The documentation for this class was generated from the following file: