EMF::EMRELLIPSE(3)

πŸ“¦
version 1.0.13 Β· 5 versions
, in debian trixie, ubuntu questing

πŸ’– EMF::EMRELLIPSE(3) πŸ’–

okay bestie so this is the libemf page for EMF::EMRELLIPSE, and I am seated for it. it's giving ellipse. it's giving metafile. it's giving Doxygen generated this and we're all just living in it. let's get into it 🫢


✨ NAME ✨

EMF::EMRELLIPSE β€” EMF Ellipse. that's it. that's the name. iconic brevity honestly. πŸ‘‘


🌸 SYNOPSIS 🌸

#include <libemf.h>

Inherits EMF::METARECORD, and EMRELLIPSE.

πŸŽ€ Public Member Functions

  • EMRELLIPSE (INT left, INT top, INT right, INT bottom)
  • EMRELLIPSE (DATASTREAM &ds)
  • bool serialize (DATASTREAM ds)
  • int size (void) const
  • void execute (METAFILEDEVICECONTEXT *source, HDC dc) const

πŸŽ€ Public Member Functions inherited from EMF::METARECORD

  • virtual ~METARECORD ()

πŸ¦‹ Detailed Description πŸ¦‹

EMF Ellipse.

Draw an ellipse. (I have no idea how the ellipse is defined!) β€” and no, bestie, that's not me being dramatic, that is literally what the manpage says. we're all just vibing in the dark together fr fr 😭


πŸ’… Constructor & Destructor Documentation πŸ’…

EMF::EMRELLIPSE::EMRELLIPSE (INT left, INT top, INT right, INT bottom)

[inline]

Take these descriptions with a grain of salt... (their words, not mine β€” the manpage itself is doing the disclaimer thing, which is honestly so real of it)

Parameters

  • left β€” x position of left extrema of ellipse.
  • top β€” y position of top extrema of ellipse.
  • right β€” x position of right extrema of ellipse.
  • bottom β€” y position of bottom extrema of ellipse.

EMF::EMRELLIPSE::EMRELLIPSE (DATASTREAM & ds)

[inline]

Construct an Ellipse record from the input stream. pull it straight out of the stream, no thoughts, head empty, ellipse acquired ✨

Parameters

  • ds β€” Metafile datastream.

πŸ”₯ Member Function Documentation πŸ”₯

void EMF::EMRELLIPSE::execute (METAFILEDEVICECONTEXT * source, HDC dc) const

[inline], [virtual]

Execute this record in the context of the given device context. it's the main character moment of the record, lowkey. 🌈

Parameters

  • source β€” the device context from which this record is taken.
  • dc β€” device context for execute.

Implements EMF::METARECORD.

bool EMF::EMRELLIPSE::serialize (DATASTREAM ds)

[inline], [virtual]

Parameters

  • ds β€” Metafile datastream.

Implements EMF::METARECORD.

int EMF::EMRELLIPSE::size (void) const

[inline], [virtual]

Internally computed size of this record. she knows her own measurements, no cap. πŸ“

Implements EMF::METARECORD.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libemf from the source code. so like... nobody wrote this, a robot did, and honestly? the robot ate. πŸ’€βœ¨


that's the whole page bestie, every option, every param, every [inline], every Implements EMF::METARECORD. β€” nothing skipped, nothing invented, we keep the facts immaculate. 🧚

Version 1.0.9 β€” Thu Jun 6 2024 23:01:07 πŸ’– mwah, go draw an ellipse, ily, bye πŸŽ€πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from