|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QTVRException | |
quicktime.std.movies | |
quicktime.vr |
Uses of QTVRException in quicktime.std.movies |
Methods in quicktime.std.movies that throw QTVRException | |
static AtomContainer |
AtomContainer.fromQTVRInstanceWorld(QTVRInstance ins)
The QTVRGetVRWorld function returns an atom container that contains general scene information about the QuickTime VR movie specified, as well as a list of all the nodes in that movie. |
static AtomContainer |
AtomContainer.fromQTVRInstanceNode(QTVRInstance ins,
int nodeID)
You can use the QTVRGetNodeInfo function to get the node information atom container that describes a node and all the hot spots in the node. |
Uses of QTVRException in quicktime.vr |
Methods in quicktime.vr that throw QTVRException | |
static void |
QTVRException.checkError(int err)
This method will throw an exception if the incoming err argument is a non-zero value. |
AtomContainer |
QTVRInstance.getVRWorld()
The QTVRGetVRWorld function returns an atom container that contains general scene information about the QuickTime VR movie specified, as well as a list of all the nodes in that movie. |
AtomContainer |
QTVRInstance.getNodeInfo(int nodeID)
You can use the QTVRGetNodeInfo function to get the node information atom container that describes a node and all the hot spots in the node. |
void |
QTVRInstance.triggerHotSpot(int hotSpotID,
AtomContainer nodeInfo,
Atom selectedAtom)
You can use the QTVRTriggerHotSpot function to trigger a hot spot. |
void |
QTVRInstance.enableHotSpot(int enableFlag,
int hotSpotValue,
boolean enable)
You can use the QTVREnableHotSpot function to enable or disable one or more hot spots. |
void |
QTVRInstance.update(int imagingMode)
You can use the QTVRUpdate function to force an immediate update of a QuickTime VR movie image. |
void |
QTVRInstance.goToNodeID(int nodeID)
You can use the QTVRGoToNodeID function to set the current node of a movie. |
void |
QTVRInstance.nudge(int direction)
You can use the QTVRNudge function to turn one step in a particular direction and display the new view. |
void |
QTVRInstance.setPanAngle(float panAngle)
You can use the QTVRSetPanAngle function to set the pan angle of a QuickTime VR movie. |
void |
QTVRInstance.setTiltAngle(float tiltAngle)
You can use the QTVRSetTiltAngle function to set the tilt angle of a QuickTime VR movie. |
void |
QTVRInstance.setFieldOfView(float fieldOfView)
You can use the QTVRSetFieldOfView function to set the vertical field of view of a QuickTime VR movie. |
float |
QTVRInstance.getConstraints_min(int kind)
You can use the QTVRGetConstraints function to get the current constraints of a movie. |
float |
QTVRInstance.getConstraints_max(int kind)
You can use the QTVRGetConstraints function to get the current constraints of a movie. |
void |
QTVRInstance.setConstraints(int kind,
float minValue,
float maxValue)
You can use the QTVRSetConstraints function to set the constraints of a movie. |
void |
QTVRInstance.setImagingProperty(int imagingMode,
int imagingProperty,
int propertyValue)
You can use the QTVRSetImagingProperty function to set the current value of an imaging property of a movie. |
int |
QTVRInstance.getImagingProperty(int imagingMode,
int imagingProperty)
You can use the QTVRGetImagingProperty function to get the current value of an imaging property of a movie. |
void |
QTVRInstance.setAngularUnits(int units)
You can use QTVRSetAngularUnits to set the type of unit used when specifying angles. |
float |
QTVRInstance.ptToPanAngle(QDPoint pt)
You can use QTVRPtToAngles to get the pan angle of a point. |
float |
QTVRInstance.ptToTiltAngle(QDPoint pt)
You can use QTVRPtToAngles to get the tilt angle of a point. |
float |
QTVRInstance.wrapAndConstrain(int kind,
float value)
You can use QTVRWrapAndConstrain to preflight a change in the viewing or control characteristics of an object or panoramic node. |
void |
QTVRInstance.setEnteringNodeProc(QTVREnteringNode enteringNodeProc,
int flags)
You can use the QTVRSetEnteringNodeProc function to install or remove a node-entering procedure. |
void |
QTVRInstance.setLeavingNodeProc(QTVRLeavingNode leavingNodeProc,
int flags)
You can use the QTVRSetLeavingNodeProc function to install or remove a node-leaving procedure. |
void |
QTVRInstance.setMouseOverHotSpotProc(QTVRMouseOverHotSpot mouseOverHotSpotProc,
int flags)
You can use the QTVRSetMouseOverHotSpotProc function to install or remove a mouse over hot spot procedure QuickTime::QTVRSetMouseOverHotSpotProc |
void |
QTVRInstance.installInterceptProc(int selector,
QTVRInterceptor interceptProc,
int flags)
You can use the QTVRInstallInterceptProc function to install or remove an intercept procedure for a QuickTime VR Manager function QuickTime::QTVRInstallInterceptProc |
void |
QTVRInstance.removeInterceptProc(int selector)
You can use the QTVRInstallInterceptProc function to install or remove an intercept procedure for a QuickTime VR Manager function QuickTime::QTVRInstallInterceptProc |
void |
QTVRInstance.callInterceptedProc(QTVRInterceptRecord qtvrMsg)
This method is used by the QTVRInterceptor execute method to call the QTVR default proc for the selector that was intercepted. |
void |
QTVRInstance.showDefaultView()
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. |
void |
QTVRInstance.setViewCenter(QDPoint viewCenter)
The setViewCenter method sets the view center of the QuickTimeÊVR movie specified by the qtvr parameter to the fixed point specified by the viewCenter parameter. |
QDPoint |
QTVRInstance.getViewCenter()
The getViewCenter method returns, in the QDPoint class, the x and y coordinates of the current view center of the QuickTimeÊVR movie specified by the QTVRInstance you call this on. |
int |
QTVRInstance.getHotSpotType(int hotSpotID)
This method gets the type of a hot spot whose ID you specify. |
void |
QTVRInstance.setPrescreenImagingCompleteProc(QTVRImagingComplete imageCompleteProc,
int flags)
This method installs a callback that is invoked every time a QTVRInstance is drawn. |
int |
QTVRInstance.ptToHotSpotID(QDPoint pt)
Returns the ID of the hot spot in the QuickTimeÊVR instance that lies directly under the point specified by the pt parameter. |
void |
QTVRInstance.setMouseOverTracking(boolean enable)
Sets the mouse-over tracking state of the QuickTimeÊVR movie specified by the QTVRInstance object the method is called from. |
boolean |
QTVRInstance.getMouseOverTracking()
Returns a Boolean value that indicates whether QuickTimeÊVR is currently handling mouse-over tracking for the QuickTimeÊVR movie specified by the QTVRInstance ( true ) or not ( false ). |
void |
QTVRInstance.setMouseDownTracking(boolean enable)
Sets the mouse-down tracking state of the QuickTimeÊVR movie specified by the QTVRInstance to the state specified by the enable parameter. |
boolean |
QTVRInstance.getMouseDownTracking()
Returns, as its function result, a Boolean value that indicates whether QuickTimeÊVR is currently handling mouse-down tracking for the QuickTimeÊVR movie specified by the parameter ( true ) or not ( false ). |
void |
QTVRInstance.setInteractionMouseClickHysteresis(int hysteresis)
Sets the Mouse Click Hysteresis property of the Interaction property defined as the distance, in pixels, from the location of a mouse-down event to the limit within which the cursor is considered not to have moved. |
int |
QTVRInstance.getInteractionMouseClickHysteresis()
Gets the Mouse Click Hysteresis property of the Interaction property defined as the distance, in pixels, from the location of a mouse-down event to the limit within which the cursor is considered not to have moved. |
void |
QTVRInstance.setInteractionMouseClickTimeout(int timeout)
Sets the Mouse Click Timeout Interaction property. |
int |
QTVRInstance.getInteractionMouseClickTimeout()
Gets the Mouse Click Timeout Interaction property defined as the number of ticks after which a mouse click times out and is automatically switched from a hot spot selection into a pan. |
void |
QTVRInstance.setInteractionPanTiltSpeed(int speed)
Sets the panning and tilting speed interaction property. |
int |
QTVRInstance.getInteractionPanTiltSpeed()
Gets the panning and tilting speed interaction property |
void |
QTVRInstance.setInteractionZoomSpeed(int speed)
Sets the Zoom Speed Interaction Parameter. |
int |
QTVRInstance.getInteractionZoomSpeed()
Gets the zoom speed interaction property |
void |
QTVRInstance.setInteractionTranslateOnMouseDown(boolean translate)
Sets the mouseDown translation flag interaction property. |
boolean |
QTVRInstance.getInteractionTranslateOnMouseDown()
Sets the translation interaction property |
void |
QTVRInstance.setInteractionMouseMotionScale(float scale)
Sets the Mouse Motion Scale interaction property. |
float |
QTVRInstance.getInteractionMouseMotionScale()
Sets the mouse motion scale interaction property |
void |
QTVRInstance.setInteractionNudgeMode(int mode)
Sets the nudge mode interaction property. |
int |
QTVRInstance.getInteractionNudgeMode()
Gets the nudge mode interaction property |
void |
QTVRInstance.setViewAngle(int viewParameter,
int flagsIn,
float value)
kQTVRPanAngle, kQTVRTiltAngle, kQTVRFieldOfViewAngle Only the above parameters can be passed into this call. |
float |
QTVRInstance.getViewAngle(int viewParameter)
kQTVRPanAngle, kQTVRTiltAngle, kQTVRFieldOfViewAngle Only the above parameters can be passed into this call. |
void |
QTVRInstance.setViewCentre(int flagsIn,
QDPoint center)
kQTVRViewCenter Requires QT 5.0.1 and above |
QDPoint |
QTVRInstance.getViewCentre()
kQTVRViewCenter Requires QT 5.0.1 and above |
void |
QTVRInstance.setHotSpotsVisible(boolean value)
kQTVRHotSpotsVisible Requires QT 5.0.1 and above |
boolean |
QTVRInstance.getHotSpotsVisible()
kQTVRHotSpotsVisible Requires QT 5.0.1 and above |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |