Version History

2.3:

  • Added PointDistanceFromLine function to the LineF class.
  • Added PointDistanceFromInfiniteLine function to the LineF class.

    2.2:

  • Updated the PolygonF class to be able to internally support the new Polygon masking feature in TypeLib's RawBitmapMask class.

    2.1:

  • Added Pitch to the VectorF_3D class.
  • Added Roll to the VectorF_3D class.
  • Added Yew to the VectorF_3D class.
  • Added Operator_Multiply (2 variations) to the VectorF_3D class.
  • Added Operator_Divide to the VectorF_3D class.
  • Added Operator_Compare to VectorF_3D class.
  • Fixed a Linker error on Linux systems.

    2.0:

  • Added 64 bit compile support for Mac targets.
  • Added 64 bit compile support for Windows targets.
  • Added 64 bit compile support for Linux targets.
  • Added ARM compile support for Linux targets.
  • Greatly reduced dependencies on Linux so the plugin can work in Linux console application where no GUI libraries are installed in the Linux system.

    1.6:

  • Added ExtendLine function to the LineF class.
  • Added ExtendLineByRation function to the LineF class.
  • Added GetCenter function to the LineF class.
  • Added MakeParallel function to the LineF class.
  • Added 2 variations of EllipseContains functions to the RectF class.
  • Added FindCentroid function to the PolygonF class.
  • Switched out the algorithm to calculate the Area of Polygon in the PolygonF class as the old one was giving bad results.

    1.5:

  • Now also ships with a Xojo plugin. The Xojo plugin comes in the new Xojo format and is compiled with newer SDK.
  • Plugin segments come code signed on MacOS X systems.
  • Fixed small issue in the Polygon segment.
  • Documentation now also ships as docset for the awesome Dash viewer from http://kapeli.com/dash. (Including this format is somewhat experimental)

    1.4:

  • Marked the draw commands as console safe now that REALbasic supports graphics classes in console apps.
  • Changed entry point loading to support REALbasic 2010r5 and later.

    1.3:

  • Added a VectorF_3D class.
  • Added Operator_Subtract to the PointF class.
  • Added Operator_Negate to the PointF class.
  • Added a Distance function to the PointF class.
  • Added a Clamp function to the PointF class.
  • Added a Equal function to the PointF class.
  • Added a Set function to the PointF class.
  • Accelerated most of the classes in the plugin.

    1.2.2:

  • Fixed incorrect behaviour in PolygonF.Inset

    1.2:

  • Improved the Cocoa support to support the new PictureEffects 7.0.
  • Windows segments are now compiled with more optimized compiler.

    1.1:

  • Added Cocoa compile support to all segments of the plugin.

    1.0:

  • This is the first public version.