Uses of Class
edu.uprm.ece.terrainrenderer.Vector

Packages that use Vector
edu.uprm.ece.terrainrenderer   
 

Uses of Vector in edu.uprm.ece.terrainrenderer
 

Subclasses of Vector in edu.uprm.ece.terrainrenderer
 class Angle
           
 class Vertex
           
 

Fields in edu.uprm.ece.terrainrenderer declared as Vector
(package private)  Vector Light.direction
           
private  Vector Angle.forward
           
(package private)  Vector Light.right
           
private  Vector Angle.right
           
private  Vector Surface.surfaceNormal
           
(package private)  Vector Light.up
           
private  Vector Angle.up
           
 

Methods in edu.uprm.ece.terrainrenderer that return Vector
static Vector Vector.add(Vector a, Vector b)
           
static Vector Vector.crossProduct(Vector a, Vector b)
           
 Vector Light.getDirection()
           
 Vector Angle.getForward()
           
 Vector Light.getRight()
           
 Vector Angle.getRight()
           
 Vector Surface.getSurfaceNormal()
           
 Vector Light.getUp()
           
 Vector Angle.getUp()
           
static Vector Vector.inverse(Vector v)
           
static Vector Vector.multiplyAndAdd(Vector a, float scale, Vector b)
           
static Vector Vector.multiplyAndAdd(Vector a, Vector scale, Vector b)
           
 Vector Vector.normalized()
           
static Vector Vector.perpendicular(Vector a, Vector b)
           
static Vector Vector.scale(Vector v, float scale)
           
 Vector Vector.scaled(float scale)
           
static Vector Vector.subtract(Vector a, Vector b)
           
 

Methods in edu.uprm.ece.terrainrenderer with parameters of type Vector
 void Vector.add(Vector v)
           
static Vector Vector.add(Vector a, Vector b)
           
static Vector Vector.crossProduct(Vector a, Vector b)
           
static float Vector.dotProduct(Vector a, Vector b)
           
static Vector Vector.inverse(Vector v)
           
 void Vector.multiplyAndAdd(Vector a, float scale)
           
static Vector Vector.multiplyAndAdd(Vector a, float scale, Vector b)
           
 void Vector.multiplyAndAdd(Vector a, Vector scale)
           
static Vector Vector.multiplyAndAdd(Vector a, Vector scale, Vector b)
           
static Vector Vector.perpendicular(Vector a, Vector b)
           
static Vector Vector.scale(Vector v, float scale)
           
 void Light.setDirection(Vector direction)
           
 void Angle.setForward(Vector forwardVector)
           
 void Light.setRight(Vector right)
           
 void Angle.setRight(Vector rightVector)
           
 void Surface.setSurfaceNormal(Vector surfaceNormal)
           
 void Light.setUp(Vector up)
           
 void Angle.setUp(Vector upVector)
           
 void Vector.substract(Vector v)
           
static Vector Vector.subtract(Vector a, Vector b)
           
 

Constructors in edu.uprm.ece.terrainrenderer with parameters of type Vector
Surface(java.awt.Color color, Vector surfaceNormal)