Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes

GR_Abi_MathGraphicDevice Class Reference

#include <gr_Abi_MathGraphicDevice.h>

List of all members.

Public Member Functions

virtual scaled defaultLineThickness (const class FormattingContext &) const

Static Public Member Functions

static SmartPtr
< GR_Abi_MathGraphicDevice
create (const SmartPtr< class AbstractLogger > &pLogger, const SmartPtr< class Configuration > &, class GR_Graphics *pGr)

Protected Member Functions

 GR_Abi_MathGraphicDevice (const SmartPtr< class AbstractLogger > &, const SmartPtr< class Configuration > &, class GR_Graphics *)
virtual ~GR_Abi_MathGraphicDevice ()

Private Attributes

SmartPtr< class
GR_Abi_AreaFactory
m_abiFactory

Constructor & Destructor Documentation

GR_Abi_MathGraphicDevice::GR_Abi_MathGraphicDevice ( const SmartPtr< class AbstractLogger > &  ,
const SmartPtr< class Configuration > &  ,
class GR_Graphics  
) [protected]
GR_Abi_MathGraphicDevice::~GR_Abi_MathGraphicDevice (  )  [protected, virtual]

Member Function Documentation

static SmartPtr<GR_Abi_MathGraphicDevice> GR_Abi_MathGraphicDevice::create ( const SmartPtr< class AbstractLogger > &  pLogger,
const SmartPtr< class Configuration > &  ,
class GR_Graphics pGr 
) [static]
scaled GR_Abi_MathGraphicDevice::defaultLineThickness ( const class FormattingContext &   )  const [virtual]

Member Data Documentation


The documentation for this class was generated from the following files: