virtual Color get_color(Context context, const Point &pos)const;
virtual void set_time(Context context, Time time)const;
virtual void set_time(Context context, Time time, const Point &point)const;
virtual Color get_color(Context context, const Point &pos)const;
virtual void set_time(Context context, Time time)const;
virtual void set_time(Context context, Time time, const Point &point)const;