model

package
v0.0.0-...-a3e6692 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2024 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package model aggregates the various sub models into one model.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Model

type Model struct {
	IsPaused bool
	T        float64
	Cam      *mechtree.Node

	AnimationRoot *mechtree.Node

	NavPanel     veneer.NavigationPanelModel
	CamHomeFrame maf.Frame

	Textfield txtinput.TextfieldModel

	BlinkingCam     *cams.BlinkingCamModel
	OscillatingCams *cams.OscillatingCamsModel

	BezCircTanLoc shape.BezCircTanLocModel
	Cos           shape.CosModel
	Cycloid       shape.CycloidModel
	Grids         shape.GridsModel
	Sinusoid      shape.SinusoidModel
	Spiral        shape.SpiralModel
	Standing      shape.StandingWaveModel
}

Directories

Path Synopsis
Package cams provides models which simulate cameras being added and removed, sometimes in an erratic manner.
Package cams provides models which simulate cameras being added and removed, sometimes in an erratic manner.
Package shape models various shapes for testing the rendering abilities of Mechane.
Package shape models various shapes for testing the rendering abilities of Mechane.
Package style contains some commonly used colours and colour gradients.
Package style contains some commonly used colours and colour gradients.
Package txtinput provides textfield inputs.
Package txtinput provides textfield inputs.
Package veneer implements a navigation panel that uses the veneer to stay visually above the rest of the world.
Package veneer implements a navigation panel that uses the veneer to stay visually above the rest of the world.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL