lights FAQ Forum github.com/luapower/path2d

path2d

2D geometry in Lua


Overview

Package type:Lua+ffi
Version:dev-30-gd1027f3
Last commit:2 months ago
Releases: None yet.
Platforms: all LuaJIT platforms

Dependencies   This is a combined list of packages required by all modules of this
package on each supported platform, plus binary dependencies if any.
Darker names, if present, represent indirect dependencies.

Note: These are only the dependencies required for the modules to load.
Runtime dependencies, if any, are shown separately below.

Tip: You may not need all the dependencies listed here if you are not planning
to use all the modules of the package -- look at per-module dependencies below.
 

Modules     P M

module   language
path2d Lua
eq  glue  pp  luajit 
path2d_arc Lua
glue  luajit 
path2d_arc_3p Lua
glue  luajit 
path2d_bezier2 Lua
glue  luajit 
path2d_bezier2_ai Lua
glue  luajit 
path2d_bezier2_hit Lua
eq  glue  luajit 
path2d_bezier3 Lua
glue  luajit 
path2d_bezier3_ai Lua
glue  luajit 
path2d_bezier3_hit Lua
glue  luajit 
path2d_bezier_length Lua
path2d_cairo Lua
eq  glue  pp  luajit 
path2d_catmullrom Lua
path2d_circle_3p Lua
path2d_editor Lua
eq  glue  pp  luajit 
path2d_line Lua
path2d_point Lua
path2d_polyline Lua
vararg 
path2d_shapes Lua
path2d_svgarc Lua
glue  luajit 
path2d_text Lua

Runtime Dependencies - Autoloads  
Some modules implement parts of their API in separate sub-modules.
These implementation modules are loaded automatically at runtime
only if and when accessing those APIs. See glue.autoload for how this works.

module.field implementation module
path2d_bezier2.interpolate path2d_bezier2_ai
module.field implementation module
path2d_bezier3.interpolate path2d_bezier3_ai

Runtime Dependencies - Other   These are additional modules that are required at runtime
in specific circumstances. Check the module's documentation
or source code to find out what these circumstances are.
  P M

module
path2d_polyline

Scripts   This is the list of scripts (tests, demos, etc.).
Unlike normal modules, scripts are not run to track dependencies.
Instead, they are just parsed for require() calls.
This means that indirect dependencies are never shown.
  P M

script  
path2d_arc_3p_demo
path2d_arc_demo
path2d_arc_tangent_demo
path2d_bezier2_demo
path2d_bezier3_demo
path2d_cairo_demo
path2d_catmullrom_demo
path2d_circle_3p_demo
path2d_demo
path2d_editor_demo
path2d_hit_demo
path2d_line_demo
path2d_shapes_demo
path2d_svgarc_demo

Docs

name source file
path2d path2d.md
path2d_arc path2d_arc.md
path2d_arc_3p path2d_arc_3p.md
path2d_bezier2 path2d_bezier2.md
path2d_bezier3 path2d_bezier3.md
path2d_catmullrom path2d_catmullrom.md
path2d_circle_3p path2d_circle_3p.md
path2d_line path2d_line.md
path2d_point path2d_point.md
path2d_shapes path2d_shapes.md
path2d_svgarc path2d_svgarc.md

Pkg type:Lua+ffi
Version: dev-30-gd1027f3
Last commit:
License: PD
Requires: eq  glue  pp  vararg  luajit 
Required by: sg  cplayer  winapi 

Top