Last Update: 2023-05-20 11:55 Created at: 2023-01-15 08:52 RSS
MagickD API

Status
Priority
Milestone
Tags
No Tags

This should have a similar API to Magick++'s API.

Notable changes:

  • InitializeMagick() and DestroyMagick() rather than just InitializeMagick().
    • I would prefer to have manual control, though I guess it'd always be possible to have both.
  • Lack of reference counting.
    • MagickD only uses D's garbage collector. It's possible this will change when/if copy operators are supported (or if some issue presents itself)
  • No STL code.
    • I'll probably adapt it to work with D containers/ranges though.

Still to do:

  • Blob class
  • CoderInfo class
  • Color class
  • Drawable class
  • Exception class
  • Geometry class
  • Image class
  • Montage class
  • Pixels class
  • TypeMetric
2023-05-20
11:55 Status: Close has been updated (nemophila)
11:55 Comment posted by nemophila

Reply to this ticket

This should have a similar API to Magick++'s API.

Change of mind. See <https://codeberg.org/supercell/magickd/issues/2> (also note that main issue tracking will now be on Codeberg)

2023-01-15
08:52 Create New Ticket(#51391): MagickD API (nemophila)