|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--quicktime.QTObject | +--quicktime.util.QTPointerRef | +--quicktime.vr.QTVRInterceptRecord
The QTVRInterceptRecord is passed to the QTVRInterceptor's exeucte method by QuickTime. The application can look at the about to occur change in the VR movie through the parameters of this record and can in turn call the VR interceptor method itself with any particular changes it wants to make, passing the QTVRInterceptor record to this method.
Fields inherited from interface quicktime.jdirect.PrimitivesLib |
JDirect_MacOSX, libraryInstance |
Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
Method Summary | |
float |
getAngle()
Returns the pan or tilt angle, depending on the selector. |
float |
getFieldOfView()
Returns the field of view for the kQTVRSetFieldOfViewSelector. |
int |
getHotSpotID()
Gets the hot spot ID. |
int |
getHotSpotType()
Gets the hot spot type. |
int |
getParamCount()
This returns the number of parameters in a particular instance. |
int |
getSelector()
This returns the selector which will in turn describe the parameters that this record will contain. |
QDPoint |
getViewCenter()
Returns the field of view for the kQTVRSetViewCenterSelector. |
void |
setAngle(float angle)
Sets the pan or tilt angle, depending on the selector. |
void |
setFieldOfView(float fieldOfView)
Sets the field of view for the kQTVRSetFieldOfViewSelector. |
void |
setHotSpotID(int hotSpotID)
Sets the hot spot ID. |
void |
setHotSpotType(int hotSpotType)
Sets the hot spot type. |
void |
setViewCenter(QDPoint viewCenter)
Sets the field of view for the kQTVRSetViewCenterSelector. |
java.lang.String |
toString()
Returns a String representation of this object. |
Methods inherited from class quicktime.util.QTPointerRef |
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, getBytes, getSize |
Methods inherited from class quicktime.QTObject |
disposeQTObject, equals, ID |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public final int getSelector()
public final int getParamCount()
public float getAngle() throws QTException
public void setAngle(float angle) throws QTException
angle
- the angle in Radians.public float getFieldOfView() throws QTException
public void setFieldOfView(float fieldOfView) throws QTException
fieldOfView
- the field of viewpublic QDPoint getViewCenter() throws QTException
public void setViewCenter(QDPoint viewCenter) throws QTException
viewCenter
- the new view centerpublic int getHotSpotID() throws QTException
public void setHotSpotID(int hotSpotID) throws QTException
hotSpotID
- the new hot spot IDpublic int getHotSpotType() throws QTException
public void setHotSpotType(int hotSpotType) throws QTException
hotSpotType
- the new hot spot typepublic java.lang.String toString()
toString
in class QTPointerRef
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |