Main Page Class Hierarchy Compound List File List Compound Members

# EMF::EXTPEN Class Reference

Extended Graphics Pen. More...

`#include <libemf.h>`

Inheritance diagram for EMF::EXTPEN::

List of all members.

## Public Methods
| EXTPEN (const EXTLOGPEN *lpen)
OBJECTTYPE | getType (void) const
METARECORD* | newEMR (HDC dc, HGDIOBJ emf_handle)

## Detailed Description

Extended Graphics Pen.

Pens are used for drawing lines, arc, rectangles, etc.

## Constructor & Destructor Documentation

EMF::EXTPEN::EXTPEN ( | const EXTLOGPEN * lpen )`[inline]`

  | Parameters:
  lpen | the (logical?) pen definition.

## Member Function Documentation

OBJECTTYPE EMF::EXTPEN::getType ( | void ) const`[inline, virtual]`

| Return the type of this object (could probably do better with RTTI()). Reimplemented from EMF::OBJECT.

METARECORD * EMF::EXTPEN::newEMR ( | HDC dc,
| HGDIOBJ emf_handle )`[inline, virtual]`

  | Return a new metarecord for this object. And record its selection into the given device context. Parameters:
  dc | handle of device context into which this object is being selected.
  emf_handle | the EMF handle associated with the PEN.
Reimplemented from EMF::GRAPHICSOBJECT.

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

- libemf.h