Home
last modified time | relevance | path

Searched refs:Verb (Results 1 - 25 of 72) sorted by relevance

123

/third_party/skia/tests/
H A DSkPathRangeIterTest.cpp15 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 DStrokeIterator.h41 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 DStrokeFixedCountTessellator.cpp296 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 DFuzzPathop.cpp27 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 DFuzzCommon.cpp234 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 DFuzzTriangulation.cpp18 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ()
/third_party/skia/src/pathops/
H A DSkReduceOrder.h26 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 DSkOpEdgeBuilder.cpp33 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 DSkReduceOrder.cpp246 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 DSkPathOpsCurve.cpp13 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 DSkOpAngle.cpp218 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 DSkPathOpsCurve.h21 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 DSkPathOpsAsWinding.cpp47 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 DSkPathOpsTypes.h204 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 DSkReflected.h195 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 DSkPathPriv.h63 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 DSkEdgeClipper.h25 SkPath::Verb next(SkPoint pts[]);
38 SkPath::Verb* fCurrVerb;
46 SkPath::Verb fVerbs[kMaxVerbs];
H A DSkQuadClipper.h33 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 DSkScan_Hairline.cpp462 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 Dschema.py573 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 DSkPath.h283 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 DPathIterBench.cpp93 SkPath::Verb verb;
103 handle((SkPath::Verb)verb, pts);
/third_party/skia/tools/fonts/
H A Dcreate_test_font.cpp125 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 DPath_arcTo_2_c.cpp12 SkPath::Verb verb; in REG_FIDDLE()
H A DPath_arcTo_3.cpp12 SkPath::Verb verb; in REG_FIDDLE()

Completed in 18 milliseconds

123