geometry#
- group Geometry types
Geometry types.
Typedefs
-
template<int DIM, typename T = coord_t>
using Point = Legion::Point<DIM, T># Type for multi-dimensional points.
Point objects support index expressions; they can be accessed like a statically-sized array. Point objects also support usual arithmetic operators and a dot operator.
For a complete definition, see Realm::Point.
-
template<int DIM, typename T = coord_t>
using Rect = Legion::Rect<DIM, T># Type for multi-dimensional rectangles.
Each rectangle consists of two legate::Point objects, one for the lower bounds (
.lo
) and one for the upper bounds (.hi
).For a complete definition, see Realm::Rect.
-
template<int DIM, typename T = coord_t>