SArgand

scene.spad line 1312 [edit on github]

Domain for representing points, vectors, subspaces and properties of components in a subspace as complex numbers

* : (DoubleFloat, %) -> %
from SPointCategory
+ : (%, %) -> %
from SPointCategory
- : (%, %) -> %
from SPointCategory
= : (%, %) -> Boolean
from BasicType
Pnan? : % -> Boolean
from SPointCategory
coerce : Complex(DoubleFloat) -> %

coerce : % -> Complex(DoubleFloat)

coerce : % -> OutputForm
from SPointCategory
colinearity : (%, %) -> DoubleFloat
from SPointCategory
dimension : % -> PositiveInteger
from SPointCategory
distance : (%, %) -> DoubleFloat
from SPointCategory
distanceSquared : (%, %) -> DoubleFloat
from SPointCategory
extendedCoords : % -> List(DoubleFloat)
from SPointCategory
inBounds? : (%, %, %) -> Boolean
from SPointCategory
isPoint? : % -> Boolean
from SPointCategory
isVector? : % -> Boolean
from SPointCategory
latex : % -> String
from SetCategory
max : (%, %) -> %
from SPointCategory
min : (%, %) -> %
from SPointCategory
parallel : (%, %) -> DoubleFloat
from SPointCategory
perpendicular : (%, %) -> %
from SPointCategory
screenCoordX : % -> DoubleFloat
from SPointCategory
screenCoordY : % -> DoubleFloat
from SPointCategory
screenCoordZ : % -> DoubleFloat
from SPointCategory
screenCoords : % -> List(DoubleFloat)
from SPointCategory
sipnt : (Integer, Integer) -> %
from SPointCategory
sipnt : (Integer, Integer, Integer) -> %
from SPointCategory
sivec : (Integer, Integer) -> %
from SPointCategory
sivec : (Integer, Integer, Integer) -> %
from SPointCategory
spnt : (DoubleFloat, DoubleFloat) -> %
from SPointCategory
spnt : (DoubleFloat, DoubleFloat, DoubleFloat) -> %
from SPointCategory
svec : (DoubleFloat, DoubleFloat) -> %
from SPointCategory
svec : (DoubleFloat, DoubleFloat, DoubleFloat) -> %
from SPointCategory
toPoint : % -> %
from SPointCategory
toVector : % -> %
from SPointCategory
unitVector : % -> %
from SPointCategory
~= : (%, %) -> Boolean
from BasicType

SetCategory

CoercibleTo(OutputForm)

SPointCategory

BasicType