Skip to content

Commit

Permalink
basic package docs
Browse files Browse the repository at this point in the history
  • Loading branch information
buchanae committed Jan 8, 2020
1 parent b601807 commit 63364e2
Show file tree
Hide file tree
Showing 21 changed files with 32 additions and 4 deletions.
2 changes: 1 addition & 1 deletion app/build.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/buchanae/ink/color"
"github.com/buchanae/ink/dd"
"github.com/buchanae/ink/gfx"
"github.com/buchanae/ink/glsl"
"github.com/buchanae/ink/internal/glsl"
"github.com/buchanae/ink/render"
)

Expand Down
2 changes: 2 additions & 0 deletions app/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package app contains the high-level Ink application.
package app
2 changes: 1 addition & 1 deletion cmd/ink/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (

"github.com/buchanae/ink/app"
"github.com/buchanae/ink/gfx"
"github.com/buchanae/ink/trace"
"github.com/buchanae/ink/internal/trace"
)

func init() {
Expand Down
3 changes: 3 additions & 0 deletions color/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// Package color contains types and utilities for working with color,
// and a list of predefined colors and palettes.
package color
2 changes: 2 additions & 0 deletions dd/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package dd contains 2D types, utilities, and algorithms.
package dd
1 change: 1 addition & 0 deletions gfx/gfx.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// Package gfx contains types for drawing graphics to an Ink application.
package gfx

import (
Expand Down
2 changes: 2 additions & 0 deletions internal/glsl/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package glsl contains code for inspecting GLSL shader code.
package glsl
File renamed without changes.
File renamed without changes.
2 changes: 2 additions & 0 deletions internal/trace/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package trace contains internal logging and timing utilities.
package trace
File renamed without changes.
2 changes: 2 additions & 0 deletions math/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package math contains float32 math functions
package math
2 changes: 2 additions & 0 deletions rand/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package rand contains random data generators.
package rand
2 changes: 2 additions & 0 deletions raster/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package raster contains a simple scanline triangle rasterizer.
package raster
2 changes: 2 additions & 0 deletions render/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package render implements a low-level OpenGL renderer.
package render
2 changes: 1 addition & 1 deletion render/plan.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"image"
"log"

"github.com/buchanae/ink/trace"
"github.com/buchanae/ink/internal/trace"
"github.com/go-gl/gl/v3.3-core/gl"
)

Expand Down
2 changes: 1 addition & 1 deletion render/renderer.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"image"
"log"

"github.com/buchanae/ink/trace"
"github.com/buchanae/ink/internal/trace"
"github.com/go-gl/gl/v3.3-core/gl"
)

Expand Down
2 changes: 2 additions & 0 deletions svg/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package svg contains utilities for parsing and triangulating SVG shapes
package svg
2 changes: 2 additions & 0 deletions tess/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package tess implements mesh triangulation.
package tess
2 changes: 2 additions & 0 deletions voronoi/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package voronoi contains utilities for creating a voronoi tesselation.
package voronoi
2 changes: 2 additions & 0 deletions win/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Package win contains low-level types for opening a window.
package win

0 comments on commit 63364e2

Please sign in to comment.