KHTML
#include <Path.h>
|
| Path () |
|
| Path (const Path &) |
|
| ~Path () |
|
void | addArc (const FloatPoint &, float radius, float startAngle, float endAngle, bool anticlockwise) |
|
void | addArcTo (const FloatPoint &, const FloatPoint &, float radius) |
|
void | addBezierCurveTo (const FloatPoint &controlPoint1, const FloatPoint &controlPoint2, const FloatPoint &) |
|
void | addEllipse (const FloatRect &) |
|
void | addLineTo (const FloatPoint &) |
|
void | addQuadCurveTo (const FloatPoint &controlPoint, const FloatPoint &point) |
|
void | addRect (const FloatRect &) |
|
void | apply (void *info, PathApplierFunction) const |
|
FloatRect | boundingRect () const |
|
void | clear () |
|
void | closeSubpath () |
|
bool | contains (const FloatPoint &, WindRule rule=RULE_NONZERO) const |
|
DOM::DOMString | debugString () const |
|
bool | isEmpty () const |
|
float | length () |
|
void | moveTo (const FloatPoint &) |
|
float | normalAngleAtLength (float length, bool &ok) |
|
Path & | operator= (const Path &) |
|
PlatformPath * | platformPath () const |
|
FloatPoint | pointAtLength (float length, bool &ok) |
|
void | setWindingRule (WindRule rule) |
|
void | transform (const AffineTransform &) |
|
void | translate (const FloatSize &) |
|
WindRule | windingRule () const |
|
Definition at line 68 of file Path.h.
khtml::Path::Path |
( |
const Path & |
other | ) |
|
void khtml::Path::addArc |
( |
const FloatPoint & |
p, |
|
|
float |
radius, |
|
|
float |
startAngle, |
|
|
float |
endAngle, |
|
|
bool |
anticlockwise |
|
) |
| |
void khtml::Path::addEllipse |
( |
const FloatRect & |
r | ) |
|
void khtml::Path::addLineTo |
( |
const FloatPoint & |
p | ) |
|
void khtml::Path::addRect |
( |
const FloatRect & |
r | ) |
|
void khtml::Path::apply |
( |
void * |
info, |
|
|
PathApplierFunction |
function |
|
) |
| const |
FloatRect khtml::Path::boundingRect |
( |
| ) |
const |
void khtml::Path::clear |
( |
| ) |
|
void khtml::Path::closeSubpath |
( |
| ) |
|
bool khtml::Path::contains |
( |
const FloatPoint & |
point, |
|
|
WindRule |
rule = RULE_NONZERO |
|
) |
| const |
Path khtml::Path::createEllipse |
( |
const FloatPoint & |
center, |
|
|
float |
rx, |
|
|
float |
ry |
|
) |
| |
|
static |
bool khtml::Path::isEmpty |
( |
| ) |
const |
float khtml::Path::length |
( |
| ) |
|
void khtml::Path::moveTo |
( |
const FloatPoint & |
point | ) |
|
float khtml::Path::normalAngleAtLength |
( |
float |
length, |
|
|
bool & |
ok |
|
) |
| |
Path & khtml::Path::operator= |
( |
const Path & |
other | ) |
|
void khtml::Path::setWindingRule |
( |
WindRule |
rule | ) |
|
|
inline |
void khtml::Path::translate |
( |
const FloatSize & |
size | ) |
|
WindRule khtml::Path::windingRule |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:21 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.