Package
Class
Use
Tree
Deprecated
Index
Help
package jndcliffford
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
J
M
N
P
R
S
T
A
addGenerator(double[])
- Method in class jndclifford.
NDElement
Add a specified generator to generator's arraylist.
addNDElementNode(TransformGroup, NDElement)
- Method in class jndclifford.
NDViewer
Creates 3D representation of the NDElement element and attach it to the group.
Axis
- Class in
jndclifford
This class represents axis geometry in 3-dimensional Euclidean space.
Axis()
- Constructor for class jndclifford.
Axis
C
clone()
- Method in class jndclifford.
NDElement
Creates and returns a Clifford element deeply cloning this Clifford element.
color
- Variable in class jndclifford.
NDElement
Clifford multivector's color.
createGeometry()
- Method in class jndclifford.
Axis
createMultiVector(ArrayList)
- Static method in class jndclifford.
NDElement
Computes Clifford homogeneous multiVector from the wedge product of all generators.
createSceneGraph(LinkedList, boolean)
- Method in class jndclifford.
NDViewer
Creates the specified defined scene.
D
draw(LinkedList)
- Method in class jndclifford.
NDViewer
Creates a user defined scene and attach it to the virtual universe.
draw(LinkedList, Color3f, boolean)
- Method in class jndclifford.
NDViewer
Creates a user defined scene and attach it to the virtual universe.
G
generators
- Variable in class jndclifford.
NDElement
Generator's array list.
getColor()
- Method in class jndclifford.
NDElement
Gets Clifford multivector's color.
getGenerators()
- Method in class jndclifford.
NDElement
Get generator's arraylist.
getGeneratorsSize()
- Method in class jndclifford.
NDElement
Get generator's arraylist size.
getMultiVector()
- Method in class jndclifford.
NDElement
Get Clifford multivector representing this NDElement.
getRotor(double[], double[], double)
- Static method in class jndclifford.
NDElement
Creates and returns a Clifford rotor in the specified plane of a specified angle.
getSmallestCommonSubspace(NDElement)
- Method in class jndclifford.
NDElement
Computes smallest common subspace with the specified NDElement.
I
intersect(NDElement)
- Method in class jndclifford.
NDElement
Computes the common intersection subspace of this element and the specified element.
J
jndclifford
- package jndclifford
This package provides for N-Dimensional geometric operation based on
affine model
of Clifford algebra.
M
multiVector
- Variable in class jndclifford.
NDElement
Clifford multivector in (n+1)-dimensional homogeneous space.
N
NDElement
- Class in
jndclifford
This class represents a geometric element in n-dimensional space.
NDElement()
- Constructor for class jndclifford.
NDElement
Creates and returns a new empty element.
NDElement(double[], Color3f)
- Constructor for class jndclifford.
NDElement
Creates and returns a new element representing a point in n-dimensional space.
NDElement(double[], double[], Color3f)
- Constructor for class jndclifford.
NDElement
Creates and returns a new element representing a segment from 2 points in n-dimensional space.
NDElement(double[], double[], double[], Color3f)
- Constructor for class jndclifford.
NDElement
Creates and returns a new element representing a triangle from 3 points in n-dimensional space.
NDViewer
- Class in
jndclifford
NDViewer renders, interactively rotatable, traslatable, and zoomable geometric scene using Clifford Algebra in 4D Projective space.
NDViewer()
- Constructor for class jndclifford.
NDViewer
Creates a MVViewer Object.
P
PointShape
- Class in
jndclifford
This class represents a point element in 3-dimensional space.
PointShape(Point3f, Color3f)
- Constructor for class jndclifford.
PointShape
project(double[], double[], double[], double[])
- Method in class jndclifford.
NDElement
Projects this element from the specified focus in the specified plane.
R
rotate(double[], double[], double)
- Method in class jndclifford.
NDElement
Rotates this element in the specified plane.
S
SegmentShape
- Class in
jndclifford
This class represents a line element in 3-dimensional space.
SegmentShape(Point3f, Point3f, Color3f)
- Constructor for class jndclifford.
SegmentShape
setColor(Color3f)
- Method in class jndclifford.
NDElement
Set Clifford multivector's color.
T
toHomoVector(double[])
- Static method in class jndclifford.
NDElement
Creates a point in (n+1)-dimensional homogeneous space setting the homogeneous dimension.
toString()
- Method in class jndclifford.
NDElement
Returns a string representation of this Object.
translate(double[])
- Method in class jndclifford.
NDElement
Tralslates this element by the specified vector.
TriangleShape
- Class in
jndclifford
This class represents a directed triangle element in 3-dimensional space, non shadow face is the direct span area.
TriangleShape(Point3f, Point3f, Point3f, Color3f)
- Constructor for class jndclifford.
TriangleShape
A
C
D
G
I
J
M
N
P
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
package jndclifford
PREV NEXT
FRAMES
NO FRAMES
All Classes
package jndclifford API Specification