EMF::EMRPOLYLINETO16(3)

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

πŸ’– EMF::EMRPOLYLINETO16 πŸ’–

okay bestie, gather round, because today we're reading a libemf man page together and honestly? it's giving niche but iconic. this is the page for EMF::EMRPOLYLINETO16, straight out of the libemf crew, and it's here to help you draw a polygonal line curve. yes really. let's go 🫢


✨ NAME ✨

EMF::EMRPOLYLINETO16 β€” EMF PolylineTo16.

like. that's the whole name. short, sweet, does exactly what it says on the tin πŸ’…


🌸 SYNOPSIS 🌸

#include <libemf.h>

Inherits EMF::METARECORD, and EMRPOLYLINE16.

so it's part of the family tree, it's got lore, it's got ancestors. main character energy fr fr πŸ‘‘

πŸŽ€ Public Member Functions πŸŽ€

  • EMRPOLYLINETO16 (const RECTL *bounds, const POINT16 *points, INT n)
  • EMRPOLYLINETO16 (const RECTL *bounds, const POINT *points, INT n)
  • EMRPOLYLINETO16 (DATASTREAM &ds)
  • ~EMRPOLYLINETO16 ()
  • 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 PolylineTo16.

Draw a polygonal line curve to (what?)

ngl bestie, the original literally asks "(what?)" and we are NOT about to invent an answer. we respect the mystery. the docs said what they said 😭

🌈 CONSTRUCTOR & DESTRUCTOR DOCUMENTATION 🌈

🌟 EMF::EMRPOLYLINETO16::EMRPOLYLINETO16 (const RECTL * bounds, const POINT16 * points, INT n) [inline] 🌟

Parameters

  • bounds β€” overall bounding box of polybezier curve.
  • points β€” array of polybezier vertices.
  • n β€” number of vertices in points.

πŸ’« EMF::EMRPOLYLINETO16::EMRPOLYLINETO16 (const RECTL * bounds, const POINT * points, INT n) [inline] πŸ’«

Convenience constructor with POINTs.

Parameters

  • bounds β€” overall bounding box of polybezier curve.
  • points β€” array of polybezier vertices.
  • n β€” number of vertices in points.

πŸ“ EMF::EMRPOLYLINETO16::EMRPOLYLINETO16 (DATASTREAM & ds) [inline] πŸ“

Construct a PolylineTo record from the input stream.

Parameters

  • ds β€” Metafile datastream.

🧚 EMF::EMRPOLYLINETO16::~EMRPOLYLINETO16 () [inline] 🧚

Destructor frees a copy of the points it buffered.

she buffers, she frees, she leaves no memory leaks behind. a queen who cleans up after herself πŸ‘‘

πŸ”₯ MEMBER FUNCTION DOCUMENTATION πŸ”₯

⭐ void EMF::EMRPOLYLINETO16::execute (METAFILEDEVICECONTEXT * source, HDC dc) const [inline], [virtual] ⭐

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.


πŸ’€ bool EMF::EMRPOLYLINETO16::serialize (DATASTREAM ds) [inline], [virtual] πŸ’€

Parameters

  • ds β€” Metafile datastream.

Implements EMF::METARECORD.


🌸 int EMF::EMRPOLYLINETO16::size (void) const [inline], [virtual] 🌸

Internally computed size of this record.

Implements EMF::METARECORD.


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for libemf from the source code.

not a human author bestie, just Doxygen doing its little thing. we love an automated king πŸ€–βœ¨

and that's the whole page, no cap. every option, every parameter, every Implements EMF::METARECORD, all of it, preserved. slay πŸ’…

this lil masterpiece is from libemf, version 1.0.9, dated Thu Jun 6 2024 23:01:07, and it lives at EMF::EMRPOLYLINETO16(3) β€” periodt. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from