SmBraceNode Class Reference

#include <node.hxx>

Inherits SmStructureNode.

Inheritance diagram for SmBraceNode:

Inheritance graph
[legend]
Collaboration diagram for SmBraceNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SmBraceNode (const SmToken &rNodeToken)
virtual void Arrange (const OutputDevice &rDev, const SmFormat &rFormat)
void CreateTextFromNode (String &rText)

Detailed Description

Definition at line 664 of file node.hxx.


Constructor & Destructor Documentation

SmBraceNode::SmBraceNode ( const SmToken rNodeToken  )  [inline]

Definition at line 667 of file node.hxx.

References SmStructureNode::SetNumSubNodes().


Member Function Documentation

void SmBraceNode::Arrange ( const OutputDevice &  rDev,
const SmFormat rFormat 
) [virtual]

Reimplemented from SmNode.

Definition at line 1629 of file node.cxx.

References SmNode::AdaptToY(), SmRect::AlignTo(), SmNode::Arrange(), SmToken::cMathChar, DIS_BRACKETSIZE, DIS_BRACKETSPACE, DIS_NORMALBRACKETSIZE, SmToken::eType, SmRect::ExtendBy(), SmFormat::GetBaseSize(), SmFormat::GetDistance(), SmNode::GetFont(), SmNode::GetScaleMode(), SmStructureNode::GetSubNode(), SmNode::GetToken(), SmFormat::IsScaleNormalBrackets(), SmNode::MoveTo(), MS_DLINE, MS_LINE, NBRACEBODY, SmRect::operator=(), RCP_THIS, RHA_CENTER, RP_LEFT, RP_RIGHT, RVA_BASELINE, RVA_CENTERY, SCALE_HEIGHT, SmFace::SetSize(), and TABS.

void SmBraceNode::CreateTextFromNode ( String &  rText  )  [virtual]

Reimplemented from SmNode.

Definition at line 1578 of file node.cxx.

References APPEND, SmNode::CreateTextFromNode(), SmNode::GetScaleMode(), SmStructureNode::GetSubNode(), and SCALE_HEIGHT.


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 17:23:08 2008 for maths by  doxygen 1.5.1