#include <node.hxx>
Inherits SmStructureNode.
Inheritance diagram for SmSubSupNode:
Public Member Functions | |
SmSubSupNode (const SmToken &rNodeToken) | |
SmNode * | GetBody () |
const SmNode * | GetBody () const |
void | SetUseLimits (BOOL bVal) |
BOOL | IsUseLimits () const |
SmNode * | GetSubSup (SmSubSup eSubSup) |
virtual void | Arrange (const OutputDevice &rDev, const SmFormat &rFormat) |
void | CreateTextFromNode (String &rText) |
Private Attributes | |
BOOL | bUseLimits |
Definition at line 632 of file node.hxx.
SmSubSupNode::SmSubSupNode | ( | const SmToken & | rNodeToken | ) | [inline] |
Definition at line 637 of file node.hxx.
References bUseLimits, SmStructureNode::SetNumSubNodes(), and SUBSUP_NUM_ENTRIES.
SmNode* SmSubSupNode::GetBody | ( | ) | [inline] |
Definition at line 644 of file node.hxx.
References SmStructureNode::GetSubNode().
Referenced by Arrange().
void SmSubSupNode::SetUseLimits | ( | BOOL | bVal | ) | [inline] |
BOOL SmSubSupNode::IsUseLimits | ( | ) | const [inline] |
Definition at line 653 of file node.hxx.
References SmStructureNode::GetSubNode().
Referenced by Arrange().
void SmSubSupNode::Arrange | ( | const OutputDevice & | rDev, | |
const SmFormat & | rFormat | |||
) | [virtual] |
Reimplemented from SmNode.
Definition at line 1423 of file node.cxx.
References SmRect::AlignTo(), SmNode::Arrange(), CSUB, CSUP, DIS_LOWERLIMIT, DIS_SUBSCRIPT, DIS_SUPERSCRIPT, DIS_UPPERLIMIT, SmRect::ExtendBy(), SmRect::GetAlignB(), SmRect::GetAlignT(), SmFormat::GetBaseSize(), GetBody(), SmFormat::GetDistance(), SmNode::GetFont(), SmRect::GetHeight(), SmStructureNode::GetNumSubNodes(), SmNode::GetRect(), SmFormat::GetRelSize(), GetSubSup(), SmNode::GetToken(), SmFormat::IsTextmode(), LSUB, LSUP, SmNode::MoveTo(), SmToken::nGroup, SmRect::operator=(), RCP_THIS, RHA_CENTER, RP_BOTTOM, RP_LEFT, RP_RIGHT, RP_TOP, RSUB, RSUP, RVA_BASELINE, RVA_BOTTOM, RVA_TOP, SmNode::SetSize(), SIZ_INDEX, SIZ_LIMITS, SmFromTo(), SUBSUP_NUM_ENTRIES, and TGLIMIT.
void SmSubSupNode::CreateTextFromNode | ( | String & | rText | ) | [virtual] |
BOOL SmSubSupNode::bUseLimits [private] |
Definition at line 634 of file node.hxx.
Referenced by IsUseLimits(), SetUseLimits(), and SmSubSupNode().