Uses of Class
quicktime.qd.QDException

Packages that use QDException
quicktime.qd   
quicktime.std.image   
quicktime.std.movies   
 

Uses of QDException in quicktime.qd
 

Subclasses of QDException in quicktime.qd
 class NativeGraphicsException
          This exception is thrown if the NativeGraphics environment is not initialized when you try to get the QDGraphics from the java.awt.Canvas
 

Methods in quicktime.qd that throw QDException
 void Pict.close()
          Completes the collection of drawing commands and picture comments that define your picture.
 RawEncodedImage Pict.toEncodedImage()
          Returns a version of the Pict as an EncodedImage object.
 void Pict.writeToFile(java.io.File file)
          Write out the Pict to the specified file.
 void Polygon.close()
          Completes the collection of lines that define the polygon.
 void Polygon.offset(int dh, int dv)
          offset moves the Polygon by adding the value you specify in the dh parameter to the horizontal coordinates of its points, and by adding the value you specify in the dv parameter to the vertical coordinates of all points of its boundary.
 void QDGraphics.frameArc(QDRect area, int startAngle, int arcAngle)
          Using Pen size of the graphics pen for the current graphics port, FrameArc draws an arc of the oval bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.paintArc(QDRect area, int startAngle, int arcAngle)
          Using the pen mode of the current graphics port, PaintArc draws a wedge of the oval bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.eraseArc(QDRect area, int startAngle, int arcAngle)
          EraseArc draws a wedge of the oval bounded by the rectangle that you specify in the area parameter with the background pattern for the current graphics port.
 void QDGraphics.invertArc(QDRect area, int startAngle, int arcAngle)
          InvertArc inverts the pixels enclosed by a wedge of the oval bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.frameRoundRect(QDRect area, int ovalWidth, int ovalHeight)
          Using the Pen size of the graphics pen for the current graphics port, FrameRoundRect draws an outline just inside the rounded rectangle bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.paintRoundRect(QDRect area, int ovalWidth, int ovalHeight)
          Using Pen mode of the graphics pen for the current graphics port, the PaintRoundRect procedure draws the interior of the rounded rectangle bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.eraseRoundRect(QDRect area, int ovalWidth, int ovalHeight)
          EraseRoundRect draws the interior of the rounded rectangle bounded by the rectangle that you specify in the area parameter with the background settings of the current graphics port.
 void QDGraphics.invertRoundRect(QDRect area, int ovalWidth, int ovalHeight)
          The InvertRoundRect procedure inverts the pixels enclosed by the rounded rectangle bounded by the rectangle that you specify in the area parameter.
 void QDGraphics.frameOval(QDRect area)
          Using the Pen mode, and size of the graphics pen for the current graphics port, the FrameOval procedure draws an outline just inside the oval with the bounding rectangle that you specify in the area parameter.
 void QDGraphics.paintOval(QDRect area)
          Using the pen mode for the current graphics port, the PaintOval procedure draws the interior of an oval just inside the bounding rectangle that you specify in the area parameter.
 void QDGraphics.eraseOval(QDRect area)
          Using the background pattern for the current graphics port and the patCopy pattern mode, the EraseOval procedure draws the interior of an oval just inside the bounding rectangle that you specify in the area parameter.
 void QDGraphics.invertOval(QDRect area)
          The InvertOval procedure inverts the pixels enclosed by an oval just inside the bounding rectangle that you specify in the area parameter.
 void QDGraphics.framePoly(Polygon poly)
          Using the current graphics portŐs pen size, FramePoly plays back the line-drawing commands that define the polygon passed in the poly parameter.
 void QDGraphics.paintPoly(Polygon poly)
          Using the pen pattern and pattern mode for the current graphics port, PaintPoly draws the interior of a polygon passed in the poly parameter.
 void QDGraphics.erasePoly(Polygon poly)
          Using the patCopy pattern mode, ErasePoly draws the interior of the polygon passed in the poly parameter with the background pattern for the current graphics port.
 void QDGraphics.invertPoly(Polygon poly)
          invertPoly inverts the pixels enclosed by the polygon passed in the poly parameter.
 void QDGraphics.frameRect(QDRect area)
          Using the pen size of the graphics pen for the current graphics port, the FrameRect procedure draws an outline just inside the rectangle that you specify in the area parameter.
 void QDGraphics.eraseRect(QDRect area)
          Erases the specified rect with the current back color.
 void QDGraphics.eraseRgn(Region area)
          Erases the specified region with the current back color.
 QDColor QDGraphics.getCPixel(int h, int v)
          Returns the RGB color for the pixel at the location you specify in the h and v parameters.
 void QDGraphics.setCPixel(int h, int v, QDColor cPix)
          For the pixel at the location you specify in the h and v parameters, the setCPixel procedure sets a pixel value that most closely matches the RGB color that you specify in the cPix parameter.
 void QDGraphics.penSize(int width, int height)
          The PenSize procedure sets the width that you specify in the width parameter and the height that you specify in the height parameter for the graphics pen in the current graphics port.
 void QDGraphics.penNormal()
          The PenNormal procedure restores the size, of the graphics pen in the current graphics port to their initial values: a size of 1 pixel by 1 pixel.
 void QDGraphics.paintRect(QDRect area)
          Paints the specified rect with the current foreground color.
 void QDGraphics.lineTo(int h, int v)
          The LineTo procedure draws a line from the graphics penŐs current location in the current graphics port to the new location (h,v), which you specify in the local coordinates of the current graphics port.
 void QDGraphics.line(int h, int v)
          Starting at the current location of the graphics pen, the Line procedure draws a line the horizontal distance that you specify in the h parameter and the vertical distance that you specify in the v parameter.
 void QDGraphics.moveTo(int h, int v)
          The MoveTo procedure changes the graphics penŐs current location to the new horizontal coordinate you specify in the h parameter and the new vertical coordinate you specify in the v parameter.
 void QDGraphics.move(int h, int v)
          The Move procedure moves the graphics pen from its current location in the current graphics port a horizontal distance that you specify in the h parameter and a vertical distance that you specify in the v parameter.
 void QDGraphics.paintRgn(Region area)
          Paints the specified region with the current foreground color.
 void QDGraphics.frameRgn(Region area)
          Draws an outline just inside the region you pass in the area parameter.
static void QDException.checkError(int err)
          This method will throw an exception if the incoming err argument is a non-zero value.
 void Region.open(QDGraphics graphics)
          Begins the recording of lines or frames in the specified QDGraphics that when closed will define a Region.
 void Region.close()
          Completes the collection of lines or frames that define the Region.
 

Constructors in quicktime.qd that throw QDException
SetGWorld(QDGraphics cg)
          Deprecated. QuickDraw uses a global "current graphics context".
SetGWorld(QDGraphics cg, GDevice gdh)
          Deprecated. QuickDraw uses a global "current graphics context".
 

Uses of QDException in quicktime.std.image
 

Methods in quicktime.std.image that throw QDException
 CompressedFrameInfo CSequence.compressFrame(QDGraphics src, QDRect srcRect, int flags, EncodedImage data)
          Your application calls this method to compress one of a sequence of frames.
static void QTImage.decompress(EncodedImage data, ImageDescription desc, QDGraphics dst, QDRect dstRect, int mode)
          Decompresses a single frame image into a pixel map structure.
static void QTImage.decompress(EncodedImage data, ImageDescription desc, QDGraphics dst, QDRect srcRect, QDRect dstRect, int mode, Region mask)
          Decompresses a single frame image into a pixel map structure.
static void QTImage.fDecompress(EncodedImage data, ImageDescription desc, QDGraphics dst, QDRect srcRect, Matrix matrix, int mode, Region mask, PixMap matte, QDRect matteRect, int accuracy, CodecComponent codec)
          Decompresses a single frame image into a pixel map structure.
static int QTImage.getMaxCompressionSize(QDGraphics src, QDRect srcRect, int colorDepth, int quality, int cType, CodecComponent c)
          Determines the maximum size an image will be after compression.
static int QTImage.getCompressionTime(QDGraphics src, QDRect srcRect, int colorDepth, int cType, CodecComponent c, int spatialQuality, int temporalQuality)
          Determines the estimated amount of time required to compress a given image.
static float QTImage.getSimilarity(QDGraphics src, QDRect srcRect, ImageDescription desc, EncodedImage data)
          Compares a compressed image to a picture stored in a pixel map and returns a value indicating the relative similarity of the two images.
 

Uses of QDException in quicktime.std.movies
 

Methods in quicktime.std.movies that throw QDException
 void MovieController.activate(QDGraphics window, boolean activate)
          This method can be used in response to activate, deactivate, suspend, and resume events.
 void MovieController.invalidate(QDGraphics window, Region invalidRgn)
          This method allows your application to invalidate portions of a movie controller.
static Movie Movie.fromDataFork(OpenFile fileIn, int fileOffset, int flags, MovieInfo info)
          This method enables you to retrieve a movie that is stored anywhere in the data fork of a specified file.