#include "Background.h"
#include "Camera.h"
#include "ConstantBackground.h"
#include "Color.h"
#include "Group.h"
#include "Image.h"
#include "LambertianMaterial.h"
#include "Light.h"
#include "Material.h"
#include "Object.h"
#include "PinholeCamera.h"
#include "Plane.h"
#include "PointLight.h"
#include "Ray.h"
#include "Scene.h"
#include "Sphere.h"
#include "Time.h"
#include "Parser.h"
#include <iomanip>
#include <iostream>
#include <fstream>
#include <unistd.h>
#include <string.h>
Go to the source code of this file.
Functions | |
int | getopt () |
void | usage (char *s) |
int | parse_args (int ac, char *av[]) |
int | main (int argc, char **argv) |
Variables | |
char * | options = "hb:" |
char * | optarg |
int | optind |
int | opterr |
char * | progname = "(noname)" |
int | xpixel |
int | ypixel |
bool | one_only |
Definition in file specter.cc.
|
Referenced by parse_args(). |
|
Definition at line 91 of file specter.cc. References Time::currentSeconds(), and parse_args(). |
|
P A R S E _ A R G S --- Parse through command line flags Definition at line 62 of file specter.cc. References getopt(), one_only, optarg, opterr, optind, options, progname, usage(), xpixel, and ypixel. Referenced by main(). |
|
U S A G E --- tell user how to invoke this program, then exit Definition at line 50 of file specter.cc. References options, and progname. Referenced by parse_args(). |
|
Definition at line 44 of file specter.cc. Referenced by parse_args(), and Scene::render(). |
|
Referenced by parse_args(). |
|
Referenced by parse_args(). |
|
Referenced by parse_args(). |
|
Definition at line 36 of file specter.cc. Referenced by parse_args(), and usage(). |
|
Definition at line 40 of file specter.cc. Referenced by parse_args(), and usage(). |
|
Definition at line 42 of file specter.cc. Referenced by parse_args(), and Scene::render(). |
|
Definition at line 43 of file specter.cc. Referenced by parse_args(), and Scene::render(). |