示例#1
0
文件: Path.cpp 项目: mirror/chromium
void Path::addArcTo(const FloatPoint& p1, const FloatPoint& p2, float radius) {
  m_path.arcTo(p1.data(), p2.data(), WebCoreFloatToSkScalar(radius));
}
示例#2
0
文件: Path.cpp 项目: mirror/chromium
void Path::addBezierCurveTo(const FloatPoint& p1,
                            const FloatPoint& p2,
                            const FloatPoint& ep) {
  m_path.cubicTo(p1.data(), p2.data(), ep.data());
}
示例#3
0
文件: Path.cpp 项目: mirror/chromium
void Path::addLineTo(const FloatPoint& point) {
  m_path.lineTo(point.data());
}
示例#4
0
文件: Path.cpp 项目: mirror/chromium
void Path::addQuadCurveTo(const FloatPoint& cp, const FloatPoint& ep) {
  m_path.quadTo(cp.data(), ep.data());
}
示例#5
0
文件: Path.cpp 项目: mirror/chromium
void Path::moveTo(const FloatPoint& point) {
  m_path.moveTo(point.data());
}