Uses of Class
uavsim.flightdynamicsmodel.Vector

Packages that use Vector
uavsim.flightdynamicsmodel Provides... 
 

Uses of Vector in uavsim.flightdynamicsmodel
 

Fields in uavsim.flightdynamicsmodel declared as Vector
 Vector AircraftRigidBody._acceleration
          the 3D _acceleration in space in feet per second per second
 Vector AircraftRigidBody._angularVelocity
          the angular velocity in degrees per second
 Vector AircraftRigidBody._attitudeEuler
          the attitude in Euler angles
 Vector AircraftRigidBody._attitudeEulerAcceleration
          the attitude acceleration in Euler angles
private  Vector AircraftModel._attitudeEulerPrevious
          the attitude velocity in Euler angles zzz
 Vector AircraftRigidBody._attitudeEulerVelocity
          the attitude velocity in Euler angles
 Vector AircraftRigidBodyElement._centerOfGravity
          the center of gravity
 Vector AircraftRigidBody._forces
          the 3D forces in pounds
 Vector AircraftRigidBodyElement._localInertia
          the local inertia imparted on the rigid body by this element
 Vector AircraftRigidBody._moments
          the 3D moments as a result of the forces in units zzz???
 Vector AircraftRigidBodyElement._normalVector
          the normal vector of this element based on its attitude
 Vector AircraftRigidBody._position
          the 3D position in space in feet
 Vector AircraftRigidBodyElement._relativeOrigin
          the origin of the center of the element from a fixed reference point on the model it is part of.
(package private)  Vector AircraftModel._thrustVector
          the thrust vector, which is assumed to act through the center of gravity of the plane
private  Vector Quaternion._v
          the vector component
 Vector AircraftRigidBody._velocity
          the 3D velocity in space in feet per second
 Vector AircraftRigidBody._velocityBody
          zzz???
private  Vector AircraftModel._velocityPrevious
          the attitude velocity in Euler angles zzz
 

Methods in uavsim.flightdynamicsmodel that return Vector
 Vector Vector.add(Vector vector)
          Calculates the sum of this vector and another.
 Vector Vector.clone()
          
 Vector Vector.conjugate()
          Calculates the conjugate of this vector.
 Vector Quaternion.convertToEulerAngles()
          Converts this quaternion to a vector of Euler angles.
 Vector Vector.crossProduct(Vector vector)
          Calculates the cross product of this vector and another.
 Vector Vector.divide(double scale)
          Calculates the scaled components of this vector.
 Vector Vector.dotProduct(Vector vector)
          Calculates the dot product of this vector and another.
 Vector Quaternion.getAxis()
          Calculates the vector axis of this quaternion.
 Vector AircraftModelController.getThrustVector()
          Returns the 3D vector of the thrust.
 Vector Quaternion.getVector()
          Returns a copy of the vector component of this quaternion.
 Vector Vector.multiply(double scale)
          Calculates the scaled components of this vector.
 Vector Matrix.multiply(Vector vector)
          Calculates the product of this matrix and a vector.
 Vector Vector.normalize()
          Normalizes the components of this vector in place and returns it as well.
 Vector Vector.reset()
          Resets the components of this vector in place and returns it as well.
 Vector Vector.reverse()
          Negates the components of this vector in place and returns it as well.
 Vector Quaternion.rotate(Vector vector)
          Rotates this quaternion with respect to a vector.
 Vector Vector.subtract(Vector vector)
          Calculates the difference of this vector and another.
 

Methods in uavsim.flightdynamicsmodel with parameters of type Vector
 Vector Vector.add(Vector vector)
          Calculates the sum of this vector and another.
 Vector Vector.crossProduct(Vector vector)
          Calculates the cross product of this vector and another.
 Vector Vector.dotProduct(Vector vector)
          Calculates the dot product of this vector and another.
private  void AircraftModel.initialize(Vector position, double angleYaw, double airspeed, double rpm)
          Initializes the state of the airplane as indicated and configures its finite-element model.
 double Vector.multiply(Vector vector)
          Calculates the product of this vector and another.
 Quaternion Quaternion.multiply(Vector vector)
          Calculates the product of this quaternion and a vector.
 Vector Matrix.multiply(Vector vector)
          Calculates the product of this matrix and a vector.
 Vector Quaternion.rotate(Vector vector)
          Rotates this quaternion with respect to a vector.
 Vector Vector.subtract(Vector vector)
          Calculates the difference of this vector and another.
 

Constructors in uavsim.flightdynamicsmodel with parameters of type Vector
AircraftRigidBodyElement(double mass, double area, double incidenceAngle, double dihedralAngle, Vector relativeOrigin, Vector localInertia)
          Creates a rigid-body element.
Quaternion(double n, Vector vector)
          Creates a quaternion from its individual elements.