Legion Runtime
|
#include <legion.h>
Public Member Functions | |
virtual bool | is_invertible (void) const |
virtual DomainPoint | transform_point (const DomainPoint &point, const Domain &domain, const Domain &range)=0 |
virtual DomainPoint | invert_point (const DomainPoint &point, const Domain &domain, const Domain &range) |
A point transform functor provides a virtual function infterface for transforming points in one coordinate space into a different coordinate space. Calls to this functor must be pure in that the same arguments passed to the functor must always yield the same results.