DOKK / manpages / debian 12 / libemf-doc / EMF_EMRARC.3.en
EMF::EMRARC(3) libemf EMF::EMRARC(3)

EMF::EMRARC - EMF Arc.

#include <libemf.h>

Inherits EMF::METARECORD, and EMRARC.


EMRARC (INT left, INT top, INT right, INT bottom, INT xstart, INT ystart, INT xend, INT yend)
EMRARC (DATASTREAM &ds)
bool serialize (DATASTREAM ds)
int size (void) const
void execute (METAFILEDEVICECONTEXT *source, HDC dc) const

EMF Arc.

Draw an arc. Not sure what the specification here means, though.

Take these descriptions with a grain of salt...

Parameters

left x position of left edge of arc box.
top y position of top edge of arc box.
right x position of right edge of arc box.
bottom y position bottom edge of arc box.
xstart x position of arc start.
ystart y position of arc start.
xend x position of arc end.
yend y position of arc end.

Construct an Arc record from the input datastream.

Parameters

ds Metafile datastream.

Execute this record in the context of the given device context.

Parameters

source the device context from which this record is taken.
dc device context for execute.

Implements EMF::METARECORD.

Parameters

ds Metafile datastream.

Implements EMF::METARECORD.

Internally computed size of this record.

Implements EMF::METARECORD.

Generated automatically by Doxygen for libemf from the source code.

Wed Jun 29 2022 Version 1.0.9