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: