#include <elementtype.h>
|
| | ElementType (SequenceParser *parser) |
| |
| virtual bool | isInvisible (const TextElement &) const |
| |
| virtual TQString | text (SequenceElement *seq) const |
| |
| uint | start () const |
| |
| uint | end () const |
| |
| virtual luPt | getSpaceBefore (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (MultiElementType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (OperatorType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (RelationType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (PunctuationType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (BracketType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (ComplexElementType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual luPt | getSpaceAfter (InnerElementType *type, const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor) |
| |
| virtual TQFont | getFont (const ContextStyle &context) |
| |
| virtual void | setUpPainter (const ContextStyle &context, TQPainter &painter) |
| |
| virtual void | output () |
| |
| void | append (ElementType *) |
| |
| ElementType * | getPrev () const |
| |
| virtual void | saveMathML (SequenceElement *se, TQDomDocument &doc, TQDomElement de, bool oasisFormat=false) |
| |
| virtual bool | multiElement () const |
| |
Basis of all types.
Types make up a hierarchy that describes the semantic of the sequence.
Definition at line 52 of file elementtype.h.
◆ ElementType()
◆ ~ElementType()
| ElementType::~ElementType |
( |
| ) |
|
|
virtual |
◆ append()
◆ end()
| uint ElementType::end |
( |
| ) |
const |
|
inline |
- Returns
- the position of the first character after the typed element
Definition at line 76 of file elementtype.h.
◆ getEvilDestructionCount()
| static int ElementType::getEvilDestructionCount |
( |
| ) |
|
|
inlinestatic |
◆ getFont()
◆ getPrev()
◆ getSpaceAfter() [1/7]
◆ getSpaceAfter() [2/7]
◆ getSpaceAfter() [3/7]
◆ getSpaceAfter() [4/7]
◆ getSpaceAfter() [5/7]
◆ getSpaceAfter() [6/7]
◆ getSpaceAfter() [7/7]
◆ getSpaceBefore()
◆ isInvisible()
| virtual bool ElementType::isInvisible |
( |
const TextElement & |
| ) |
const |
|
inlinevirtual |
- Returns
- whether we want to see this element.
Definition at line 60 of file elementtype.h.
◆ mediumSpaceIfNotScript()
◆ multiElement()
| virtual bool ElementType::multiElement |
( |
| ) |
const |
|
inlinevirtual |
◆ output()
| void ElementType::output |
( |
| ) |
|
|
virtual |
◆ saveMathML()
| void ElementType::saveMathML |
( |
SequenceElement * |
se, |
|
|
TQDomDocument & |
doc, |
|
|
TQDomElement |
de, |
|
|
bool |
oasisFormat = false |
|
) |
| |
|
virtual |
◆ setEnd()
| void ElementType::setEnd |
( |
uint |
end | ) |
|
|
inlineprotected |
◆ setStart()
| void ElementType::setStart |
( |
uint |
start | ) |
|
|
inlineprotected |
◆ setUpPainter()
| void ElementType::setUpPainter |
( |
const ContextStyle & |
context, |
|
|
TQPainter & |
painter |
|
) |
| |
|
virtual |
◆ start()
| uint ElementType::start |
( |
| ) |
const |
|
inline |
- Returns
- the position of the first character
Definition at line 71 of file elementtype.h.
◆ text()
◆ thickSpaceIfNotScript()
◆ thinSpaceIfNotScript()
The documentation for this class was generated from the following files:
|