Fermat
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Public Methods | Public Members | List of all members
pbrt::EchoImporter Struct Reference
Inheritance diagram for pbrt::EchoImporter:
pbrt::Importer

Public Methods

 EchoImporter (FILE *_file)
 
void indent ()
 
void print_value (const Value &value)
 
void print_params (const ParameterList &params)
 
virtual void identity ()
 
virtual void transform (const Value &floats)
 
virtual void rotate (const float angle, const float x, const float y, const float z)
 
virtual void scale (const float x, const float y, const float z)
 
virtual void translate (const float x, const float y, const float z)
 
virtual void look_at (const float ex, const float ey, const float ez, const float lx, const float ly, const float lz, const float ux, const float uy, const float uz)
 
virtual void integrator (const char *name, const ParameterList &params)
 
virtual void sampler (const char *name, const ParameterList &params)
 
virtual void pixel_filter (const char *name, const ParameterList &params)
 
virtual void film (const char *name, const ParameterList &params)
 
virtual void camera (const char *name, const ParameterList &params)
 
virtual void world_begin ()
 
virtual void world_end ()
 
virtual void attribute_begin ()
 
virtual void attribute_end ()
 
virtual void transform_begin ()
 
virtual void transform_end ()
 
virtual void texture (const char *name, const char *texel_type, const char *texture_type, const ParameterList &params)
 
virtual void make_named_medium (const char *name, const ParameterList &params)
 
virtual void make_named_material (const char *name, const ParameterList &params)
 
virtual void named_material (const char *name)
 
virtual void medium_interface (const char *name1, const char *name2)
 
virtual void material (const char *type, const ParameterList &params)
 
virtual void area_light_source (const char *type, const ParameterList &params)
 
virtual void shape (const char *type, const ParameterList &params)
 

Public Members

unsigned stack_depth
 
FILE * file
 

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