#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()
| 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:
|