Lines Matching refs:angle
81 * For each vertex, we need to keep track of its angle, whether it is penumbra or
85 // The angle to the vertex from the centroid.
91 void set(float angle, bool isPenumbra, int index) {
92 mAngle = angle;
99 * Calculate the angle between and x and a y coordinate.
102 static float angle(const Vector2& point, const Vector2& center) {
258 float pivot = angle(points[p], center);
260 while (angle(points[i], center) > pivot) {
263 while (angle(points[j], center) < pivot) {
348 float angle = 2 * i * M_PI / points;
349 ret[i].x = cosf(angle) * size + lightCenter.x;
350 ret[i].y = sinf(angle) * size + lightCenter.y;
632 // at the same angle, this can help to find the result faster.