📄 quaternion.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc on Mon Jul 15 11:50:29 PDT 2002 --><TITLE>: Uses of Class quicktime.qd3d.math.Quaternion</TITLE><LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_top"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_top_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="Quaternion.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><CENTER><H2><B>Uses of Class<br>quicktime.qd3d.math.Quaternion</B></H2></CENTER><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Packages that use <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#quicktime.qd3d.math"><B>quicktime.qd3d.math</B></A></TD><TD> </TD></TR></TABLE> <P><A NAME="quicktime.qd3d.math"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Uses of <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> in <A HREF="../../../../quicktime/qd3d/math/package-summary.html">quicktime.qd3d.math</A></FONT></TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Methods in <A HREF="../../../../quicktime/qd3d/math/package-summary.html">quicktime.qd3d.math</A> that return <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#copy()">copy</A></B>()</CODE><BR> Returns a copy of the quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#invert()">invert</A></B>()</CODE><BR> Returns the inverse of the quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#multiply(quicktime.qd3d.math.Quaternion)">multiply</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2)</CODE><BR> Returns the product of the two quaternions, this and q2.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#normalize()">normalize</A></B>()</CODE><BR> Returns a normalized the quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#matchReflection(quicktime.qd3d.math.Quaternion)">matchReflection</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2)</CODE><BR> Returns a quaternion that is either identical to the quaternion specified by the q1 parameter or is the negative of q1, depending on whether q1 or its negative matches the orientation of the quaternion specified by the q2 parameter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#interpolateFast(quicktime.qd3d.math.Quaternion, float)">interpolateFast</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2, float t)</CODE><BR> Return a a quaternion that is a fast interpolation between the this and the specified quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#interpolateLinear(quicktime.qd3d.math.Quaternion, float)">interpolateLinear</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2, float t)</CODE><BR> Return a a quaternion that is a linear interpolation between the this and the specified quaternion.</TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Methods in <A HREF="../../../../quicktime/qd3d/math/package-summary.html">quicktime.qd3d.math</A> with parameters of type <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Vector3D.html">Vector3D</A></CODE></FONT></TD><TD><CODE><B>Vector3D.</B><B><A HREF="../../../../quicktime/qd3d/math/Vector3D.html#transformQuaternion(quicktime.qd3d.math.Quaternion)">transformQuaternion</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> quaternion)</CODE><BR> 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.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>Matrix4x4.</B><B><A HREF="../../../../quicktime/qd3d/math/Matrix4x4.html#setQuaternion(quicktime.qd3d.math.Quaternion)">setQuaternion</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> quaternion)</CODE><BR> Sets a 4-by-4 matrix that represents the quaternion specified by the quaternion parameter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#multiply(quicktime.qd3d.math.Quaternion)">multiply</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2)</CODE><BR> Returns the product of the two quaternions, this and q2.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#dot(quicktime.qd3d.math.Quaternion)">dot</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2)</CODE><BR> Returns the dot product of two quaternions, this and q2.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#matchReflection(quicktime.qd3d.math.Quaternion)">matchReflection</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2)</CODE><BR> Returns a quaternion that is either identical to the quaternion specified by the q1 parameter or is the negative of q1, depending on whether q1 or its negative matches the orientation of the quaternion specified by the q2 parameter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#interpolateFast(quicktime.qd3d.math.Quaternion, float)">interpolateFast</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2, float t)</CODE><BR> Return a a quaternion that is a fast interpolation between the this and the specified quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A></CODE></FONT></TD><TD><CODE><B>Quaternion.</B><B><A HREF="../../../../quicktime/qd3d/math/Quaternion.html#interpolateLinear(quicktime.qd3d.math.Quaternion, float)">interpolateLinear</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> q2, float t)</CODE><BR> Return a a quaternion that is a linear interpolation between the this and the specified quaternion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/qd3d/math/Point3D.html">Point3D</A></CODE></FONT></TD><TD><CODE><B>Point3D.</B><B><A HREF="../../../../quicktime/qd3d/math/Point3D.html#transformQuaternion(quicktime.qd3d.math.Quaternion)">transformQuaternion</A></B>(<A HREF="../../../../quicktime/qd3d/math/Quaternion.html">Quaternion</A> quaternion)</CODE><BR> Return a three-dimensional point that is the result of transforming the vector specified by the vector parameter using the quaternion specified by the quaternion parameter.</TD></TR></TABLE> <P><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../quicktime/qd3d/math/Quaternion.html"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="Quaternion.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -