![]() |
Realm
A distributed, event-based tasking library
|
#include <inst_layout.h>
Public Member Functions | |
| SplitPlane (int _split_dim, T _split_plane, unsigned _next_delta) | |
| void | set_delta (unsigned _next_delta) |
| REALM_CUDA_HD unsigned | delta () const |
| REALM_CUDA_HD int | split_dim () const |
| REALM_CUDA_HD const Instruction * | next (const Point< N, T > &p) const |
| REALM_CUDA_HD bool | splits_rect (const Rect< N, T > &r) const |
Public Member Functions inherited from Realm::PieceLookup::Instruction | |
| REALM_ALIGNED_TYPE_CONST (uint32_aligned_16, uint32_t, 16) | |
| Instruction (uint32_t _data) | |
| REALM_CUDA_HD Opcodes::Opcode | opcode () const |
| REALM_CUDA_HD const Instruction * | skip (size_t bytes) const |
| REALM_CUDA_HD const Instruction * | jump (unsigned delta) const |
Public Attributes | |
| T | split_plane |
Public Attributes inherited from Realm::PieceLookup::Instruction | |
| uint32_aligned_16 | data |
| Realm::PieceLookup::SplitPlane< N, T >::SplitPlane | ( | int | _split_dim, |
| T | _split_plane, | ||
| unsigned | _next_delta | ||
| ) |
| REALM_CUDA_HD unsigned Realm::PieceLookup::SplitPlane< N, T >::delta | ( | ) | const |
| REALM_CUDA_HD const Instruction * Realm::PieceLookup::SplitPlane< N, T >::next | ( | const Point< N, T > & | p | ) | const |
| void Realm::PieceLookup::SplitPlane< N, T >::set_delta | ( | unsigned | _next_delta | ) |
| REALM_CUDA_HD int Realm::PieceLookup::SplitPlane< N, T >::split_dim | ( | ) | const |
| REALM_CUDA_HD bool Realm::PieceLookup::SplitPlane< N, T >::splits_rect | ( | const Rect< N, T > & | r | ) | const |
| T Realm::PieceLookup::SplitPlane< N, T >::split_plane |