GR_Abi_StandardSymbolsShaper Class Reference

#include <gr_Abi_StandardSymbolsShaper.h>

List of all members.

Public Member Functions

void setGraphics (class GR_Graphics *)
class GR_GraphicsgetGraphics (void) const

Static Public Member Functions

static SmartPtr
< GR_Abi_StandardSymbolsShaper
create (void)

Protected Member Functions

 GR_Abi_StandardSymbolsShaper (void)
virtual ~GR_Abi_StandardSymbolsShaper ()
virtual AreaRef getGlyphArea (const SmartPtr< class AreaFactory > &, Char8, const scaled &) const
AreaRef shapeChar (MathVariant, const class MathFormattingContext &, UT_UCS4Char) const

Static Protected Member Functions

static const AbiTextPropertiesgetTextProperties (MathVariant=NORMAL_VARIANT)

Protected Attributes

class GR_Graphicsm_pGraphics

Classes

struct  AbiTextProperties


Constructor & Destructor Documentation

GR_Abi_StandardSymbolsShaper::GR_Abi_StandardSymbolsShaper ( void   )  [protected]

Referenced by create().

GR_Abi_StandardSymbolsShaper::~GR_Abi_StandardSymbolsShaper (  )  [protected, virtual]


Member Function Documentation

static SmartPtr<GR_Abi_StandardSymbolsShaper> GR_Abi_StandardSymbolsShaper::create ( void   )  [inline, static]

void GR_Abi_StandardSymbolsShaper::setGraphics ( class GR_Graphics pGr  ) 

References m_pGraphics.

class GR_Graphics* GR_Abi_StandardSymbolsShaper::getGraphics ( void   )  const [inline]

References m_pGraphics.

virtual AreaRef GR_Abi_StandardSymbolsShaper::getGlyphArea ( const SmartPtr< class AreaFactory > &  ,
Char8  ,
const scaled &   
) const [protected, virtual]

static const AbiTextProperties& GR_Abi_StandardSymbolsShaper::getTextProperties ( MathVariant  = NORMAL_VARIANT  )  [static, protected]

AreaRef GR_Abi_StandardSymbolsShaper::shapeChar ( MathVariant  ,
const class MathFormattingContext &  ,
UT_UCS4Char   
) const [protected]


Member Data Documentation

Referenced by getGraphics(), and setGraphics().


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

Generated on Mon Sep 8 00:06:58 2008 for AbiWord by  doxygen 1.5.5