net.sourceforge.kamiwaai.geometricalgebra
Class GeometricObject

java.lang.Object
  extended bynet.sourceforge.kamiwaai.geometricalgebra.GeometricObject
All Implemented Interfaces:
HomogeneousModel, SwingDrawable
Direct Known Subclasses:
Circle, Line, PointC, Sphere

public abstract class GeometricObject
extends java.lang.Object
implements HomogeneousModel, SwingDrawable

Author:
Administrator TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
(package private) static MultiVector e1
           
(package private) static MultiVector e2
           
(package private) static MultiVector e3
           
(package private) static MultiVector I
           
(package private)  MultiVector L
           
(package private) static MultiVector n
           
(package private) static MultiVector N
           
(package private) static MultiVector nbar
           
(package private) static MultiVector One
           
 
Constructor Summary
(package private) GeometricObject()
           
protected GeometricObject(MultiVector L)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 MultiVector getMultiVector()
           
 int hashCode()
           
 MultiVector meet(HomogeneousModel model)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.kamiwaai.geometricalgebra.SwingDrawable
draw, drawZ
 

Field Detail

n

static MultiVector n

nbar

static MultiVector nbar

N

static MultiVector N

One

static MultiVector One

I

static MultiVector I

e1

static MultiVector e1

e2

static MultiVector e2

e3

static MultiVector e3

L

MultiVector L
Constructor Detail

GeometricObject

GeometricObject()

GeometricObject

protected GeometricObject(MultiVector L)
Method Detail

hashCode

public int hashCode()

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object obj)

getMultiVector

public MultiVector getMultiVector()
Specified by:
getMultiVector in interface HomogeneousModel

meet

public MultiVector meet(HomogeneousModel model)
Specified by:
meet in interface HomogeneousModel


Copyright © 2004 Fukui University. All Rights Reserved.