/third_party/skia/tests/ |
H A D | SkPathRangeIterTest.cpp | 15 enum class Verb { in DEF_TEST() class 25 Verb verbs[] = { in DEF_TEST() 26 Verb::kImplicitMove, in DEF_TEST() 27 Verb::kLine, in DEF_TEST() 28 Verb::kConic, in DEF_TEST() 29 Verb::kClose, in DEF_TEST() 30 Verb::kImplicitMove, in DEF_TEST() 31 Verb::kCubic, in DEF_TEST() 32 Verb::kMove, in DEF_TEST() 33 Verb in DEF_TEST() [all...] |
/third_party/skia/src/gpu/tessellate/ |
H A D | StrokeIterator.h | 41 enum class Verb { class in skgpu::StrokeIterator 53 constexpr static bool IsVerbGeometric(Verb verb) { return verb < Verb::kMoveWithinContour; } in IsVerbGeometric() 65 if (this->atVerb(0) == Verb::kContourFinished) { in next() 91 this->enqueue((Verb)verb, pts, w); in next() 94 fFirstVerbInContour = (Verb)verb; in next() 108 this->enqueue(Verb::kLine, fClosePts.data(), nullptr); in next() 112 this->enqueue(Verb::kContourFinished, nullptr, nullptr); in next() 123 Verb prevVerb() const { return this->atVerb(0); } in prevVerb() 126 Verb ver [all...] |
H A D | StrokeFixedCountTessellator.cpp | 296 using Verb = StrokeIterator::Verb; in prepare() 298 case Verb::kContourFinished: in prepare() 301 case Verb::kCircle: in prepare() 305 case Verb::kMoveWithinContour: in prepare() 308 case Verb::kLine: in prepare() 311 case Verb::kQuad: in prepare() 323 case Verb::kConic: in prepare() 336 case Verb::kCubic: in prepare()
|
/third_party/skia/fuzz/ |
H A D | FuzzPathop.cpp | 27 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 43 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 59 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 65 FuzzEvilPath(fuzz, &path2, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 85 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 101 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 128 switch (operation % (SkPath::Verb::kDone_Verb + 1)) { in BuildPath() 129 case SkPath::Verb::kMove_Verb: in BuildPath() 138 case SkPath::Verb::kLine_Verb: in BuildPath() 147 case SkPath::Verb in BuildPath() [all...] |
H A D | FuzzCommon.cpp | 234 case SkPath::Verb::kMove_Verb: in FuzzEvilPath() 239 case SkPath::Verb::kLine_Verb: in FuzzEvilPath() 244 case SkPath::Verb::kQuad_Verb: in FuzzEvilPath() 249 case SkPath::Verb::kConic_Verb: in FuzzEvilPath() 254 case SkPath::Verb::kCubic_Verb: in FuzzEvilPath() 259 case SkPath::Verb::kClose_Verb: in FuzzEvilPath() 263 case SkPath::Verb::kDone_Verb: in FuzzEvilPath()
|
H A D | FuzzTriangulation.cpp | 18 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
|
/third_party/skia/src/pathops/ |
H A D | SkReduceOrder.h | 26 static SkPath::Verb Conic(const SkConic& conic, SkPoint* reducePts); 27 static SkPath::Verb Cubic(const SkPoint pts[4], SkPoint* reducePts); 28 static SkPath::Verb Quad(const SkPoint pts[3], SkPoint* reducePts);
|
H A D | SkOpEdgeBuilder.cpp | 33 static bool can_add_curve(SkPath::Verb verb, SkPoint* curve) { in can_add_curve() 92 auto verb = static_cast<SkPath::Verb>(pathVerb); in preFetch() 174 SkPath::Verb verb; in walk() 177 while ((verb = (SkPath::Verb) *verbPtr) != SkPath::kDone_Verb) { in walk() 218 SkPath::Verb v1 = SkReduceOrder::Quad(&pair[0], cStorage[0]); in walk() 219 SkPath::Verb v2 = SkReduceOrder::Quad(&pair[2], cStorage[1]); in walk() 248 SkPath::Verb v1 = SkReduceOrder::Conic(pair[0], cStorage[0]); in walk() 249 SkPath::Verb v2 = SkReduceOrder::Conic(pair[1], cStorage[1]); in walk() 277 SkPath::Verb fVerb; in walk()
|
H A D | SkReduceOrder.cpp | 246 SkPath::Verb SkReduceOrder::Quad(const SkPoint a[3], SkPoint* reducePts) { in Quad() 259 SkPath::Verb SkReduceOrder::Conic(const SkConic& c, SkPoint* reducePts) { in Conic() 260 SkPath::Verb verb = SkReduceOrder::Quad(c.fPts, reducePts); in Conic() 267 SkPath::Verb SkReduceOrder::Cubic(const SkPoint a[4], SkPoint* reducePts) { in Cubic()
|
H A D | SkPathOpsCurve.cpp | 13 double SkDCurve::nearPoint(SkPath::Verb verb, const SkDPoint& xy, const SkDPoint& opp) const { in nearPoint() 55 void SkDCurve::offset(SkPath::Verb verb, const SkDVector& off) { in offset() 92 void SkDCurveSweep::setCurveHullSweep(SkPath::Verb verb) { in setCurveHullSweep()
|
H A D | SkOpAngle.cpp | 218 SkPath::Verb testVerb = test->segment()->verb(); in lineOnOneSide() 504 SkPath::Verb lVerb = this->segment()->verb(); in endsIntersect() 505 SkPath::Verb rVerb = rh->segment()->verb(); in endsIntersect() 516 SkPath::Verb cVerb = index ? rVerb : lVerb; in endsIntersect() 639 SkPath::Verb verb = segment->verb(); in endToSide() 649 SkPath::Verb oppVerb = oppSegment->verb(); in endToSide() 708 int SkOpAngle::findSector(SkPath::Verb verb, double x, double y) const { 860 SkPath::Verb verb = segment->verb(); in midToSide() 877 SkPath::Verb oppVerb = oppSegment->verb(); in midToSide() 984 const SkPath::Verb ver in setSpans() [all...] |
H A D | SkPathOpsCurve.h | 21 SkDEBUGCODE(SkPath::Verb fVerb); 55 SkDEBUGCODE(SkPath::Verb fVerb); 73 double nearPoint(SkPath::Verb verb, const SkDPoint& xy, const SkDPoint& opp) const; 74 void offset(SkPath::Verb verb, const SkDVector& ); 89 void setCurveHullSweep(SkPath::Verb verb);
|
H A D | SkPathOpsAsWinding.cpp | 47 static int contains_edge(SkPoint pts[4], SkPath::Verb verb, SkScalar weight, const SkPoint& edge) { in contains_edge() 100 static SkScalar conic_weight(const SkPath::Iter& iter, SkPath::Verb verb) { in conic_weight() 104 static SkPoint left_edge(SkPoint pts[4], SkPath::Verb verb, SkScalar weight, in left_edge() 207 SkPath::Verb verb;
|
H A D | SkPathOpsTypes.h | 204 SkPath::Verb fDebugWorstVerb[6]; 568 inline SkPath::Verb SkPathOpsPointsToVerb(int points) { in SkPathOpsPointsToVerb() 579 return (SkPath::Verb)verb; in SkPathOpsPointsToVerb() 582 inline int SkPathOpsVerbToPoints(SkPath::Verb verb) { in SkPathOpsVerbToPoints()
|
/third_party/skia/modules/particles/include/ |
H A D | SkReflected.h | 195 enum class Verb { class 200 Verb fVerb = Verb::kNone; 206 case Verb::kNone: in apply() 208 case Verb::kRemove: in apply()
|
/third_party/skia/src/core/ |
H A D | SkPathPriv.h | 63 case SkPath::Verb::kMove_Verb: in IsClosedSingleContour() 69 case SkPath::Verb::kClose_Verb: in IsClosedSingleContour() 87 if (verbs[i] != SkPath::Verb::kMove_Verb) { in LeadingMoveToCount() 126 * for (SkPath::Verb verb : SkPathPriv::Verbs(path)) { 136 SkPath::Verb operator*() { return static_cast<SkPath::Verb>(*fVerb); } in operator *() 453 static SkPath::Verb EdgeToVerb(Edge e) { in EdgeToVerb() 454 return SkPath::Verb(e); in EdgeToVerb()
|
H A D | SkEdgeClipper.h | 25 SkPath::Verb next(SkPoint pts[]); 38 SkPath::Verb* fCurrVerb; 46 SkPath::Verb fVerbs[kMaxVerbs];
|
H A D | SkQuadClipper.h | 33 The segments will be either lines or quads (based on SkPath::Verb), and 41 SkPath::Verb next(SkPoint pts[]); 45 SkPath::Verb* fCurrVerb; 52 SkPath::Verb fVerbs[kMaxVerbs];
|
H A D | SkScan_Hairline.cpp | 462 void extend_pts(SkPath::Verb prevVerb, SkPath::Verb nextVerb, SkPoint* pts, int ptCount) { 573 SkPath::Verb prevVerb; 581 SkPath::Verb verb = (SkPath::Verb)pathVerb; 582 SkPath::Verb nextVerb = (iter != end) ? (SkPath::Verb)iter.peekVerb() : SkPath::kDone_Verb;
|
/third_party/python/Lib/msilib/ |
H A D | schema.py | 573 Verb = Table('Verb') variable 574 Verb.add_field(1,'Extension_',11775) 575 Verb.add_field(2,'Verb',11552) 576 Verb.add_field(3,'Sequence',5378) 577 Verb.add_field(4,'Command',8191) 578 Verb.add_field(5,'Argument',8191) 580 tables=[_Validation, ActionText, AdminExecuteSequence, Condition, AdminUISequence, AdvtExecuteSequence, AdvtUISequence, AppId, AppSearch, Property, BBControl, Billboard, Feature, Binary, BindImage, File, CCPSearch, CheckBox, Class, Component, Icon, ProgId, ComboBox, CompLocator, Complus, Directory, Control, Dialog, ControlCondition, ControlEvent, CreateFolder, CustomAction, DrLocator, DuplicateFile, Environment, Error, EventMapping, Extension, MIME, FeatureComponents, FileSFPCatalog, SFPCatalog, Font, IniFile, IniLocator, InstallExecuteSequence, InstallUISequence, IsolatedComponent, LaunchCondition, ListBox, ListView, LockPermissions, Media, MoveFile, MsiAssembly, MsiAssemblyName, MsiDigitalCertificate, MsiDigitalSignature, MsiFileHash, MsiPatchHeaders, ODBCAttribute, ODBCDriver, ODBCDataSource, ODBCSourceAttribute, ODBCTranslator, Patch, PatchPackage, PublishComponent, RadioButton, Registry, RegLocator, RemoveFile, RemoveIniFile, RemoveRegistry, ReserveCost, SelfReg, ServiceControl, ServiceInstall, Shortcut, Signature, TextStyle, TypeLib, UIText, Upgrade, Verb] 1002 ('Verb','Sequenc [all...] |
/third_party/skia/include/core/ |
H A D | SkPath.h | 283 Empty SkPath may have FillType but has no SkPoint, SkPath::Verb, or conic weight. 286 @return true if the path contains no SkPath::Verb array 294 Contour is closed if SkPath SkPath::Verb array was last modified by close(). When stroked, 392 SkPath::Verb array has two entries: kMove_Verb, kLine_Verb. 582 /** Adds line from last point to (x, y). If SkPath is empty, or last SkPath::Verb is 596 /** Adds line from last point to SkPoint p. If SkPath is empty, or last SkPath::Verb is 609 /** Adds line from last point to vector (dx, dy). If SkPath is empty, or last SkPath::Verb is 628 If SkPath is empty, or last SkPath::Verb is kClose_Verb, last point is set to (0, 0) 646 If SkPath is empty, or last SkPath::Verb is kClose_Verb, last point is set to (0, 0) 662 If SkPath is empty, or last SkPath::Verb 1418 enum Verb { global() enum in SkPath [all...] |
/third_party/skia/bench/ |
H A D | PathIterBench.cpp | 93 SkPath::Verb verb; 103 handle((SkPath::Verb)verb, pts);
|
/third_party/skia/tools/fonts/ |
H A D | create_test_font.cpp | 125 int emSize, SkString* ptsOut, SkTDArray<SkPath::Verb>* verbs, in output_path_data() 132 *verbs->append() = (SkPath::Verb)verb; in output_path_data() 199 SkTDArray<SkPath::Verb> verbs; in output_font() 212 SkPath::Verb verb = verbs[index]; in output_font()
|
/third_party/skia/docs/examples/ |
H A D | Path_arcTo_2_c.cpp | 12 SkPath::Verb verb; in REG_FIDDLE()
|
H A D | Path_arcTo_3.cpp | 12 SkPath::Verb verb; in REG_FIDDLE()
|