GRE::VIEWABLE::PARM_RENDERTORASTER Class Reference

#include <gre/viewable.h>

List of all members.

Public Member Functions

 PARM_RENDERTORASTER (COLORSPACE ColorSpace, double CellSize)
 PARM_RENDERTORASTER (COLORSPACE ColorSpace, INT32 RasterColumns, INT32 RasterRows)
 PARM_RENDERTORASTER (COLORSPACE ColorSpace, INT32 RasterColumns, INT32 RasterRows, double CellSize)
 ~PARM_RENDERTORASTER ()
const COLORGetBackgroundColor () const
double GetCellSize () const
const COLOR_ARRAYGetColorPalette () const
COLORSPACE GetColorSpace () const
const DRECT2DGetExtentsView () const
MGD::PIXEL GetFallbackPixel () const
INT32 GetImageColumns () const
INT32 GetImageRows () const
bool GetSaveGeoreference () const
const STEREORENDERGetStereoValues () const
bool GetUseClosestColorIfNotInPalette () const
int GetViewNum () const
bool HasColorPalette () const
bool IsDrawingStereo () const
void SetBackgroundColor (const COLOR &BackgroundColor)
void SetExtents (const DRECT2D &ExtentsView)
void SetPalette (const COLOR_ARRAY *pPalette, bool UseClosestIfNotInPalette=false, MGD::PIXEL *pFallbackPixel=0)
void SetSaveGeoreference (bool SaveGeoreference)
void SetStereoDrawing (bool StereoDrawing=true)
void SetStereoValues (const STEREORENDER &StereoValues)
void SetViewNum (int ViewNum)

Constructor & Destructor Documentation

GRE::VIEWABLE::PARM_RENDERTORASTER::PARM_RENDERTORASTER ( COLORSPACE  ColorSpace,
INT32  RasterColumns,
INT32  RasterRows,
double  CellSize 
)

Construct with both raster dimension and cell size.

GRE::VIEWABLE::PARM_RENDERTORASTER::PARM_RENDERTORASTER ( COLORSPACE  ColorSpace,
INT32  RasterColumns,
INT32  RasterRows 
)

Construct with raster dimensions.

GRE::VIEWABLE::PARM_RENDERTORASTER::PARM_RENDERTORASTER ( COLORSPACE  ColorSpace,
double  CellSize 
)

Construct with cell size.

GRE::VIEWABLE::PARM_RENDERTORASTER::~PARM_RENDERTORASTER (  ) 

Member Function Documentation

const COLOR& GRE::VIEWABLE::PARM_RENDERTORASTER::GetBackgroundColor (  )  const [inline]
double GRE::VIEWABLE::PARM_RENDERTORASTER::GetCellSize (  )  const [inline]
const COLOR_ARRAY* GRE::VIEWABLE::PARM_RENDERTORASTER::GetColorPalette (  )  const [inline]
COLORSPACE GRE::VIEWABLE::PARM_RENDERTORASTER::GetColorSpace (  )  const [inline]
const DRECT2D& GRE::VIEWABLE::PARM_RENDERTORASTER::GetExtentsView (  )  const [inline]
MGD::PIXEL GRE::VIEWABLE::PARM_RENDERTORASTER::GetFallbackPixel (  )  const [inline]
INT32 GRE::VIEWABLE::PARM_RENDERTORASTER::GetImageColumns (  )  const [inline]
INT32 GRE::VIEWABLE::PARM_RENDERTORASTER::GetImageRows (  )  const [inline]
bool GRE::VIEWABLE::PARM_RENDERTORASTER::GetSaveGeoreference (  )  const [inline]
const STEREORENDER* GRE::VIEWABLE::PARM_RENDERTORASTER::GetStereoValues (  )  const [inline]
bool GRE::VIEWABLE::PARM_RENDERTORASTER::GetUseClosestColorIfNotInPalette (  )  const [inline]
int GRE::VIEWABLE::PARM_RENDERTORASTER::GetViewNum (  )  const [inline]
bool GRE::VIEWABLE::PARM_RENDERTORASTER::HasColorPalette (  )  const [inline]
bool GRE::VIEWABLE::PARM_RENDERTORASTER::IsDrawingStereo (  )  const [inline]
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetBackgroundColor ( const COLOR BackgroundColor  )  [inline]
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetExtents ( const DRECT2D ExtentsView  )  [inline]
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetPalette ( const COLOR_ARRAY pPalette,
bool  UseClosestIfNotInPalette = false,
MGD::PIXEL pFallbackPixel = 0 
)
Parameters:
pPalette Pointer to palette, will be retained, NULL to dynamically create
UseClosestIfNotInPalette Use closest palette entry if not exact match
pFallbackPixel Pointer to fallback pixel, NULL to use 'transparent'
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetSaveGeoreference ( bool  SaveGeoreference  )  [inline]
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetStereoDrawing ( bool  StereoDrawing = true  )  [inline]
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetStereoValues ( const STEREORENDER StereoValues  ) 
void GRE::VIEWABLE::PARM_RENDERTORASTER::SetViewNum ( int  ViewNum  )  [inline]

The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:55 2012 for TNTsdk 2012 by  doxygen 1.6.1