Lines Matching refs:origin

34     virtual void knot_set(Geom::Point const &p, Geom::Point const &origin, guint state);
41 virtual void knot_set(Geom::Point const &p, Geom::Point const &origin, guint state);
64 origin(_("Origin"), _("Origin of the rotation"), "origin", &wr, this, "Adjust the origin of the rotation"),
82 registerParameter(&origin);
101 origin.param_setValue(A);
102 origin.param_update_default(A);
152 start_pos = origin + dir * Rotate(-rad_from_deg(starting_angle)) * dist_angle_handle;
153 rot_pos = origin + dir * Rotate(-rad_from_deg(rotation_angle+starting_angle)) * dist_angle_handle;
155 rot_pos = origin;
226 Geom::Affine pre = Geom::Translate(-origin);
237 Geom::Affine m = pre * rot * Geom::Translate(origin);
239 Geom::Point A = (Geom::Point)origin;
240 Geom::Point B = origin + dir * Geom::Rotate(-Geom::rad_from_deg((rotation_angle*i)+starting_angle)) * size_divider;
303 double size_divider = Geom::distance(origin,bbox) + (diagonal * 2);
304 Geom::Point base_point = origin + dir * Geom::Rotate(-Geom::rad_from_deg((rotation_angle * num_copies) + starting_angle)) * size_divider;
326 close_path.appendNew<Geom::LineSegment>((Geom::Point)origin);
354 double size_divider = Geom::distance(origin,bbox) + (diagonal * 2);
355 Geom::Point line_start = origin + dir * Rotate(-rad_from_deg(starting_angle)) * size_divider;
356 Geom::Point line_end = origin + dir * Rotate(-rad_from_deg(rotation_angle + starting_angle)) * size_divider;
360 divider.appendNew<Geom::LineSegment>((Geom::Point)origin);
363 Affine pre = Translate(-origin) * Rotate(-rad_from_deg(starting_angle));
396 Affine t = pre * rot * Translate(origin);
410 hp.appendNew<Geom::LineSegment>((Geom::Point)origin);
411 hp.appendNew<Geom::LineSegment>(origin + dir * Rotate(-rad_from_deg(rotation_angle+starting_angle)) * dist_angle_handle);
446 KnotHolderEntityStartingAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state)
454 lpe->starting_angle.param_set_value(deg_from_rad(-angle_between(lpe->dir, s - lpe->origin)));
458 lpe->dist_angle_handle = L2(p - lpe->origin);
466 KnotHolderEntityRotationAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state)
474 lpe->rotation_angle.param_set_value(deg_from_rad(-angle_between(lpe->dir, s - lpe->origin)) - lpe->starting_angle);
478 lpe->dist_angle_handle = L2(p - lpe->origin);