lib

SequenceType Class Reference

#include <elementtype.h>

Inheritance diagram for SequenceType:
ElementType

Public Member Functions

 SequenceType (SequenceParser *parser)
virtual void output ()
Public Member Functions inherited from ElementType
 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)
void append (ElementType *)
ElementType * getPrev () const
virtual void saveMathML (SequenceElement *se, TQDomDocument &doc, TQDomElement de, bool oasisFormat=false)
virtual bool multiElement () const

Additional Inherited Members

Static Public Member Functions inherited from ElementType
static int getEvilDestructionCount ()
Protected Member Functions inherited from ElementType
void setStart (uint start)
void setEnd (uint end)
luPt thinSpaceIfNotScript (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor)
luPt mediumSpaceIfNotScript (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor)
luPt thickSpaceIfNotScript (const ContextStyle &context, ContextStyle::TextStyle tstyle, double factor)

Detailed Description

The token that belongs to a sequence.

Contains all the other tokens.

Definition at line 184 of file elementtype.h.

Constructor & Destructor Documentation

◆ SequenceType()

SequenceType::SequenceType ( SequenceParser * parser)

Definition at line 225 of file elementtype.cpp.

◆ ~SequenceType()

SequenceType::~SequenceType ( )

Definition at line 246 of file elementtype.cpp.

Member Function Documentation

◆ output()

void SequenceType::output ( )
virtual

Reimplemented from ElementType.

Definition at line 252 of file elementtype.cpp.


The documentation for this class was generated from the following files: