G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsAABB< d, Z > Struct Template Reference

Detailed Description

template<short_t d, class Z = index_t>
struct gismo::gsAABB< d, Z >

Struct of for an Axis-aligned bounding box.

Template parameters

Parameters
dis the dimension
Zis the box-coordinate index type
+ Collaboration diagram for gsAABB< d, Z >:

Public Member Functions

 gsAABB (const gsAABB< d, Z > &other)
 Copy constructor (makes deep copy)
 
 gsAABB (gsAABB< d, Z > &&other)
 Move constructor.
 
gsAABB< d, Z > & operator= (const gsAABB< d, Z > &other)
 Assignment operator.
 
gsAABB< d, Z > & operator= (gsAABB< d, Z > &&other)
 Move assignment operator.
 

Public Attributes

index_t level
 Level in which the box lives.