• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KHTML

Namespaces | Classes | Typedefs | Functions | Variables
WebCore Namespace Reference

Namespaces

 HTMLNames
 
 SVGNames
 
 XLinkNames
 

Classes

class  AffineTransform
 
class  FloatPoint
 
class  FloatRect
 
class  FloatSize
 
class  IntPoint
 
class  IntRect
 
class  IntSize
 
class  PathTraversalState
 

Typedefs

typedef KHTMLView Frame
 
typedef khtml::Path Path
 
typedef RenderCanvas RenderView
 
typedef DOM::DOMString String
 

Functions

template<class CurveType >
static float curveLength (PathTraversalState &traversalState, CurveType curve)
 
static float distanceLine (const FloatPoint &start, const FloatPoint &end)
 
IntRect enclosingIntRect (const FloatRect &rect)
 
static QPainterPath getPathStroke (const QPainterPath &path, const RenderObject *object, const RenderStyle *style)
 
FloatRect intersection (const FloatRect &a, const FloatRect &b)
 
IntRect intersection (const IntRect &a, const IntRect &b)
 
static FloatPoint midPoint (const FloatPoint &first, const FloatPoint &second)
 
template<typename T >
float narrowPrecisionToFloat (T)
 
template<>
float narrowPrecisionToFloat (double number)
 
bool operator!= (const FloatSize &a, const FloatSize &b)
 
bool operator!= (const FloatPoint &a, const FloatPoint &b)
 
bool operator!= (const IntPoint &a, const IntPoint &b)
 
bool operator!= (const IntSize &a, const IntSize &b)
 
bool operator!= (const FloatRect &a, const FloatRect &b)
 
bool operator!= (const IntRect &a, const IntRect &b)
 
FloatSize operator+ (const FloatSize &a, const FloatSize &b)
 
FloatPoint operator+ (const FloatPoint &a, const FloatSize &b)
 
IntPoint operator+ (const IntPoint &a, const IntSize &b)
 
IntSize operator+ (const IntSize &a, const IntSize &b)
 
FloatSize & operator+= (FloatSize &a, const FloatSize &b)
 
FloatPoint & operator+= (FloatPoint &a, const FloatSize &b)
 
IntPoint & operator+= (IntPoint &a, const IntSize &b)
 
IntSize & operator+= (IntSize &a, const IntSize &b)
 
FloatSize operator- (const FloatSize &a, const FloatSize &b)
 
FloatSize operator- (const FloatSize &size)
 
FloatSize operator- (const FloatPoint &a, const FloatPoint &b)
 
FloatPoint operator- (const FloatPoint &a, const FloatSize &b)
 
IntSize operator- (const IntPoint &a, const IntPoint &b)
 
IntSize operator- (const IntSize &a, const IntSize &b)
 
IntPoint operator- (const IntPoint &a, const IntSize &b)
 
IntSize operator- (const IntSize &size)
 
FloatSize & operator-= (FloatSize &a, const FloatSize &b)
 
FloatPoint & operator-= (FloatPoint &a, const FloatSize &b)
 
IntPoint & operator-= (IntPoint &a, const IntSize &b)
 
IntSize & operator-= (IntSize &a, const IntSize &b)
 
bool operator== (const FloatSize &a, const FloatSize &b)
 
bool operator== (const FloatPoint &a, const FloatPoint &b)
 
bool operator== (const IntPoint &a, const IntPoint &b)
 
bool operator== (const IntSize &a, const IntSize &b)
 
bool operator== (const FloatRect &a, const FloatRect &b)
 
bool operator== (const IntRect &a, const IntRect &b)
 
bool skipString (const QChar *&ptr, const QChar *end, const QChar *name, int length)
 
bool skipString (const QChar *&ptr, const QChar *end, const char *str)
 
FloatRect unionRect (const FloatRect &a, const FloatRect &b)
 
IntRect unionRect (const IntRect &a, const IntRect &b)
 

Variables

static const double animationFrameDelay = 0.025
 
static const float kPathSegmentLengthTolerance = 0.00001f
 

Typedef Documentation

typedef KHTMLView WebCore::Frame

Definition at line 9 of file Frame.h.

typedef khtml::Path WebCore::Path

Definition at line 37 of file PathTraversalState.h.

typedef RenderCanvas WebCore::RenderView

Definition at line 9 of file RenderView.h.

typedef DOM::DOMString WebCore::String

Definition at line 8 of file PlatformString.h.

Function Documentation

template<class CurveType >
static float WebCore::curveLength ( PathTraversalState &  traversalState,
CurveType  curve 
)
static

Definition at line 120 of file PathTraversalState.cpp.

static float WebCore::distanceLine ( const FloatPoint &  start,
const FloatPoint &  end 
)
inlinestatic

Definition at line 38 of file PathTraversalState.cpp.

IntRect WebCore::enclosingIntRect ( const FloatRect &  rect)

Definition at line 112 of file FloatRect.cpp.

static QPainterPath WebCore::getPathStroke ( const QPainterPath &  path,
const RenderObject *  object,
const RenderStyle *  style 
)
static

Definition at line 45 of file RenderPathQt.cpp.

FloatRect WebCore::intersection ( const FloatRect &  a,
const FloatRect &  b 
)
inline

Definition at line 148 of file FloatRect.h.

IntRect WebCore::intersection ( const IntRect &  a,
const IntRect &  b 
)
inline

Definition at line 165 of file IntRect.h.

static FloatPoint WebCore::midPoint ( const FloatPoint &  first,
const FloatPoint &  second 
)
inlinestatic

Definition at line 33 of file PathTraversalState.cpp.

template<typename T >
float WebCore::narrowPrecisionToFloat ( T  )
template<>
float WebCore::narrowPrecisionToFloat ( double  number)
inline

Definition at line 43 of file FloatConversion.h.

bool WebCore::operator!= ( const FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 118 of file FloatSize.h.

bool WebCore::operator!= ( const FloatPoint &  a,
const FloatPoint &  b 
)
inline

Definition at line 135 of file FloatPoint.h.

bool WebCore::operator!= ( const IntPoint &  a,
const IntPoint &  b 
)
inline

Definition at line 145 of file IntPoint.h.

bool WebCore::operator!= ( const IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 150 of file IntSize.h.

bool WebCore::operator!= ( const FloatRect &  a,
const FloatRect &  b 
)
inline

Definition at line 167 of file FloatRect.h.

bool WebCore::operator!= ( const IntRect &  a,
const IntRect &  b 
)
inline

Definition at line 184 of file IntRect.h.

FloatSize WebCore::operator+ ( const FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 98 of file FloatSize.h.

FloatPoint WebCore::operator+ ( const FloatPoint &  a,
const FloatSize &  b 
)
inline

Definition at line 115 of file FloatPoint.h.

IntPoint WebCore::operator+ ( const IntPoint &  a,
const IntSize &  b 
)
inline

Definition at line 125 of file IntPoint.h.

IntSize WebCore::operator+ ( const IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 130 of file IntSize.h.

FloatSize& WebCore::operator+= ( FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 84 of file FloatSize.h.

FloatPoint& WebCore::operator+= ( FloatPoint &  a,
const FloatSize &  b 
)
inline

Definition at line 103 of file FloatPoint.h.

IntPoint& WebCore::operator+= ( IntPoint &  a,
const IntSize &  b 
)
inline

Definition at line 113 of file IntPoint.h.

IntSize& WebCore::operator+= ( IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 116 of file IntSize.h.

FloatSize WebCore::operator- ( const FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 103 of file FloatSize.h.

FloatSize WebCore::operator- ( const FloatSize &  size)
inline

Definition at line 108 of file FloatSize.h.

FloatSize WebCore::operator- ( const FloatPoint &  a,
const FloatPoint &  b 
)
inline

Definition at line 120 of file FloatPoint.h.

FloatPoint WebCore::operator- ( const FloatPoint &  a,
const FloatSize &  b 
)
inline

Definition at line 125 of file FloatPoint.h.

IntSize WebCore::operator- ( const IntPoint &  a,
const IntPoint &  b 
)
inline

Definition at line 130 of file IntPoint.h.

IntSize WebCore::operator- ( const IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 135 of file IntSize.h.

IntPoint WebCore::operator- ( const IntPoint &  a,
const IntSize &  b 
)
inline

Definition at line 135 of file IntPoint.h.

IntSize WebCore::operator- ( const IntSize &  size)
inline

Definition at line 140 of file IntSize.h.

FloatSize& WebCore::operator-= ( FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 91 of file FloatSize.h.

FloatPoint& WebCore::operator-= ( FloatPoint &  a,
const FloatSize &  b 
)
inline

Definition at line 109 of file FloatPoint.h.

IntPoint& WebCore::operator-= ( IntPoint &  a,
const IntSize &  b 
)
inline

Definition at line 119 of file IntPoint.h.

IntSize& WebCore::operator-= ( IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 123 of file IntSize.h.

bool WebCore::operator== ( const FloatSize &  a,
const FloatSize &  b 
)
inline

Definition at line 113 of file FloatSize.h.

bool WebCore::operator== ( const FloatPoint &  a,
const FloatPoint &  b 
)
inline

Definition at line 130 of file FloatPoint.h.

bool WebCore::operator== ( const IntPoint &  a,
const IntPoint &  b 
)
inline

Definition at line 140 of file IntPoint.h.

bool WebCore::operator== ( const IntSize &  a,
const IntSize &  b 
)
inline

Definition at line 145 of file IntSize.h.

bool WebCore::operator== ( const FloatRect &  a,
const FloatRect &  b 
)
inline

Definition at line 162 of file FloatRect.h.

bool WebCore::operator== ( const IntRect &  a,
const IntRect &  b 
)
inline

Definition at line 179 of file IntRect.h.

bool WebCore::skipString ( const QChar *&  ptr,
const QChar *  end,
const QChar *  name,
int  length 
)
inline

Definition at line 29 of file ParserUtilities.h.

bool WebCore::skipString ( const QChar *&  ptr,
const QChar *  end,
const char *  str 
)
inline

Definition at line 39 of file ParserUtilities.h.

FloatRect WebCore::unionRect ( const FloatRect &  a,
const FloatRect &  b 
)
inline

Definition at line 155 of file FloatRect.h.

IntRect WebCore::unionRect ( const IntRect &  a,
const IntRect &  b 
)
inline

Definition at line 172 of file IntRect.h.

Variable Documentation

const double WebCore::animationFrameDelay = 0.025
static

Definition at line 41 of file SMILTimeContainer.cpp.

const float WebCore::kPathSegmentLengthTolerance = 0.00001f
static

Definition at line 31 of file PathTraversalState.cpp.

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.

KHTML

Skip menu "KHTML"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal