Instance translation implementation
This commit is contained in:
@@ -47,4 +47,12 @@ class interval {
|
||||
const interval interval::empty = interval(+infinity, -infinity);
|
||||
const interval interval::universe = interval(-infinity, +infinity);
|
||||
|
||||
interval operator+(const interval& ival, double displacement) {
|
||||
return interval(ival.min + displacement, ival.max + displacement);
|
||||
}
|
||||
|
||||
interval operator+(double displacement, const interval& ival) {
|
||||
return ival + displacement;
|
||||
}
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user