Lines Matching refs:delta
93 Geom::Point delta = pt - center;
96 if (fabs(delta[Geom::X]) > fabs(delta[Geom::Y]) && (delta[Geom::Y] != 0.0)) {
97 double ratio = delta[Geom::X] / delta[Geom::Y];
101 delta[Geom::X] = sign * goldenratio * delta[Geom::Y];
103 delta[Geom::X] = floor(ratio + 0.5) * delta[Geom::Y];
105 } else if (delta[Geom::X] != 0.0) {
106 double ratio = delta[Geom::Y] / delta[Geom::X];
110 delta[Geom::Y] = sign * goldenratio * delta[Geom::X];
112 delta[Geom::Y] = floor(delta[Geom::Y] / delta[Geom::X] + 0.5) * delta[Geom::X];
117 p[1] = center + delta;
126 p[0] = center - delta;