Documentation
¶
Index ¶
- type Renderer
- func (renderer *Renderer) Begin()
- func (renderer *Renderer) DrawCircle(position vector.Vector2f, radius float32)
- func (renderer *Renderer) DrawCircleProgress(position vector.Vector2f, radius float32, progress float32)
- func (renderer *Renderer) DrawCircleProgressS(position vector.Vector2f, radius float32, sections int, progress float32)
- func (renderer *Renderer) DrawCircleS(position vector.Vector2f, radius float32, sections int)
- func (renderer *Renderer) DrawLine(x1, y1, x2, y2, thickness float32)
- func (renderer *Renderer) DrawLineV(position1, position2 vector.Vector2f, thickness float32)
- func (renderer *Renderer) DrawPixel(x, y, size float32)
- func (renderer *Renderer) DrawPixelV(position vector.Vector2f, size float32)
- func (renderer *Renderer) DrawQuad(x1, y1, x2, y2, x3, y3, x4, y4 float32)
- func (renderer *Renderer) DrawQuadV(p1, p2, p3, p4 vector.Vector2f)
- func (renderer *Renderer) DrawTriangle(x1, y1, x2, y2, x3, y3 float32)
- func (renderer *Renderer) DrawTriangleV(p1, p2, p3 vector.Vector2f)
- func (renderer *Renderer) End()
- func (renderer *Renderer) Flush()
- func (renderer *Renderer) SetAdditive(additive bool)
- func (renderer *Renderer) SetCamera(camera mgl32.Mat4)
- func (renderer *Renderer) SetColor(r, g, b, a float64)
- func (renderer *Renderer) SetColorM(color color.Color)
- type SteppingGraph
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Renderer ¶
func NewRenderer ¶
func NewRenderer() *Renderer
func NewRendererSize ¶
func (*Renderer) DrawCircle ¶
func (*Renderer) DrawCircleProgress ¶
func (*Renderer) DrawCircleProgressS ¶
func (*Renderer) DrawCircleS ¶
func (*Renderer) DrawPixelV ¶
func (*Renderer) DrawTriangle ¶
func (*Renderer) DrawTriangleV ¶
func (*Renderer) SetAdditive ¶
type SteppingGraph ¶
type SteppingGraph struct {
// contains filtered or unexported fields
}
func NewSteppingGraph ¶
func NewSteppingGraph(x, y, width, height, layers int, maxVal float32, unit string) *SteppingGraph
func (*SteppingGraph) Advance ¶
func (graph *SteppingGraph) Advance(data ...float64)
func (*SteppingGraph) Draw ¶
func (graph *SteppingGraph) Draw()
func (*SteppingGraph) SetCamera ¶
func (graph *SteppingGraph) SetCamera(camera mgl32.Mat4)
func (*SteppingGraph) SetLabel ¶
func (graph *SteppingGraph) SetLabel(id int, name string, col color.Color)
func (*SteppingGraph) SetMaxValue ¶
func (graph *SteppingGraph) SetMaxValue(maxVal float64)
Click to show internal directories.
Click to hide internal directories.