luapower.com
lights
FAQ
Forum
github.com/luapower/path2d
docs
info
files
download
path2d
2D geometry in Lua
Overview
Package type:
Lua+ffi
Version:
25f64fb
Last commit:
2 years 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.
Purlpe names, if present, represent packages that contain modules that must be already be loaded.
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.
common
eq
glue
pp
luajit
eq
glue
luajit
pp
all
Modules
This is the list of modules for this package.
On the right column you have the required packages for each module.
Darker names, if present, represent indirect dependencies.
Purlpe names, if present, represent dependencies that must already be loaded before loading the respective module.
This is the list of modules for this package.
On the right column you have the required modules for each module.
Darker names, if present, represent indirect dependencies.
Even darker names are internal dependencies.
Purlpe names are modules that must already be loaded before loading the respective module.
P
M
module
language
required packages
required modules
path2d
Lua
eq
glue
pp
luajit
eq
glue
pp
ffi
string.buffer
path2d_arc
path2d_arc_3p
path2d_bezier2
path2d_bezier2_hit
path2d_bezier3
path2d_bezier3_hit
path2d_bezier_length
path2d_circle_3p
path2d_line
path2d_point
path2d_shapes
path2d_svgarc
path2d_text
path2d_arc
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier3
path2d_bezier_length
path2d_line
path2d_point
path2d_arc_3p
Lua
glue
luajit
glue
ffi
string.buffer
path2d_arc
path2d_bezier3
path2d_bezier_length
path2d_circle_3p
path2d_line
path2d_point
path2d_bezier2
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier_length
path2d_point
path2d_bezier2_ai
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier2
path2d_bezier_length
path2d_point
path2d_bezier2_hit
Lua
eq
glue
luajit
eq
glue
ffi
string.buffer
path2d_bezier2
path2d_bezier_length
path2d_point
path2d_bezier3
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier_length
path2d_point
path2d_bezier3_ai
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier3
path2d_bezier_length
path2d_point
path2d_bezier3_hit
Lua
glue
luajit
glue
ffi
string.buffer
path2d_bezier3
path2d_bezier_length
path2d_point
path2d_bezier_length
Lua
path2d_point
path2d_cairo
Lua
eq
glue
pp
luajit
eq
glue
pp
ffi
string.buffer
path2d
path2d_arc
path2d_arc_3p
path2d_bezier2
path2d_bezier2_hit
path2d_bezier3
path2d_bezier3_hit
path2d_bezier_length
path2d_circle_3p
path2d_line
path2d_point
path2d_shapes
path2d_svgarc
path2d_text
path2d_catmullrom
Lua
path2d_circle_3p
Lua
path2d_point
path2d_editor
Lua
eq
glue
pp
luajit
eq
glue
pp
ffi
string.buffer
path2d
path2d_arc
path2d_arc_3p
path2d_bezier2
path2d_bezier2_hit
path2d_bezier3
path2d_bezier3_hit
path2d_bezier_length
path2d_circle_3p
path2d_line
path2d_point
path2d_shapes
path2d_svgarc
path2d_text
path2d_line
Lua
path2d_point
path2d_point
Lua
path2d_polyline
Lua
path2d_line
path2d_point
path2d_shapes
Lua
path2d_circle_3p
path2d_point
path2d_svgarc
Lua
glue
luajit
glue
ffi
string.buffer
path2d_arc
path2d_bezier3
path2d_bezier_length
path2d_line
path2d_point
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.
path2d_bezier2
implementation module
path2d_bezier2.interpolate
path2d_bezier2_ai
path2d_bezier3
implementation module
path2d_bezier3.interpolate
path2d_bezier3_ai
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
required packages
required modules
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
Package:
path2d
Pkg type:
Lua+ffi
Version:
25f64fb
Last commit:
License:
Public Domain
Requires:
eq
glue
pp
luajit
more...
Required by:
cplayer
more...
Top