logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

EMF::EXTPEN - Extended Graphics Pen.

Author

       Generated automatically by Doxygen for libemf from the source code.

Version 1.0.9                                Thu Jun 6 2024 23:01:07                              EMF::EXTPEN(3)

Constructor & Destructor Documentation

EMF::EXTPEN::EXTPEN(constEXTLOGPEN*lpen)[inline]Parameterslpen the (logical?) pen definition.

Detailed Description

       Extended Graphics Pen.

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

Member Function Documentation

OBJECTTYPEEMF::EXTPEN::getType(void)const[inline],[virtual]
       Return the type of this object (could probably do better with RTTI()).

       Implements EMF::OBJECT.

   METARECORD*EMF::EXTPEN::newEMR(HDCdc,HGDIOBJemf_handle)[inline],[virtual]
       Return a new metarecord for this object. And record its selection into the given device context.

       Parametersdc handle of device context into which this object is being selected.
           emf_handle the EMF handle associated with the PEN.

       Implements EMF::GRAPHICSOBJECT.

       References EMF::GRAPHICSOBJECT::contexts.

Name

       EMF::EXTPEN - Extended Graphics Pen.

Synopsis

       #include <libemf.h>

       Inherits EMF::GRAPHICSOBJECT, and tagEXTLOGPEN.

   PublicMemberFunctionsEXTPEN (const EXTLOGPEN *lpen)
       OBJECTTYPE getType (void) const
       METARECORD * newEMR (HDC dc, HGDIOBJ emf_handle)

       Public Member Functions inherited from EMF::GRAPHICSOBJECT
       virtual ~GRAPHICSOBJECT ()
           GRAPHICSOBJECTs has a virtual destructor.

       Public Member Functions inherited from EMF::OBJECT
       virtual ~OBJECT ()
           OBJECTs have a virtual destructor.
       OBJECT (void)

   AdditionalInheritedMembers
       Data Fields inherited from EMF::GRAPHICSOBJECT
       std::map< HDC, HGDIOBJ > contexts

       Data Fields inherited from EMF::OBJECT
       HGDIOBJ handle

See Also