Contents
Index
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