|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector3D | |
quicktime.qd3d.camera | |
quicktime.qd3d.math |
Uses of Vector3D in quicktime.qd3d.camera |
Methods in quicktime.qd3d.camera that return Vector3D | |
Vector3D |
CameraPlacement.getUpVector()
returns the camera placement's upVector |
Methods in quicktime.qd3d.camera with parameters of type Vector3D | |
void |
CameraPlacement.setUpVector(Vector3D upVector)
sets the camera placement's upVector |
Constructors in quicktime.qd3d.camera with parameters of type Vector3D | |
CameraPlacement(Point3D cameraLocation,
Point3D pointOfInterest,
Vector3D upVector)
Creates a CameraRange object containing given data. |
Uses of Vector3D in quicktime.qd3d.math |
Methods in quicktime.qd3d.math that return Vector3D | |
Vector3D |
Vector3D.scale(float scalar)
Returns a three-dimensional vector that is the result of multiplying each of the components of this by the value of the scalar parameter. |
Vector3D |
Vector3D.normalize()
Returns the normalized form of the vector. |
Vector3D |
Vector3D.add(Vector3D v2)
Returns the three-dimensional vector that is the sum of the two vectors this and v2. |
Vector3D |
Vector3D.subtract(Vector3D v2)
Returns the three-dimensional vector that is the result of subtracting v2 from this. |
Vector3D |
Vector3D.cross(Vector3D v2)
Returns the cross product of this vector and vector v2. |
Vector3D |
Vector3D.transformQuaternion(Quaternion quaternion)
Return a three-dimensional vector that is the result of transforming the vector specified by the vector parameter using the quaternion specified by the quaternion parameter. |
Vector3D |
Point3D.subtract(Point3D p2)
Returns a three-dimensional vector that is the result of subtracting the point p2 from p1. |
Vector3D |
Point3D.cross(Point3D point2,
Point3D point3)
Returns the cross product of the two vectors determined by subtracting point2 from this and point3 from this QuickDraw3D::Q3Point3D_CrossProductTri |
Methods in quicktime.qd3d.math with parameters of type Vector3D | |
Vector3D |
Vector3D.add(Vector3D v2)
Returns the three-dimensional vector that is the sum of the two vectors this and v2. |
Vector3D |
Vector3D.subtract(Vector3D v2)
Returns the three-dimensional vector that is the result of subtracting v2 from this. |
Vector3D |
Vector3D.cross(Vector3D v2)
Returns the cross product of this vector and vector v2. |
void |
Matrix4x4.setRotateAboutAxis(Point3D origin,
Vector3D orientation,
float angle)
Sets a rotate-about-axis matrix that rotates an object by the specified angle around the axis determined by the point origin and the specified orientation. |
void |
Matrix4x4.setRotateVectorToVector(Vector3D v1,
Vector3D v2)
Sets a rotational matrix that rotates objects around the origin in such a way that the transformed vector v1 matches the vector v2. |
void |
Quaternion.setRotateAboutAxis(Vector3D axis,
float angle)
Sets a a rotate-about-axis quaternion that rotates an object by the angle angle around the axis specified by the axis parameter. |
void |
Quaternion.setRotateVectorToVector(Vector3D v1,
Vector3D v2)
Sets a rotational quaternion that rotates objects around the origin in such a way that the transformed vector v1 matches the vector v2. |
Point3D |
Point3D.add(Vector3D vector3D)
Returns the three-dimensional point that is the result of adding the vector vector3D to this. |
Point3D |
Point3D.subtract(Vector3D vector3D)
Returns the three-dimensional point that is the result of subtracting the vector vector3D from this. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |