anar

Interface iArithmetic

All Known Subinterfaces:
XYZ
All Known Implementing Classes:
AColor, OogColor, Particle, Pt, PtABS, PtABS4D, PtBary, PtBaryRedux, PtCenter, PtCircumCenter, PtCircumSphereCenter, PtCross, PtCurve, PtDarboux, PtDER, PtIntersect, PtMid, PtNormal, PtNormalize, PtProj, PtVector, Vertex

public interface iArithmetic


Method Summary
 XYZ divide(float k)
           
 XYZ divide(float k, float l)
           
 XYZ divide(float k, float l, float m)
           
 XYZ divide(XYZ p)
           
 XYZ minus(float k)
           
 XYZ minus(float k, float l)
           
 XYZ minus(float k, float l, float m)
           
 XYZ minus(XYZ p)
           
 XYZ multiply(float k)
           
 XYZ multiply(float k, float l)
           
 XYZ multiply(float k, float l, float m)
           
 XYZ multiply(XYZ p)
           
 XYZ plus(float k)
           
 XYZ plus(float k, float l)
           
 XYZ plus(float k, float l, float m)
           
 XYZ plus(XYZ p)
           
 

Method Detail

plus

XYZ plus(XYZ p)

plus

XYZ plus(float k)

plus

XYZ plus(float k,
         float l)

plus

XYZ plus(float k,
         float l,
         float m)

minus

XYZ minus(float k)

minus

XYZ minus(float k,
          float l)

minus

XYZ minus(float k,
          float l,
          float m)

minus

XYZ minus(XYZ p)

multiply

XYZ multiply(float k)

multiply

XYZ multiply(float k,
             float l)

multiply

XYZ multiply(float k,
             float l,
             float m)

multiply

XYZ multiply(XYZ p)

divide

XYZ divide(float k,
           float l,
           float m)

divide

XYZ divide(float k,
           float l)

divide

XYZ divide(float k)

divide

XYZ divide(XYZ p)