ContentsIndex
Org.Org.Semantic.HBase.Mathematics.VectorWrapper
Synopsis
newtype VectorWrapper t a = MkVectorWrapper a
newtype PointWrapper t a = MkPointWrapper a
Documentation
newtype VectorWrapper t a
wrapper for VectorSpace
Constructors
MkVectorWrapper a
Instances
IsA super sub => MaybeA (VectorWrapper t super) (VectorWrapper t sub)
IsA super sub => MaybeA (VectorWrapper t super) (VectorWrapper t sub)
IsA super sub => IsA (VectorWrapper t super) (VectorWrapper t sub)
IsA super sub => IsA (VectorWrapper t super) (VectorWrapper t sub)
Eq a => Eq (VectorWrapper t a)
MaybeOrdered a => MaybeOrdered (VectorWrapper t a)
Ordered a => Ordered (VectorWrapper t a)
HasZero a => HasZero (VectorWrapper t a)
HasOne a => HasOne (VectorWrapper t a)
Negatable a => Negatable (VectorWrapper t a)
Multiplicative n a b => Multiplicative n (VectorWrapper t a) (VectorWrapper t b)
Multiplicative n a b => Multiplicative n (VectorWrapper t a) (VectorWrapper t b)
Additive a b c => Additive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
Additive a b c => Additive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
Additive a b c => Additive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (VectorWrapper t b) (VectorWrapper t c)
VectorSpace a a => VectorSpace a (VectorWrapper t a)
Additive a b c => Additive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Subtractive a b c => Subtractive (PointWrapper t a) (PointWrapper t b) (VectorWrapper t c)
VectorSpace a a => DiffVectorSpace a (VectorWrapper t a) (PointWrapper t a)
newtype PointWrapper t a
wrapper for DiffVectorSpace
Constructors
MkPointWrapper a
Instances
IsA super sub => MaybeA (PointWrapper t super) (PointWrapper t sub)
IsA super sub => MaybeA (PointWrapper t super) (PointWrapper t sub)
IsA super sub => IsA (PointWrapper t super) (PointWrapper t sub)
IsA super sub => IsA (PointWrapper t super) (PointWrapper t sub)
Eq a => Eq (PointWrapper t a)
MaybeOrdered a => MaybeOrdered (PointWrapper t a)
Ordered a => Ordered (PointWrapper t a)
Additive a b c => Additive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Additive a b c => Additive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Subtractive a b c => Subtractive (VectorWrapper t a) (PointWrapper t b) (PointWrapper t c)
Subtractive a b c => Subtractive (PointWrapper t a) (PointWrapper t b) (VectorWrapper t c)
Subtractive a b c => Subtractive (PointWrapper t a) (PointWrapper t b) (VectorWrapper t c)
VectorSpace a a => DiffVectorSpace a (VectorWrapper t a) (PointWrapper t a)
Produced by Haddock version 0.6