CScreenSanityAspectFilter Class Reference

#include <AspectFilters.h>

Inheritance diagram for CScreenSanityAspectFilter:

Inheritance graph
[legend]
Collaboration diagram for CScreenSanityAspectFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CScreenSanityAspectFilter (int SrcWidth, int SrcHeight)
virtual BOOL adjustAspect (CAspectRectangles &ar)
virtual LPCSTR getFilterName ()

Protected Attributes

int m_SrcWidth
int m_SrcHeight

Detailed Description

Performs important sanity checks on the destination rectangle Should occur at the end of the aspect processing chain (but before the ResizeWindow filter)


Member Function Documentation

BOOL CScreenSanityAspectFilter::adjustAspect CAspectRectangles ar  )  [virtual]
 

Called to actually perform the adjustment for 1 filter If it returns TRUE, this is a request from the filter to re-run the aspect calculation The TRUE Value is currently only used by the filter which adjusts the window rectangle as this adjustment affects all calculations. Current implementation only allows 1 level of re-calculate requests.

Implements CAspectFilter.


The documentation for this class was generated from the following files:
Generated on Mon Oct 27 09:54:51 2003 for DScaler by doxygen 1.3.4