Lines Matching refs:weight
114 static SkDPoint dconic_xy_at_t(const SkPoint a[3], SkScalar weight, double t) {
116 conic.set(a, weight);
158 static SkPoint fline_xy_at_t(const SkPoint a[2], SkScalar weight, double t) {
159 return dline_xy_at_t(a, weight, t).asSkPoint();
162 static SkPoint fquad_xy_at_t(const SkPoint a[3], SkScalar weight, double t) {
163 return dquad_xy_at_t(a, weight, t).asSkPoint();
166 static SkPoint fconic_xy_at_t(const SkPoint a[3], SkScalar weight, double t) {
167 return dconic_xy_at_t(a, weight, t).asSkPoint();
170 static SkPoint fcubic_xy_at_t(const SkPoint a[4], SkScalar weight, double t) {
171 return dcubic_xy_at_t(a, weight, t).asSkPoint();
194 static SkDVector dconic_dxdy_at_t(const SkPoint a[3], SkScalar weight, double t) {
196 conic.set(a, weight);
242 static SkVector fquad_dxdy_at_t(const SkPoint a[3], SkScalar weight, double t) {
243 return dquad_dxdy_at_t(a, weight, t).asSkVector();
246 static SkVector fconic_dxdy_at_t(const SkPoint a[3], SkScalar weight, double t) {
247 return dconic_dxdy_at_t(a, weight, t).asSkVector();
250 static SkVector fcubic_dxdy_at_t(const SkPoint a[4], SkScalar weight, double t) {
251 return dcubic_dxdy_at_t(a, weight, t).asSkVector();
276 static bool conic_is_vertical(const SkPoint a[3], SkScalar weight, double startT, double endT) {
278 conic.set(a, weight);
313 static void conic_intersect_ray(const SkPoint a[3], SkScalar weight, const SkDLine& ray,
316 conic.set(a, weight);