ThreeSpace(R)

space.spad line 278 [edit on github]

The domain ThreeSpace is used for creating three dimensional objects using functions for defining points, curves, polygons, constructs and the subspaces containing them.

= : (%, %) -> Boolean
from BasicType
check : % -> %
from ThreeSpaceCategory(R)
closedCurve : (%, List(List(R))) -> %
from ThreeSpaceCategory(R)
closedCurve : (%, List(Point(R))) -> %
from ThreeSpaceCategory(R)
closedCurve : List(Point(R)) -> %
from ThreeSpaceCategory(R)
closedCurve : % -> List(Point(R))
from ThreeSpaceCategory(R)
closedCurve? : % -> Boolean
from ThreeSpaceCategory(R)
coerce : % -> OutputForm
from ThreeSpaceCategory(R)
components : % -> List(%)
from ThreeSpaceCategory(R)
composite : List(%) -> %
from ThreeSpaceCategory(R)
composites : % -> List(%)
from ThreeSpaceCategory(R)
copy : % -> %
from ThreeSpaceCategory(R)
create3Space : () -> %
from ThreeSpaceCategory(R)
create3Space : SubSpace(3, R) -> %
from ThreeSpaceCategory(R)
curve : (%, List(List(R))) -> %
from ThreeSpaceCategory(R)
curve : (%, List(Point(R))) -> %
from ThreeSpaceCategory(R)
curve : List(Point(R)) -> %
from ThreeSpaceCategory(R)
curve : % -> List(Point(R))
from ThreeSpaceCategory(R)
curve? : % -> Boolean
from ThreeSpaceCategory(R)
enterPointData : (%, List(Point(R))) -> NonNegativeInteger
from ThreeSpaceCategory(R)
latex : % -> String
from SetCategory
lllip : % -> List(List(List(NonNegativeInteger)))
from ThreeSpaceCategory(R)
lllp : % -> List(List(List(Point(R))))
from ThreeSpaceCategory(R)
llprop : % -> List(List(SubSpaceComponentProperty))
from ThreeSpaceCategory(R)
lp : % -> List(Point(R))
from ThreeSpaceCategory(R)
lprop : % -> List(SubSpaceComponentProperty)
from ThreeSpaceCategory(R)
merge : (%, %) -> %
from ThreeSpaceCategory(R)
merge : List(%) -> %
from ThreeSpaceCategory(R)
mesh : (%, List(List(List(R))), Boolean, Boolean) -> %
from ThreeSpaceCategory(R)
mesh : (%, List(List(List(R))), List(SubSpaceComponentProperty), SubSpaceComponentProperty) -> %
from ThreeSpaceCategory(R)
mesh : (%, List(List(Point(R))), Boolean, Boolean) -> %
from ThreeSpaceCategory(R)
mesh : (%, List(List(Point(R))), List(SubSpaceComponentProperty), SubSpaceComponentProperty) -> %
from ThreeSpaceCategory(R)
mesh : List(List(Point(R))) -> %
from ThreeSpaceCategory(R)
mesh : (List(List(Point(R))), Boolean, Boolean) -> %
from ThreeSpaceCategory(R)
mesh : % -> List(List(Point(R)))
from ThreeSpaceCategory(R)
mesh? : % -> Boolean
from ThreeSpaceCategory(R)
modifyPointData : (%, NonNegativeInteger, Point(R)) -> %
from ThreeSpaceCategory(R)
numberOfComponents : % -> NonNegativeInteger
from ThreeSpaceCategory(R)
numberOfComposites : % -> NonNegativeInteger
from ThreeSpaceCategory(R)
objects : % -> Record(points : NonNegativeInteger, curves : NonNegativeInteger, polygons : NonNegativeInteger, constructs : NonNegativeInteger)
from ThreeSpaceCategory(R)
point : (%, List(R)) -> %
from ThreeSpaceCategory(R)
point : (%, NonNegativeInteger) -> %
from ThreeSpaceCategory(R)
point : (%, Point(R)) -> %
from ThreeSpaceCategory(R)
point : Point(R) -> %
from ThreeSpaceCategory(R)
point : % -> Point(R)
from ThreeSpaceCategory(R)
point? : % -> Boolean
from ThreeSpaceCategory(R)
polygon : (%, List(List(R))) -> %
from ThreeSpaceCategory(R)
polygon : (%, List(Point(R))) -> %
from ThreeSpaceCategory(R)
polygon : List(Point(R)) -> %
from ThreeSpaceCategory(R)
polygon : % -> List(Point(R))
from ThreeSpaceCategory(R)
polygon? : % -> Boolean
from ThreeSpaceCategory(R)
subspace : % -> SubSpace(3, R)
from ThreeSpaceCategory(R)
~= : (%, %) -> Boolean
from BasicType

ThreeSpaceCategory(R)

BasicType

CoercibleTo(OutputForm)

SetCategory