SmTmpDevice Class Reference

List of all members.

Public Member Functions

 SmTmpDevice (OutputDevice &rTheDev, BOOL bUseMap100th_mm)
 ~SmTmpDevice ()
void SetFont (const Font &rNewFont)
void SetLineColor (const Color &rColor)
void SetFillColor (const Color &rColor)
void SetTextColor (const Color &rColor)
 operator OutputDevice & ()

Private Member Functions

 SmTmpDevice (const SmTmpDevice &rTmpDev)
SmTmpDeviceoperator= (const SmTmpDevice &rTmpDev)
Color Impl_GetColor (const Color &rColor)

Private Attributes

OutputDevice & rOutDev

Detailed Description

Definition at line 105 of file node.cxx.


Constructor & Destructor Documentation

SmTmpDevice::SmTmpDevice ( const SmTmpDevice rTmpDev  )  [private]

SmTmpDevice::SmTmpDevice ( OutputDevice &  rTheDev,
BOOL  bUseMap100th_mm 
)

Definition at line 129 of file node.cxx.

References rOutDev.

SmTmpDevice::~SmTmpDevice (  )  [inline]

Definition at line 117 of file node.cxx.

References rOutDev.


Member Function Documentation

SmTmpDevice& SmTmpDevice::operator= ( const SmTmpDevice rTmpDev  )  [private]

Color SmTmpDevice::Impl_GetColor ( const Color &  rColor  )  [private]

Definition at line 142 of file node.cxx.

References rOutDev, and SM_MOD1.

Referenced by SetFillColor(), SetFont(), SetLineColor(), and SetTextColor().

void SmTmpDevice::SetFont ( const Font &  rNewFont  ) 

Definition at line 168 of file node.cxx.

References Impl_GetColor(), and rOutDev.

Referenced by SmMathSymbolNode::AdaptToX(), SmMathSymbolNode::AdaptToY(), SmBlankNode::Arrange(), SmErrorNode::Arrange(), SmPlaceNode::Arrange(), SmGlyphSpecialNode::Arrange(), SmSpecialNode::Arrange(), SmRectangleNode::Arrange(), SmPolyLineNode::Arrange(), SmVerticalBraceNode::Arrange(), SmBinDiagonalNode::Arrange(), SmLineNode::Arrange(), SmTextNode::Draw(), SmRectangleNode::Draw(), and SmRootSymbolNode::Draw().

void SmTmpDevice::SetLineColor ( const Color &  rColor  )  [inline]

Definition at line 121 of file node.cxx.

References Impl_GetColor(), and rOutDev.

Referenced by SmPolyLineNode::Draw().

void SmTmpDevice::SetFillColor ( const Color &  rColor  )  [inline]

Definition at line 122 of file node.cxx.

References Impl_GetColor(), and rOutDev.

Referenced by SmRectangleNode::Draw(), and SmRootSymbolNode::Draw().

void SmTmpDevice::SetTextColor ( const Color &  rColor  )  [inline]

Definition at line 123 of file node.cxx.

References Impl_GetColor(), and rOutDev.

SmTmpDevice::operator OutputDevice & (  )  [inline]

Definition at line 125 of file node.cxx.

References rOutDev.


Member Data Documentation

OutputDevice& SmTmpDevice::rOutDev [private]

Definition at line 107 of file node.cxx.

Referenced by Impl_GetColor(), operator OutputDevice &(), SetFillColor(), SetFont(), SetLineColor(), SetTextColor(), SmTmpDevice(), and ~SmTmpDevice().


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