📄 qtvrexception.html
字号:
<BR> You can use the QTVRGetConstraints function to get the current constraints of a movie.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getConstraints_max(int)">getConstraints_max</A></B>(int kind)</CODE><BR> You can use the QTVRGetConstraints function to get the current constraints of a movie.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setConstraints(int, float, float)">setConstraints</A></B>(int kind, float minValue, float maxValue)</CODE><BR> You can use the QTVRSetConstraints function to set the constraints of a movie.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setImagingProperty(int, int, int)">setImagingProperty</A></B>(int imagingMode, int imagingProperty, int propertyValue)</CODE><BR> You can use the QTVRSetImagingProperty function to set the current value of an imaging property of a movie.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getImagingProperty(int, int)">getImagingProperty</A></B>(int imagingMode, int imagingProperty)</CODE><BR> You can use the QTVRGetImagingProperty function to get the current value of an imaging property of a movie.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setAngularUnits(int)">setAngularUnits</A></B>(int units)</CODE><BR> You can use QTVRSetAngularUnits to set the type of unit used when specifying angles.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#ptToPanAngle(quicktime.qd.QDPoint)">ptToPanAngle</A></B>(<A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A> pt)</CODE><BR> You can use QTVRPtToAngles to get the pan angle of a point.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#ptToTiltAngle(quicktime.qd.QDPoint)">ptToTiltAngle</A></B>(<A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A> pt)</CODE><BR> You can use QTVRPtToAngles to get the tilt angle of a point.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#wrapAndConstrain(int, float)">wrapAndConstrain</A></B>(int kind, float value)</CODE><BR> You can use QTVRWrapAndConstrain to preflight a change in the viewing or control characteristics of an object or panoramic node.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setEnteringNodeProc(quicktime.vr.QTVREnteringNode, int)">setEnteringNodeProc</A></B>(<A HREF="../../../quicktime/vr/QTVREnteringNode.html">QTVREnteringNode</A> enteringNodeProc, int flags)</CODE><BR> You can use the QTVRSetEnteringNodeProc function to install or remove a node-entering procedure.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setLeavingNodeProc(quicktime.vr.QTVRLeavingNode, int)">setLeavingNodeProc</A></B>(<A HREF="../../../quicktime/vr/QTVRLeavingNode.html">QTVRLeavingNode</A> leavingNodeProc, int flags)</CODE><BR> You can use the QTVRSetLeavingNodeProc function to install or remove a node-leaving procedure.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setMouseOverHotSpotProc(quicktime.vr.QTVRMouseOverHotSpot, int)">setMouseOverHotSpotProc</A></B>(<A HREF="../../../quicktime/vr/QTVRMouseOverHotSpot.html">QTVRMouseOverHotSpot</A> mouseOverHotSpotProc, int flags)</CODE><BR> You can use the QTVRSetMouseOverHotSpotProc function to install or remove a mouse over hot spot procedure <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/VR/tp_qt3ref_vrmanagr.38.htm#pgfId=74600">QuickTime::QTVRSetMouseOverHotSpotProc</a> </b><BR><BR></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#installInterceptProc(int, quicktime.vr.QTVRInterceptor, int)">installInterceptProc</A></B>(int selector, <A HREF="../../../quicktime/vr/QTVRInterceptor.html">QTVRInterceptor</A> interceptProc, int flags)</CODE><BR> You can use the QTVRInstallInterceptProc function to install or remove an intercept procedure for a QuickTime VR Manager function <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/VR/tp_qt3ref_vrmanagr.3a.htm#pgfId=84033">QuickTime::QTVRInstallInterceptProc</a> </b><BR><BR></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#removeInterceptProc(int)">removeInterceptProc</A></B>(int selector)</CODE><BR> You can use the QTVRInstallInterceptProc function to install or remove an intercept procedure for a QuickTime VR Manager function <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/VR/tp_qt3ref_vrmanagr.3a.htm#pgfId=84033">QuickTime::QTVRInstallInterceptProc</a> </b><BR><BR></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#callInterceptedProc(quicktime.vr.QTVRInterceptRecord)">callInterceptedProc</A></B>(<A HREF="../../../quicktime/vr/QTVRInterceptRecord.html">QTVRInterceptRecord</A> qtvrMsg)</CODE><BR> This method is used by the QTVRInterceptor execute method to call the QTVR default proc for the selector that was intercepted.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#showDefaultView()">showDefaultView</A></B>()</CODE><BR> The showDefaultView method sets the default values of the pan angle, tilt angle, field of view, view center (for object nodes), default state, mouse-down state, and all applicable animation and control settings for the node specified by the QTVRInstance you call this on.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setViewCenter(quicktime.qd.QDPoint)">setViewCenter</A></B>(<A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A> viewCenter)</CODE><BR> The setViewCenter method sets the view center of the QuickTime蔞R movie specified by the qtvr parameter to the fixed point specified by the viewCenter parameter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A></CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getViewCenter()">getViewCenter</A></B>()</CODE><BR> The getViewCenter method returns, in the QDPoint class, the x and y coordinates of the current view center of the QuickTime蔞R movie specified by the QTVRInstance you call this on.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getHotSpotType(int)">getHotSpotType</A></B>(int hotSpotID)</CODE><BR> This method gets the type of a hot spot whose ID you specify.</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setPrescreenImagingCompleteProc(quicktime.vr.QTVRImagingComplete, int)">setPrescreenImagingCompleteProc</A></B>(<A HREF="../../../quicktime/vr/QTVRImagingComplete.html">QTVRImagingComplete</A> imageCompleteProc, int flags)</CODE><BR> This method installs a callback that is invoked every time a QTVRInstance is drawn.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#ptToHotSpotID(quicktime.qd.QDPoint)">ptToHotSpotID</A></B>(<A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A> pt)</CODE><BR> Returns the ID of the hot spot in the QuickTime蔞R instance that lies directly under the point specified by the pt 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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setMouseOverTracking(boolean)">setMouseOverTracking</A></B>(boolean enable)</CODE><BR> Sets the mouse-over tracking state of the QuickTime蔞R movie specified by the QTVRInstance object the method is called from.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getMouseOverTracking()">getMouseOverTracking</A></B>()</CODE><BR> Returns a Boolean value that indicates whether QuickTime蔞R is currently handling mouse-over tracking for the QuickTime蔞R movie specified by the QTVRInstance ( true ) or not ( false ).</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>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#setMouseDownTracking(boolean)">setMouseDownTracking</A></B>(boolean enable)</CODE><BR> Sets the mouse-down tracking state of the QuickTime蔞R movie specified by the QTVRInstance to the state specified by the enable parameter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>QTVRInstance.</B><B><A HREF="../../../quicktime/vr/QTVRInstance.html#getMouseDownTracking()">getMouseDownTracking</A></B>()</CODE><BR> Returns, as its function result, a Boolean value that indicates whether QuickTime蔞R is currently handling mouse-down tracking for the QuickTime蔞R movie specified by the
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -