acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
box_type< NUMBER > Class Template Reference

Public Member Functions

location_type< NUMBER > center ()
void rotate (location_type< NUMBER > point, location_type< NUMBER > pointRotation)
array< array< location_type< NUMBER > > > faces_vertexes ()
array< location_type< NUMBER > > vertexes ()
location_type< NUMBER > get_nearest_vertice (location_type< NUMBER > point)
::collection::index find_nearest_vertice (location_type< NUMBER > point)
::collection::index find_nearest_vertice (::i32 x, ::i32 y)
box_type & operator-= (const location_type< NUMBER > &point)
box_type & operator+= (const location_type< NUMBER > &point)

Static Public Member Functions

static array< ::i32_array_base > faces ()

Public Attributes

location_type< NUMBER > m_origin
location_type< NUMBER > m_direction
dimension_type< NUMBER > m_dimension

The documentation for this class was generated from the following file:
  • prototype/geometry3d/box.h