net.sourceforge.kamiwaai.geometricalgebra
Class Circle

java.lang.Object
  extended bynet.sourceforge.kamiwaai.geometricalgebra.GeometricObject
      extended bynet.sourceforge.kamiwaai.geometricalgebra.Circle
All Implemented Interfaces:
HomogeneousModel, SwingDrawable

public class Circle
extends GeometricObject


Field Summary
 
Fields inherited from class net.sourceforge.kamiwaai.geometricalgebra.GeometricObject
e1, e2, e3, I, L, n, N, nbar, One
 
Constructor Summary
Circle(MultiVector L3)
           
Circle(PointC point1, PointC point2, PointC point3)
           
 
Method Summary
 double[] center()
           
 MultiVector Center()
           
 MultiVector Cplane()
           
 double[][] cpoints(int inc)
           
 void draw(java.awt.Graphics g)
           
 void drawZ(java.awt.Graphics g)
           
 MultiVector generator(int inc)
           
 MultiVector PonC()
           
 double radius()
           
 void setColor(java.awt.Color c)
           
 
Methods inherited from class net.sourceforge.kamiwaai.geometricalgebra.GeometricObject
equals, getMultiVector, hashCode, meet, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Circle

public Circle(MultiVector L3)

Circle

public Circle(PointC point1,
              PointC point2,
              PointC point3)
Method Detail

radius

public double radius()

Center

public MultiVector Center()

center

public double[] center()

Cplane

public MultiVector Cplane()

generator

public MultiVector generator(int inc)

PonC

public MultiVector PonC()

cpoints

public double[][] cpoints(int inc)

setColor

public void setColor(java.awt.Color c)

draw

public void draw(java.awt.Graphics g)

drawZ

public void drawZ(java.awt.Graphics g)


Copyright © 2004 Fukui University. All Rights Reserved.