|
Fluid
|
#include <skia_shadow.h>

Classes | |
| struct | Geometry |
Public Types | |
| enum | RRectType { kFill_RRectType , kStroke_RRectType , kOverstroke_RRectType } |
| using | scalar = float |
Public Member Functions | |
| ShadowCircularRRectOp (QRgb color, const QRectF &devRect, float devRadius, bool isCircle, float blurRadius, float insetWidth) | |
| void | fillInCircleVerts (bool isStroked, SceneGraph::ShadowVertex **vp) const |
| void | fillInRRectVerts (SceneGraph::ShadowVertex **vp) const |
Static Public Member Functions | |
| static int | circle_type_to_vert_count (bool stroked) |
| static int | circle_type_to_index_count (bool stroked) |
| static const uint16_t * | circle_type_to_indices (bool stroked) |
| static int | rrect_type_to_vert_count (RRectType type) |
| static int | rrect_type_to_index_count (RRectType type) |
| static const uint16_t * | rrect_type_to_indices (RRectType type) |
Public Attributes | |
| Geometry | fGeoData |
| int | fVertCount |
| int | fIndexCount |
| const uint16_t * | fIndexPtr |
Static Public Attributes | |
| static constexpr uint16_t | gFillCircleIndices [] |
| static constexpr uint16_t | gStrokeCircleIndices [] |
| static constexpr uint16_t | gRRectIndices [] |
| static constexpr float | SK_FloatSqrt2 = 1.41421356f |
| static constexpr int | kIndicesPerOverstrokeRRect = std::size(gRRectIndices) - 6 |
| static constexpr int | kIndicesPerStrokeRRect = kIndicesPerOverstrokeRRect - 6 * 4 |
| static constexpr int | kIndicesPerFillRRect = kIndicesPerStrokeRRect + 6 |
| static constexpr int | kVertsPerStrokeRRect = 24 |
| static constexpr int | kVertsPerOverstrokeRRect = 28 |
| static constexpr int | kVertsPerFillRRect = 24 |
| static constexpr int | kIndicesPerFillCircle = std::size(gFillCircleIndices) |
| static constexpr int | kIndicesPerStrokeCircle = std::size(gStrokeCircleIndices) |
| static constexpr int | kVertsPerStrokeCircle = 16 |
| static constexpr int | kVertsPerFillCircle = 9 |
| using Fluid::Skia::ShadowCircularRRectOp::scalar = float |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| Geometry Fluid::Skia::ShadowCircularRRectOp::fGeoData |
| int Fluid::Skia::ShadowCircularRRectOp::fIndexCount |
| const uint16_t* Fluid::Skia::ShadowCircularRRectOp::fIndexPtr |
| int Fluid::Skia::ShadowCircularRRectOp::fVertCount |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |