Home
last modified time | relevance | path

Searched refs:SwOutline (Results 1 – 6 of 6) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgSwMemPool.cpp38 SwOutline* mpoolReqOutline(SwMpool* mpool, unsigned idx) in mpoolReqOutline()
53 SwOutline* mpoolReqStrokeOutline(SwMpool* mpool, unsigned idx) in mpoolReqStrokeOutline()
68 SwOutline* mpoolReqDashOutline(SwMpool* mpool, unsigned idx) in mpoolReqDashOutline()
88 mpool->outline = static_cast<SwOutline*>(calloc(1, sizeof(SwOutline) * allocSize)); in mpoolInit()
89 mpool->strokeOutline = static_cast<SwOutline*>(calloc(1, sizeof(SwOutline) * allocSize)); in mpoolInit()
90 mpool->dashOutline = static_cast<SwOutline*>(calloc(1, sizeof(SwOutline) * allocSize)); in mpoolInit()
DtvgSwCommon.h103 struct SwOutline struct
201 SwOutline* outline = nullptr;
214 SwOutline* outline = nullptr;
226 SwOutline* outline = nullptr;
289 SwOutline* outline;
290 SwOutline* strokeOutline;
291 SwOutline* dashOutline;
500 bool mathUpdateOutlineBBox(const SwOutline* outline, const SwBBox& clipRegion, SwBBox& renderRegion…
520 bool strokeParseOutline(SwStroke* stroke, const SwOutline& outline);
521 SwOutline* strokeExportOutline(SwStroke* stroke, SwMpool* mpool, unsigned tid);
[all …]
DtvgSwShape.cpp33 static bool _outlineBegin(SwOutline& outline) in _outlineBegin()
45 static bool _outlineEnd(SwOutline& outline) in _outlineEnd()
54 static bool _outlineMoveTo(SwOutline& outline, const Point* to, const Matrix& transform, bool close… in _outlineMoveTo()
65 static void _outlineLineTo(SwOutline& outline, const Point* to, const Matrix& transform) in _outlineLineTo()
72 static void _outlineCubicTo(SwOutline& outline, const Point* ctrl1, const Point* ctrl2, const Point… in _outlineCubicTo()
85 static bool _outlineClose(SwOutline& outline) in _outlineClose()
329 static SwOutline* _genDashOutline(const RenderShape* rshape, const Matrix& transform, bool trimmed,… in _genDashOutline()
423 static bool _axisAlignedRect(const SwOutline* outline) in _axisAlignedRect()
594 SwOutline* shapeOutline = nullptr; in shapeGenStrokeRle()
595 SwOutline* strokeOutline = nullptr; in shapeGenStrokeRle()
DtvgSwStroke.cpp773 static void _exportBorderOutline(const SwStroke& stroke, SwOutline* outline, uint32_t side) in _exportBorderOutline()
839 bool strokeParseOutline(SwStroke* stroke, const SwOutline& outline) in strokeParseOutline()
890 SwOutline* strokeExportOutline(SwStroke* stroke, SwMpool* mpool, unsigned tid) in strokeExportOutline()
DtvgSwRle.cpp244 SwOutline* outline;
855 SwRle* rleRender(SwRle* rle, const SwOutline* outline, const SwBBox& renderRegion, bool antiAlias) in rleRender()
878 rw.outline = const_cast<SwOutline*>(outline); in rleRender()
DtvgSwMath.cpp296 bool mathUpdateOutlineBBox(const SwOutline* outline, const SwBBox& clipRegion, SwBBox& renderRegion… in mathUpdateOutlineBBox()