MathWorx
 A B C D E F G H I J K L M N O P R S T U V X Y Z

A

add(matrix) - Instance method in class Matrix
 
add(vec) - Instance method in class Vector
 
addElement(el) - Instance method in class Set
 
addElement(el) - Instance method in class Vector
 
addFace(vertices) - Instance method in class Object3D
 
addObject(obj) - Instance method in class Scene3D
 
AffineTransform - class AffineTransform
 
AffineTransform(dim) - Constructor in class AffineTransform
 
angleBetween(vec) - Instance method in class Vector
 
applyTo(point) - Instance method in class AffineTransform
 
Array - class Array
 
augment(matrix) - Instance method in class Matrix
 

B

base - Instance field in class Line
 
base - Instance field in class Plane
 

C

camera - Instance field in class Scene3D
 
canMultiplyFromLeft(matrix) - Instance method in class Matrix
 
cardinality - Instance field in class Set
 
cartesianProduct(set) - Instance method in class Set
 
col(j) - Instance method in class Matrix
 
compareArray(arr) - Instance method in class Array
 
complement(set) - Instance method in class Set
 
components - Instance field in class Matrix
 
components - Instance field in class point2D
 
components - Instance field in class point3D
 
components - Instance field in class Vector
 
contains(obj) - Instance method in class Array
 
contains(obj) - Instance method in class Plane
 
contains(point) - Instance method in class Line
 
cross(vec) - Instance method in class Vector
 
Cube(side, center) - Class method in class Object3D
 

D

det() - Instance method in class Matrix
 
determinant() - Instance method in class Matrix
 
diagonal(elements) - Class method in class Matrix
 
dim - Instance field in class AffineTransform
 
dimension(n) - Instance method in class Vector
 
dimensions() - Instance method in class Matrix
 
direction - Instance field in class Line
 
distanceFrom(obj) - Instance method in class Line
 
distanceFrom(obj) - Instance method in class Plane
 
distanceFrom(obj) - Instance method in class Vector
 
dot(vec) - Instance method in class Vector
 
draw(objs, svg, settings) - Instance method in class Scene3D
 
draw(svg, settings) - Instance method in class Object3D
 

E

elements - Instance field in class Set
 
elements(els) - Instance method in class Vector
 
empty - Class field in class Set
 
emptySVG(svg) - Instance method in class Scene3D
 
equalTo(line) - Instance method in class Line
 
equalTo(matrix) - Instance method in class Matrix
 
equalTo(plane) - Instance method in class Plane
 
equalTo(set) - Instance method in class Set
 
equalTo(vec) - Instance method in class Vector
 

F

faces - Instance field in class Object3D
 
focus - Instance field in class Scene3D
 

G

get(i,j) - Instance method in class Matrix
 
get(index) - Instance method in class Vector
 
getDiagonal() - Instance method in class Matrix
 
getIdentity() - Instance method in class Group
 
getLength() - Instance method in class Vector
 
GLOBALS - class GLOBALS
 
Group - class Group
 
Group(elements, operator) - Constructor in class Group
 

H

hasAssociativity - Instance field in class Group
 
hasClosure - Instance field in class Group
 
hasIdentity - Instance field in class Group
 
hasInverse - Instance field in class Group
 

I

i - Class field in class Vector
 
I(n) - Class method in class Matrix
 
include(file) - Class method in class GLOBALS
 
indexOf(el) - Instance method in class Set
 
indexOf(val) - Instance method in class Matrix
 
indexOf(x) - Instance method in class Vector
 
inSet(el) - Instance method in class Set
 
intersection(obj) - Instance method in class Line
 
intersection(obj) - Instance method in class Plane
 
intersection(set) - Instance method in class Set
 
intersects(obj) - Instance method in class Line
 
intersects(obj) - Instance method in class Plane
 
invert() - Instance method in class AffineTransform
 
invert() - Instance method in class Matrix
 
invertible() - Instance method in class AffineTransform
 
invertible() - Instance method in class Matrix
 
isAntiParallel(vec) - Instance method in class Vector
 
isGroup() - Instance method in class Group
 
isParallel(obj) - Instance method in class Line
 
isParallel(obj) - Instance method in class Plane
 
isParallel(vec) - Instance method in class Vector
 
isPerpendicular(plane) - Instance method in class Plane
 
isPerpendicular(vec) - Instance method in class Vector
 
isSingular() - Instance method in class Matrix
 
isSquare() - Instance method in class Matrix
 

J

j - Class field in class Vector
 

K

k - Class field in class Vector
 

L

liesIn(plane) - Instance method in class Line
 
Line - class Line
 
Line(base, direction) - Constructor in class Line
 
Line(points) - Class method in class Object3D
 
linearlyDependent(vec) - Instance method in class Vector
 
linearlyIndependent(vec) - Instance method in class Vector
 

M

make3D() - Instance method in class point2D
 
make3D() - Instance method in class Vector
 
makeAll(parent, svg, scene, zStep, rStep, settings, continuous, class) - Class method in class SceneButton
 
map(func) - Instance method in class Matrix
 
map(func) - Instance method in class point2D
 
map(func) - Instance method in class point3D
 
map(func) - Instance method in class Vector
 
matrix - Instance field in class AffineTransform
 
Matrix - class Matrix
 
Matrix(elements) - Constructor in class Matrix
 
max() - Instance method in class Matrix
 
max() - Instance method in class Vector
 
minor(row, col, numrows, numcols) - Instance method in class Matrix
 
multiply(matrix) - Instance method in class Matrix
 
multiplyBy(k) - Instance method in class Matrix
 
multiplyBy(k) - Instance method in class Vector
 

N

n - Instance field in class point2D
 
n - Instance field in class point3D
 
n - Instance field in class Vector
 
negative() - Instance method in class Matrix
 
negative() - Instance method in class Vector
 
newCoordinates(theta, phi) - Instance method in class AffineTransform
 
norm - Instance field in class Plane
 
normalize() - Instance method in class Vector
 
numCols() - Instance method in class Matrix
 
numRows() - Instance method in class Matrix
 

O

Object3D - class Object3D
 
Object3D(vertices, faces) - Constructor in class Object3D
 
objects - Instance field in class Scene3D
 
operand(el1, el2) - Instance method in class Group
 
operation - Instance field in class Group
 

P

Plane - class Plane
 
plane - Instance field in class Scene3D
 
Plane(base, v1, v2) - Constructor in class Plane
 
point2D - class point2D
 
point2D(x, y) - Constructor in class point2D
 
point3D - class point3D
 
point3D(x, y, z) - Constructor in class point3D
 
pointAt(t) - Instance method in class Line
 
pointClosestTo(obj) - Instance method in class Line
 
pointClosestTo(point) - Instance method in class Plane
 
properSubsetOf(set) - Instance method in class Set
 
properSupersetOf(set) - Instance method in class Set
 

R

random(n, max) - Class method in class Vector
 
random(rows, cols, max) - Class method in class Matrix
 
rank() - Instance method in class Matrix
 
reflectionIn(obj) - Instance method in class Line
 
reflectionIn(obj) - Instance method in class Vector
 
removeElement(el) - Instance method in class Set
 
require(dependsOn) - Class method in class GLOBALS
 
resolute(vec) - Instance method in class Vector
 
rotate(deg, line) - Instance method in class Line
 
rotate(deg, line) - Instance method in class Plane
 
rotate(parent, svg, scene, step, xySign, zSign, settings, continuous, class) - Class method in class SceneButton
 
rotate(theta) - Instance method in class point2D
 
rotate(theta, axis) - Instance method in class point3D
 
rotate2D(theta) - Instance method in class AffineTransform
 
rotateCamera(theta, phi) - Instance method in class Scene3D
 
rotateNE(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateNW(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateSE(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateSW(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateX(phi) - Instance method in class point3D
 
rotateXY(parent, svg, scene, step, sign, settings, continuous, class) - Class method in class SceneButton
 
rotateXYn(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateXYp(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateY(theta) - Instance method in class point3D
 
rotateZ(parent, svg, scene, step, sign, settings, continuous, class) - Class method in class SceneButton
 
rotateZ(psi) - Instance method in class point3D
 
rotateZn(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotateZp(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
rotation(theta, axis) - Instance method in class AffineTransform
 
rotationX(phi) - Instance method in class AffineTransform
 
rotationY(theta) - Instance method in class AffineTransform
 
rotationZ(psi) - Instance method in class AffineTransform
 
round() - Instance method in class Matrix
 
round() - Instance method in class Vector
 
row(i) - Instance method in class Matrix
 

S

sameSizeAs(matrix) - Instance method in class Matrix
 
Scene3D - class Scene3D
 
Scene3D(objs, camera) - Constructor in class Scene3D
 
SceneButton - class SceneButton
 
SceneButton(parent, scene, continuous, img, func, class) - Constructor in class SceneButton
 
set - Instance field in class Group
 
Set - class Set
 
Set(elements) - Constructor in class Set
 
setElement(i, j, val) - Instance method in class Matrix
 
setFocus(dist) - Instance method in class Scene3D
 
setIdentity() - Instance method in class Group
 
snapTo(val) - Instance method in class Matrix
 
snapTo(val) - Instance method in class Vector
 
Sphere(rad, cent, segments) - Class method in class Object3D
 
subsetOf(set) - Instance method in class Set
 
subtract(matrix) - Instance method in class Matrix
 
subtract(vec) - Instance method in class Vector
 
supersetOf(set) - Instance method in class Set
 

T

testAssociativity() - Instance method in class Group
 
testClosure() - Instance method in class Group
 
testCycle(array) - Instance method in class Group
 
testIdentity() - Instance method in class Group
 
testInverse() - Instance method in class Group
 
to2D(focus) - Instance method in class Object3D
 
toColumnMatrix() - Instance method in class Vector
 
toEach(func) - Instance method in class Object3D
 
toEach(func) - Instance method in class Vector
 
toggle(func) - Class method in class SceneButton
 
toPoint() - Instance method in class Vector
 
toRowMatrix() - Instance method in class Vector
 
toSpherical() - Instance method in class point3D
 
toString() - Instance method in class AffineTransform
 
toString() - Instance method in class Line
 
toString() - Instance method in class Matrix
 
toString() - Instance method in class Object3D
 
toString() - Instance method in class Plane
 
toString() - Instance method in class point2D
 
toString() - Instance method in class point3D
 
toString() - Instance method in class Scene3D
 
toString() - Instance method in class Set
 
toString() - Instance method in class Vector
 
toUpperTriangular() - Instance method in class Matrix
 
toVector() - Instance method in class Matrix
 
toVector() - Instance method in class point2D
 
toVector() - Instance method in class point3D
 
tr() - Instance method in class Matrix
 
trace() - Instance method in class Matrix
 
translate(dx, dy) - Instance method in class point2D
 
translate(dx, dy, dz) - Instance method in class Line
 
translate(dx, dy, dz) - Instance method in class Plane
 
translate(dx,dy,dz) - Instance method in class point3D
 
translate(tx, ty, tz) - Instance method in class Object3D
 
translate2D(tx, ty) - Instance method in class AffineTransform
 
translate3D(tx, ty, tz) - Instance method in class AffineTransform
 
transpose() - Instance method in class Matrix
 

U

union(set) - Instance method in class Set
 

V

Vector - class Vector
 
Vector(elements) - Constructor in class Vector
 
vertices - Instance field in class Object3D
 
vertices2D - Instance field in class Object3D
 
viewIn(camera) - Instance method in class Object3D
 

X

x - Class field in class Line
 
x - Instance field in class point2D
 
x - Instance field in class point3D
 
Xaxis(min, max) - Class method in class Object3D
 
XY - Class field in class Plane
 
XZ - Class field in class Plane
 

Y

y - Class field in class Line
 
y - Instance field in class point2D
 
y - Instance field in class point3D
 
Yaxis(min, max) - Class method in class Object3D
 
YX - Class field in class Plane
 
YZ - Class field in class Plane
 

Z

z - Class field in class Line
 
z - Instance field in class point3D
 
Zaxis(min, max) - Class method in class Object3D
 
zero - Class field in class point2D
 
zero - Class field in class point3D
 
zero(n) - Class method in class Set
 
zero(n) - Class method in class Vector
 
zero(rows, cols) - Class method in class Matrix
 
zoom(parent, svg, scene, step, sign, settings, continuous, class) - Class method in class SceneButton
 
zoomIn(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
zoomOut(parent, svg, scene, step, settings, continuous, class) - Class method in class SceneButton
 
ZX - Class field in class Plane
 
ZY - Class field in class Plane
 

 A B C D E F G H I J K L M N O P R S T U V X Y Z
MathWorx

Documentation generated by JSDoc on Mon Aug 11 13:58:31 2008