Ray Tracer Common Project
Image rendering program based on the ray tracing technique.
sources
material
texturemap.hpp
1
15
#pragma once
16
17
namespace
rt
{
18
19
class
vector;
20
class
element;
21
27
class
TextureMap
{
28
public
:
32
virtual
~TextureMap
();
33
37
virtual
vector
map
(
const
element
&)
const
= 0;
38
};
39
40
}
rt::TextureMap::~TextureMap
virtual ~TextureMap()
Virtual destructor.
Definition:
texturemap.cpp:5
rt
Definition:
bitmap.cpp:4
rt::vector
3D vector
Definition:
vector.hpp:28
rt::element
Geometric surface element unit.
Definition:
element.hpp:43
rt::TextureMap
Surface element to Texture map.
Definition:
texturemap.hpp:27
rt::TextureMap::map
virtual vector map(const element &) const =0
Map a surface element to the texture.
Generated on Fri Jan 26 2018 17:51:57 for Ray Tracer Common Project by
1.8.15