Poison-ui

A cross-platform desktop/mobile UI engine written in D using dsfml

View project on GitHub

Dub version

poison.core.vector

Source

Module for vectors.

Authors:

  Jacob Jensen

License:

  https://github.com/PoisonEngine/poison-ui/blob/master/LICENSE

public:





















public alias Point = Point2dVector!ptrdiff_t;


Alias to create a 2d point vector of ptrdiff_t.


public alias PointF = Point2dVector!float;


Alias to create a 2d point vector of float.


public alias Point3d = Point3dVector!ptrdiff_t;


Alias to create a 3d point vector of ptrdiff_t.


public alias Point3dF = Point3dVector!float;


Alias to create a 3d point vector of float.


public alias Size = Size2dVector!size_t;


Alias to create a 2d size vector of size_t.


public alias SizeF = Size2dVector!float;


Alias to create a 2d size vector of float.


public alias Size3d = Size3dVector!size_t;


Alias to create a 3d size vector of size_t.


public alias Size3dF = Size3dVector!float;


Alias to create a 3d size vector of float.


public alias Edge = EdgeVector!ptrdiff_t;


Alias to create an edge vector of ptrdiff_t.


public alias EdgeF = EdgeVector!float;


Alias to create an edge vector of float.


Generated by venom - Poison Engine's Documentation Generator