kick
Public Member Functions | Public Attributes
kick::Bounds3 Struct Reference

List of all members.

Public Member Functions

glm::vec3 dimension ()
glm::vec3 center ()
glm::vec3 diagonal ()
Bounds3 transform (glm::mat4 trans)
 Bounds3 (glm::vec3 const &min, glm::vec3 const &max)
void expand (glm::vec3 p)
void expand (Bounds3 b)
void reset ()
Bounds3 lerp (float f, Bounds3 b)
bool contains (glm::vec3 point)
std::vector< glm::vec3 > toLines ()

Public Attributes

glm::vec3 min = glm::vec3{ std::numeric_limits<float>::max() }
glm::vec3 max = glm::vec3{ std::numeric_limits<float>::lowest() }

Detailed Description

Definition at line 15 of file bounds3.h.


The documentation for this struct was generated from the following files:
 All Classes Functions Variables