Matrix4x3d.setLookAt

Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns <code>-z</code> with <code>center - eye</code>. <p> In order to apply the lookat transformation to a previous existing transformation, use {@link #lookAt(double, double, double, double, double, double, double, double, double) lookAt}.

@see #setLookAt(Vector3d, Vector3d, Vector3d) @see #lookAt(double, double, double, double, double, double, double, double, double)

@param eyeX the x-coordinate of the eye/camera location @param eyeY the y-coordinate of the eye/camera location @param eyeZ the z-coordinate of the eye/camera location @param centerX the x-coordinate of the point to look at @param centerY the y-coordinate of the point to look at @param centerZ the z-coordinate of the point to look at @param upX the x-coordinate of the up vector @param upY the y-coordinate of the up vector @param upZ the z-coordinate of the up vector @return this

  1. Matrix4x3d setLookAt(Vector3d eye, Vector3d center, Vector3d up)
  2. Matrix4x3d setLookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ)
    struct Matrix4x3d
    ref public return
    setLookAt
    (
    double eyeX
    ,
    double eyeY
    ,
    double eyeZ
    ,
    double centerX
    ,
    double centerY
    ,
    double centerZ
    ,
    double upX
    ,
    double upY
    ,
    double upZ
    )

Meta