#include <node.hxx>
Inherits SmMathSymbolNode.
Inheritance diagram for SmRootSymbolNode:
Public Member Functions | |
SmRootSymbolNode (const SmToken &rNodeToken) | |
virtual void | AdaptToX (const OutputDevice &rDev, ULONG nWidth) |
virtual void | AdaptToY (const OutputDevice &rDev, ULONG nHeight) |
virtual void | Draw (OutputDevice &rDev, const Point &rPosition) const |
Private Attributes | |
ULONG | nBodyWidth |
Definition at line 410 of file node.hxx.
SmRootSymbolNode::SmRootSymbolNode | ( | const SmToken & | rNodeToken | ) | [inline] |
void SmRootSymbolNode::AdaptToX | ( | const OutputDevice & | rDev, | |
ULONG | nWidth | |||
) | [virtual] |
Reimplemented from SmMathSymbolNode.
Definition at line 2245 of file node.cxx.
References nBodyWidth.
void SmRootSymbolNode::AdaptToY | ( | const OutputDevice & | rDev, | |
ULONG | nHeight | |||
) | [virtual] |
Reimplemented from SmMathSymbolNode.
Definition at line 2251 of file node.cxx.
References SmMathSymbolNode::AdaptToY().
void SmRootSymbolNode::Draw | ( | OutputDevice & | rDev, | |
const Point & | rPosition | |||
) | const [virtual] |
Reimplemented from SmSpecialNode.
Definition at line 2259 of file node.cxx.
References SmRect::Draw(), SmSpecialNode::Draw(), SmRect::GetBorderWidth(), SmNode::GetFont(), SmRect::GetWidth(), SmNode::IsDebug(), SmNode::IsPhantom(), nBodyWidth, SmTmpDevice::SetFillColor(), SmTmpDevice::SetFont(), SM_RECT_CORE, SM_RECT_ITALIC, SM_RECT_LINES, and SM_RECT_MID.
ULONG SmRootSymbolNode::nBodyWidth [private] |