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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:51:24 by
doxygen 1.8.7 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.