/*
	name:	display.c

	Generic display routines (none!)
	--------------------------------


    This source-code is part of the RayLab 1.1 package, and it is provided
    for your compiling pleasure.  You may use it, change it, re-compile it
    etc., as long as nobody else but you receive the changes/compilations
    that you have made!

    You may not use any part(s) of this source-code for your own productions
    without the permission from the author of RayLab. Please read the legal
    information found in the users documentation for RayLab for more details.

*/


#include  <stdio.h>

#include  "defs.h"
#include  "extern.h"


#define DISPLAY_NONE 0


/******************************************************************
 *
 *  AvailableDisplayModes()
 *
 ******************************************************************/

void AvailableDisplayModes(void)
{
	fprintf(textoutput,"No display available in the generic version of RayLab\n");
}


/******************************************************************
 *
 *  OpenDisplay()
 *
 ******************************************************************/

long OpenDisplay(long DisplayType)
{
	if(DisplayType!=DISPLAY_NONE) {
	    fprintf(textoutput,"Warning: Unsupported display type (%ld)\n",DisplayType);
	}

	return(0L);
}


/******************************************************************
 *
 *  CloseDisplay()
 *
 ******************************************************************/

void CloseDisplay(void)
{

}


/******************************************************************
 *
 *  DisplayPlot()
 *
 ******************************************************************/

void DisplayPlot(int x, int y, COLOR24 *RGBColor)
{

}
