Yampa-0.9.2.1: Library for programming hybrid systems.
Source code
Contents
Index
FRP.Yampa.AffineSpace
Portability
non-portable (GHC extensions)
Stability
provisional
Maintainer
nilsson@cs.yale.edu
Description
Affine space type relation.
Documentation
class
(
Floating
a,
VectorSpace
v a) =>
AffineSpace
p v a | p -> v, v -> a
where
Source
Methods
origin
:: p
Source
(.+^)
:: p -> v -> p
Source
(.-^)
:: p -> v -> p
Source
(.-.)
:: p -> p -> v
Source
distance
:: p -> p -> a
Source
Instances
RealFloat
a =>
AffineSpace
(
Point2
a) (
Vector2
a) a
RealFloat
a =>
AffineSpace
(
Point2
a) (
Vector2
a) a
RealFloat
a =>
AffineSpace
(
Point3
a) (
Vector3
a) a
RealFloat
a =>
AffineSpace
(
Point3
a) (
Vector3
a) a
Produced by
Haddock
version 2.3.0