/** assignment \param other the other to copy from. */ PointHolder& operator=( const PointHolder & other) { reset_points(); copy(other); return *this; }
void view::point_added(size_t idx, ani::point_pos const& new_pos) { extra_route_chart_->point_added(idx, new_pos); points_changed(); reset_points(); }
ctrl::ctrl(kernel::object_create_t const& oc, dict_copt dict) : view (oc, dict) , ani_ (find_first_object<ani_object::info_ptr>(collection_)) , extra_route_chart_ (extra_route_chart(this)) { init(); reset_points(); // visible(false) ; }
ctrl::ctrl(kernel::object_create_t const& oc, std::vector<cg::geo_point_2> && points) : view (oc, points) , ani_ (find_first_object<ani_object::info_ptr>(collection_)) , extra_route_chart_ (extra_route_chart(this)) { init(); check_segments(); points_changed(); reset_points(); //visible(false) ; }
void HistogramConfig::reset(int do_mode) { reset_points(0); for(int i = 0; i < HISTOGRAM_MODES; i++) { output_min[i] = 0.0; output_max[i] = 1.0; } if(do_mode) { automatic = 0; threshold = 0.1; } }
/** purge the held data. */ void clear(){ reset_points(); }
void ctrl::point_removed(size_t idx) { extra_route_chart_->point_removed(idx); points_changed(); reset_points(); }
void ctrl::point_dragged(size_t idx, ani::point_pos const& new_pos) { extra_route_chart_->point_dragged(idx, new_pos); points_changed(); reset_points(); }