Uses of Class
quicktime.qd.Region

Packages that use Region
quicktime.qd   
quicktime.std.anim   
quicktime.std.image   
quicktime.std.movies   
quicktime.std.sg   
quicktime.streaming   
quicktime.vr   
 

Uses of Region in quicktime.qd
 

Methods in quicktime.qd that return Region
 Region QDGraphics.getVisClipRgn()
          This method returns intersection of visRgn and clipRgn of the port.
 Region QDGraphics.getClip()
          This method returns the clip Region of the port.
static Region Region.fromGraphicsImporter(GraphicsImporter gi)
          Determines the current clipping region.
static Region Region.fromGraphicsImporterDefault(GraphicsImporter gi)
          Determines the default clipping region.
static Region Region.fromMovieDisplayClip(Movie m)
          This method allows your application to determine a movie's current display clipping region.
static Region Region.fromMovieDisplayBounds(Movie m)
          This method allows your application to determine a movie's display boundary region.
static Region Region.fromMovieClip(Movie m)
          This method allows your application to determine a movie's clipping region.
static Region Region.fromPresentationClip(Presentation p, Stream s)
          This method allows your application to determine a Presentation's clipping region.
static Region Region.fromMovieBounds(Movie m)
          This method allows your application to determine a movie's boundary region.
static Region Region.fromMovieSegment(Movie m, int time, int duration)
          This method allows your application to determine a movie's display boundary region during a specified segment.
static Region Region.fromMovieControllerBounds(MovieController mc)
          This method returns the actual region occupied by the controller and its movie, if the movie is attached to the controller.
static Region Region.fromMovieControllerWindow(MovieController mc, QDGraphics window)
          This method allows your application to determine the window region that is actually in use by a controller and its movie.
static Region Region.fromMovieControllerClip(MovieController mc)
          This method allows you to obtain information describing a movie controller's clipping regions.
static Region Region.fromMovieControllerBadge(MovieController mc, Region movieRgn, boolean returnBadgeRgn)
          This method allows you to display a controller's badge.
static Region Region.fromTrackClip(Track t)
          This method allows your application to determine the clipping region of a track.
static Region Region.fromTrackDisplay(Track t)
          This method allows your application to determine the region a track occupies in a movie's graphics world.
static Region Region.fromTrackMovieBounds(Track t)
          This method allows your application to determine the region the track occupies in a movie's boundary region.
static Region Region.fromTrackBounds(Track t)
          This method allows the media to limit the size of the track boundary rectangle.
static Region Region.fromTrackSegment(Track t, int time, int duration)
          This method allows your application to determine the region a track occupies in a movie's graphics world during a specified segment.
static Region Region.fromVideoChannel(VisualChannel vc)
          Allows you to retrieve a channels clipping region.
 Region Region.copy()
          Copies the mathematical structure of the implicit region into a newly created region.
 Region Region.sect(Region regionB)
          Calculates the intersection of two regions and creates a new region representing that structure.
 Region Region.sect(QDRect r)
          Calculates the intersection of this region and the incoming QDRect and creates a new region representing that structure.
 Region Region.union(Region regionB)
          Calculates the union of two regions and creates a new region representing that structure.
 Region Region.union(QDRect rect)
          Calculates the union of this region and the incoming rect, and creates a new region representing that structure.
 Region Region.diff(Region regionB)
          Calculates the subtracts the specified explicit region from the implicit region and creates a new region representing that structure.
 Region Region.xor(Region regionB)
          Calculates the difference between the union and intersection of two regions and creates a new region representing that structure.
 

Methods in quicktime.qd with parameters of type Region
 void Pict.drawTrimmed(QDGraphics cg, QDRect frameRect, Region trimMask, int doDither)
          Allows the drawing of an image that is stored as a picture.
 void QDGraphics.setClip(Region rgn)
          This method sets the clip Region of the port.
 void QDGraphics.eraseRgn(Region area)
          Erases the specified region with the current back color.
 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 Region Region.fromMovieControllerBadge(MovieController mc, Region movieRgn, boolean returnBadgeRgn)
          This method allows you to display a controller's badge.
 Region Region.sect(Region regionB)
          Calculates the intersection of two regions and creates a new region representing that structure.
 Region Region.union(Region regionB)
          Calculates the union of two regions and creates a new region representing that structure.
 Region Region.diff(Region regionB)
          Calculates the subtracts the specified explicit region from the implicit region and creates a new region representing that structure.
 Region Region.xor(Region regionB)
          Calculates the difference between the union and intersection of two regions and creates a new region representing that structure.
 boolean Region.equalRgn(Region rgn)
          Compares two regions for sizes, shapes, and locations.
 

Uses of Region in quicktime.std.anim
 

Methods in quicktime.std.anim with parameters of type Region
 void SpriteWorld.setClip(Region clipRgn)
          This method sets the sprite world's clip.
 

Uses of Region in quicktime.std.image
 

Methods in quicktime.std.image that return Region
 Region GraphicsImporter.getClip()
          Determines the current clipping region.
 Region GraphicsImporter.getDefaultClip()
          Returns the default matrix.
 

Methods in quicktime.std.image with parameters of type Region
 void Matrix.transformRgn(Region r)
          applies a specified matrix to a region.
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.
 void GraphicsImporter.setClip(Region clipRgn)
          Defines the clipping region for drawing.
 void DSequence.setMask(Region mask)
          This method assigns a clipping region to the sequence.
 void DSequence.invalidate(Region invalRgn)
          Notifies the Image Compression Manager that the destination port for the given image decompression sequence has been invalidated.
 

Constructors in quicktime.std.image with parameters of type Region
DSequence(ImageDescription desc, QDGraphics port, QDRect srcRect, Matrix matrix, Region mask, int flags, int accuracy, CodecComponent codec)
          Creating an instance of this class signals the beginning of the process of decompressing a sequence of frames.
DSequence(ImageDescription desc, EncodedImage data, QDGraphics port, QDRect srcRect, Matrix matrix, Region mask, int flags, int accuracy, CodecComponent codec)
          This constructor allows you to pass a compressed sample so the codec can perform preflighting before the first decompressFrame call.
 

Uses of Region in quicktime.std.movies
 

Methods in quicktime.std.movies that return Region
 Region MovieController.getBoundsRgn()
          This method returns the actual region occupied by the controller and its movie, if the movie is attached to the controller.
 Region MovieController.getWindowRgn(QDGraphics window)
          This method allows your application to determine the window region that is actually in use by a controller and its movie.
 Region MovieController.getClip()
          This method allows you to obtain information describing a movie controller's clipping regions.
 Region MovieController.drawBadge(Region movieRgn, boolean returnBadgeRgn)
          This method allows you to display a controller's badge.
 Region Movie.getDisplayClipRgn()
          This method allows your application to determine a movie's current display clipping region.
 Region Movie.getClipRgn()
          This method allows your application to determine a movie's clipping region.
 Region Movie.getDisplayBoundsRgn()
          This method allows your application to determine a movie's display boundary region.
 Region Movie.getBoundsRgn()
          This method allows your application to determine a movie's boundary region.
 Region Movie.getSegmentDisplayBoundsRgn(int time, int duration)
          This method allows your application to determine a movie's display boundary region during a specified segment.
 Region Track.getClipRgn()
          This method allows your application to determine the clipping region of a track.
 Region Track.getDisplayBoundsRgn()
          This method allows your application to determine the region a track occupies in a movie's graphics world.
 Region Track.getMovieBoundsRgn()
          This method allows your application to determine the region the track occupies in a movie's boundary region.
 Region Track.getBoundsRgn()
          This method allows the media to limit the size of the track boundary rectangle.
 Region Track.getSegmentDisplayBoundsRgn(int time, int duration)
          This method allows your application to determine the region a track occupies in a movie's graphics world during a specified segment.
 

Methods in quicktime.std.movies with parameters of type Region
 void MovieController.setClip(Region theClip)
          This method allows you to set a movie controller's clipping region.
 void MovieController.setMovieClip(Region theClip)
          This method allows you to set a movie's clipping region.
 Region MovieController.drawBadge(Region movieRgn, boolean returnBadgeRgn)
          This method allows you to display a controller's badge.
 void MovieController.invalidate(QDGraphics window, Region invalidRgn)
          This method allows your application to invalidate portions of a movie controller.
 void Movie.invalidateRegion(Region invalidRgn)
          This method invalidates part of the movie specified by the invalidRgn.
 void Movie.setDisplayClipRgn(Region theClip)
          This method allows your application to establish a movie's current display clipping region.
 void Movie.setClipRgn(Region theClip)
          This method allows your application to establish a movie's clipping region.
 void Track.setClipRgn(Region theClip)
          This method allows your application to set the clipping region of a track.
 

Uses of Region in quicktime.std.sg
 

Methods in quicktime.std.sg that return Region
 Region VisualChannel.getClip()
          Allows you to retrieve a channels clipping region.
 

Methods in quicktime.std.sg with parameters of type Region
 void VisualChannel.setClip(Region theClip)
          Allows you to set a channel's clipping region.
 void VideoDigitizer.setClipRgn(Region clipRegion)
          Allows you to define a clipping region.
 void VideoDigitizer.clearClipRgn(Region clipRegion)
          Allows you to disable all or part of a clipping region that was previously set.
 void SequenceGrabber.update(Region updateRgn)
          The SGUpdate function allows you to tell the sequence grabber that it must refresh its display.
 

Uses of Region in quicktime.streaming
 

Methods in quicktime.streaming that return Region
 Region Presentation.getClip(Stream s)
          This method retrieves the clipping region of the presenter
 Region MediaParams.getClip()
          gets the clip region of the video component
 

Methods in quicktime.streaming with parameters of type Region
 void Presentation.invalidateRegion(Region updateRgn)
          The invalidate function allows you to tell the presentation that it must refresh its display
 void Presentation.setClip(Stream s, Region rgn)
          This method sets the clipping region of the presenter
 void MediaParams.setClip(Region clip)
          Sets the clip region of the video component
 

Uses of Region in quicktime.vr
 

Methods in quicktime.vr that return Region
 Region QTVRInstance.getHotSpotRegion(int hotSpotID)
          The QTVRGetHotSpotRegion function returns, in the hotSpotRegion parameter, a handle to the region occupied by the hot spot, in the QuickTimeÊVR movie specified by the qtvr parameter, whose ID is specified by the hotSpotID parameter.