org.autochthonous.graphics.rt.objects
Class Algebraic.RayPoly
java.lang.Object
org.autochthonous.graphics.rt.objects.Algebraic.RayPoly
- Enclosing class:
- Algebraic
- protected class Algebraic.RayPoly
- extends java.lang.Object
Constructor Summary |
Algebraic.RayPoly(int ord)
order in this case is the maximum order this structure will need
to accomodate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Algebraic.RayPoly
public Algebraic.RayPoly(int ord)
- order in this case is the maximum order this structure will need
to accomodate.
order
public int order()
addXpow
public void addXpow(Ray r,
int pow)
addYpow
public void addYpow(Ray r,
int pow)
addZpow
public void addZpow(Ray r,
int pow)
subtractXpow
public void subtractXpow(Ray r,
int pow)
subtractYpow
public void subtractYpow(Ray r,
int pow)
subtractZpow
public void subtractZpow(Ray r,
int pow)
zero
public void zero()
set
public void set(double v)
set
public void set(Algebraic.RayPoly p)
add
public void add(double v)
add
public void add(Algebraic.RayPoly p)
subtract
public void subtract(double v)
subtract
public void subtract(Algebraic.RayPoly p)
multiply
public void multiply(double v)
multiply
public void multiply(Algebraic.RayPoly p)
square
public void square()
getCoefficients
public double[] getCoefficients()