renderer

package
v0.0.0-...-9c16395 Latest Latest
Warning

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

Go to latest
Published: Sep 28, 2015 License: MIT Imports: 23 Imported by: 0

Documentation

Overview

Enthält die Standardimplementierung für das Zeichnen der Objekte

Index

Constants

View Source
const (
	MAX_TCAS_ALTDIFF = 5000              //max. Höhendifferenz für TCAS
	MAX_LABEL_DIST   = 5000.0            //max. Sichtweite der Labels in m
	MAX_TCAS_DIST    = 40.0 * NMToMeters //max. TCAS-Entfernung (40 NM)

	FtToMeters = 0.3048         //Umrechnungsfaktor Fuss -> Meter
	MetersToNM = 0.000539956803 //Umrechnungsfaktor Meter -> NM
	NMToMeters = 1 / MetersToNM //Umrechnungsfaktor NM -> Meter
)

Variables

This section is empty.

Functions

func NewDefaultRenderer

func NewDefaultRenderer(config *goplanemp.Configuration) goplanemp.Renderer

Erzeugt einen neuen Standardrenderer.

Types

type DefaultRenderer

type DefaultRenderer struct {
	// contains filtered or unexported fields
}

Standardimplementierung der Renderer-Schnittstelle

func (*DefaultRenderer) Init

func (self *DefaultRenderer) Init()

func (*DefaultRenderer) Render

func (self *DefaultRenderer) Render(isBlend, renderAircraftLabels bool, aircrafts []*goplanemp.Plane, ref interface{})

Jump to

Keyboard shortcuts

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