Lines Matching defs:normal
78 * Produces a pseudo-normal for a vertex, given the normals of the two incoming lines. If the offset
138 * NOTE: the input will not always be a normal, especially for sharp edges - it should be the
228 const vec2& normal, Vertex* buffer, int& currentIndex, bool begin) {
229 vec2 strokeOffset = normal;
336 // alpha 0 vertex, offset by a scaled normal.
349 // AA point offset from original point is that point's normal, such that each side is offset
394 AlphaVertex* buffer, bool isFirst, vec2 normal, int offset) {
400 if (isFirst) normal *= -1;
402 // TODO: this normal should be scaled by radialScale if extra != 0, see totalOffsetFromNormals()
403 vec2 AAOffset = paintInfo.deriveAAOffset(normal);
405 vec2 strokeOffset = normal;
413 // directions - both normal to the stroke, and parallel to it.
450 float theta = atan2(normal.y, normal.x);
583 // TODO: use normal from bezier traversal for cap, instead of from vertices
631 // TODO: use normal from bezier traversal for cap, instead of from vertices