Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QIMPenCombining Class Reference

#include </home/clem/local/src/opie/inputmethods/handwriting/qimpencombining.h>

Inheritance diagram for QIMPenCombining:

Inheritance graph
[legend]
Collaboration diagram for QIMPenCombining:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QIMPenCombining ()
 QIMPenCombining (const QString &fn)
void addCombined (QIMPenCharSet *)

Protected Member Functions

int findCombining (unsigned int ch) const
QIMPenCharcombine (QIMPenChar *base, QIMPenChar *accent)
QIMPenCharpenChar (int type)

Constructor & Destructor Documentation

QIMPenCombining::QIMPenCombining  ) 
 

Definition at line 47 of file qimpencombining.cpp.

QIMPenCombining::QIMPenCombining const QString fn  ) 
 

Definition at line 51 of file qimpencombining.cpp.


Member Function Documentation

void QIMPenCombining::addCombined QIMPenCharSet  ) 
 

Definition at line 56 of file qimpencombining.cpp.

References QIMPenCharSet::addChar(), QIMPenChar::character(), QIMPenCharSet::characters(), QIMPenCharSet::chars, combine(), QIMPenChar::Combined, combiningChars, combiningSymbols, QIMPenCharSet::count(), QIMPenChar::Deleted, findCombining(), i, QIMPenChar::setCharacter(), QIMPenChar::setFlag(), and QIMPenChar::testFlag().

Referenced by QIMPenProfile::loadData().

QIMPenChar * QIMPenCombining::combine QIMPenChar base,
QIMPenChar accent
[protected]
 

Definition at line 96 of file qimpencombining.cpp.

References QIMPenChar::addStroke(), QIMPenChar::boundingRect(), QIMPenChar::CombineRight, QIMPenCharSet::count(), i, QIMPenChar::penStrokes(), QIMPenChar::setFlag(), QIMPenStroke::setStartingPoint(), QIMPenStroke::startingPoint(), QIMPenChar::System, and QIMPenChar::testFlag().

Referenced by addCombined().

int QIMPenCombining::findCombining unsigned int  ch  )  const [protected]
 

Definition at line 84 of file qimpencombining.cpp.

References combiningChars, and i.

Referenced by addCombined().

QIMPenChar * QIMPenCombining::penChar int  type  )  [protected]
 

Definition at line 131 of file qimpencombining.cpp.

References QIMPenChar::character(), QIMPenCharSet::chars, and combiningSymbols.


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:47:26 2005 for OPIE by  doxygen 1.4.2