Uses of Interface
jadex.application.space.envsupport.math.IVector3

Packages that use IVector3
jadex.application.space.envsupport.math   
jadex.application.space.envsupport.observer.graphics.drawable   
 

Uses of IVector3 in jadex.application.space.envsupport.math
 

Classes in jadex.application.space.envsupport.math that implement IVector3
 class Vector3Double
          Implementation of a cartesian 3-vector using double components.
 

Fields in jadex.application.space.envsupport.math declared as IVector3
static IVector3 Vector3Double.ZERO
          Zero vector.
 

Methods in jadex.application.space.envsupport.math that return IVector3
 IVector3 Vector3Double.add(double scalar)
           
 IVector3 IVector3.add(double scalar)
          Adds a scalar to each component of this vector.
 IVector3 Vector3Double.add(IVector1 scalar)
           
 IVector3 IVector3.add(IVector1 scalar)
          Adds a scalar to each component of this vector.
 IVector3 Vector3Double.add(IVector3 vector)
           
 IVector3 IVector3.add(IVector3 vector)
          Adds another vector to this vector, adding individual components.
 IVector3 Vector3Double.assign(IVector3 vector)
          Assigns this vector the values of another vector.
 IVector3 IVector3.assign(IVector3 vector)
          Assigns this vector the values of another vector.
 IVector3 Vector3Double.copy()
           
 IVector3 IVector3.copy()
          Makes a copy of the vector without using the complex clone interface.
 IVector3 Vector3Double.divide(IVector3 vector)
          Performs a division on the vector.
 IVector3 IVector3.divide(IVector3 vector)
          Performs a division on the vector.
static IVector3 Vector3Double.getVector3(Double a, Double b, Double c)
          Get a vector for two doubles.
 IVector3 Vector3Double.mod(IVector3 modulus)
           
 IVector3 IVector3.mod(IVector3 modulus)
          Applies a modulo vector.
 IVector3 Vector3Double.multiply(double scalar)
           
 IVector3 IVector3.multiply(double scalar)
          Performs a scalar multiplication (scaling) on the vector.
 IVector3 Vector3Double.multiply(IVector1 scalar)
           
 IVector3 IVector3.multiply(IVector1 scalar)
          Performs a scalar multiplication (scaling) on the vector.
 IVector3 Vector3Double.multiply(IVector3 vector)
           
 IVector3 IVector3.multiply(IVector3 vector)
          Performs a multiplication on the vector.
 IVector3 Vector3Double.negate()
           
 IVector3 IVector3.negate()
          Negates the vector by negating its components.
 IVector3 Vector3Double.negateX()
           
 IVector3 IVector3.negateX()
          Negates the x-component.
 IVector3 Vector3Double.negateY()
           
 IVector3 IVector3.negateY()
          Negates the y-component.
 IVector3 Vector3Double.negateZ()
           
 IVector3 IVector3.negateZ()
          Negates the z-component.
 IVector3 Vector3Double.normalize()
           
 IVector3 IVector3.normalize()
          Converts the vector to a unit vector (normalization)
 IVector3 Vector3Double.randomX(IVector1 lower, IVector1 upper)
           
 IVector3 IVector3.randomX(IVector1 lower, IVector1 upper)
          Sets the x-component to a random value in the interval [lower,upper]
 IVector3 Vector3Double.randomY(IVector1 lower, IVector1 upper)
           
 IVector3 IVector3.randomY(IVector1 lower, IVector1 upper)
          Sets the y-component to a random value in the interval [lower,upper]
 IVector3 Vector3Double.randomZ(IVector1 lower, IVector1 upper)
           
 IVector3 IVector3.randomZ(IVector1 lower, IVector1 upper)
          Sets the z-component to a random value in the interval [lower,upper]
 IVector3 Vector3Double.subtract(double scalar)
           
 IVector3 IVector3.subtract(double scalar)
          Subtracts a scalar to each component of this vector.
 IVector3 Vector3Double.subtract(IVector1 scalar)
           
 IVector3 IVector3.subtract(IVector1 scalar)
          Subtracts a scalar to each component of this vector.
 IVector3 Vector3Double.subtract(IVector3 vector)
           
 IVector3 IVector3.subtract(IVector3 vector)
          Subtracts another vector to this vector, subtracting individual components.
 IVector3 Vector3Double.zero()
           
 IVector3 IVector3.zero()
          Sets all vector components to zero.
 

Methods in jadex.application.space.envsupport.math with parameters of type IVector3
 IVector3 Vector3Double.add(IVector3 vector)
           
 IVector3 IVector3.add(IVector3 vector)
          Adds another vector to this vector, adding individual components.
 IVector3 Vector3Double.assign(IVector3 vector)
          Assigns this vector the values of another vector.
 IVector3 IVector3.assign(IVector3 vector)
          Assigns this vector the values of another vector.
 IVector3 Vector3Double.divide(IVector3 vector)
          Performs a division on the vector.
 IVector3 IVector3.divide(IVector3 vector)
          Performs a division on the vector.
 boolean Vector3Double.equals(IVector3 vector)
           
 boolean IVector3.equals(IVector3 vector)
          Compares the vector to another vector.
 IVector1 Vector3Double.getDistance(IVector3 vector)
           
 IVector1 IVector3.getDistance(IVector3 vector)
          Returns the distance to another vector.
 IVector3 Vector3Double.mod(IVector3 modulus)
           
 IVector3 IVector3.mod(IVector3 modulus)
          Applies a modulo vector.
 IVector3 Vector3Double.multiply(IVector3 vector)
           
 IVector3 IVector3.multiply(IVector3 vector)
          Performs a multiplication on the vector.
 IVector3 Vector3Double.subtract(IVector3 vector)
           
 IVector3 IVector3.subtract(IVector3 vector)
          Subtracts another vector to this vector, subtracting individual components.
 

Constructors in jadex.application.space.envsupport.math with parameters of type IVector3
Vector3Double(IVector3 vector)
          Creates a new Vector3 with the same value as the input vector.
 

Uses of IVector3 in jadex.application.space.envsupport.observer.graphics.drawable
 

Methods in jadex.application.space.envsupport.observer.graphics.drawable with parameters of type IVector3
 void AbstractVisual2D.setRotation(IVector3 rotation)
          Sets the rotation of the visual to a fixed rotation.
 



Copyright © 2010. All Rights Reserved.