|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||