#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.
◆ Path() [1/2]
◆ ~Path()
◆ Path() [2/2]
| khtml::Path::Path |
( |
const Path & | other | ) |
|
◆ addArc()
| void khtml::Path::addArc |
( |
const FloatPoint & | p, |
|
|
float | radius, |
|
|
float | startAngle, |
|
|
float | endAngle, |
|
|
bool | anticlockwise ) |
◆ addArcTo()
◆ addBezierCurveTo()
◆ addEllipse()
| void khtml::Path::addEllipse |
( |
const FloatRect & | r | ) |
|
◆ addLineTo()
| void khtml::Path::addLineTo |
( |
const FloatPoint & | p | ) |
|
◆ addQuadCurveTo()
◆ addRect()
| void khtml::Path::addRect |
( |
const FloatRect & | r | ) |
|
◆ apply()
◆ boundingRect()
| FloatRect khtml::Path::boundingRect |
( |
| ) |
const |
◆ clear()
| void khtml::Path::clear |
( |
| ) |
|
◆ closeSubpath()
| void khtml::Path::closeSubpath |
( |
| ) |
|
◆ contains()
◆ createCircle()
◆ createEllipse()
| Path khtml::Path::createEllipse |
( |
const FloatPoint & | center, |
|
|
float | rx, |
|
|
float | ry ) |
|
static |
◆ createLine()
◆ createRectangle()
◆ createRoundedRectangle() [1/2]
◆ createRoundedRectangle() [2/2]
◆ debugString()
◆ isEmpty()
| bool khtml::Path::isEmpty |
( |
| ) |
const |
◆ length()
| float khtml::Path::length |
( |
| ) |
|
◆ moveTo()
| void khtml::Path::moveTo |
( |
const FloatPoint & | point | ) |
|
◆ normalAngleAtLength()
| float khtml::Path::normalAngleAtLength |
( |
float | length, |
|
|
bool & | ok ) |
◆ operator=()
| Path & khtml::Path::operator= |
( |
const Path & | other | ) |
|
◆ platformPath()
◆ pointAtLength()
| FloatPoint khtml::Path::pointAtLength |
( |
float | length, |
|
|
bool & | ok ) |
◆ setWindingRule()
| void khtml::Path::setWindingRule |
( |
WindRule | rule | ) |
|
|
inline |
◆ transform()
◆ translate()
| void khtml::Path::translate |
( |
const FloatSize & | size | ) |
|
◆ windingRule()
| 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-2026 The KDE developers.
Generated on
by
doxygen 1.16.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.