Subversion Repositories gelsvn

Rev

Rev 349 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 349 Rev 353
1
#include "luminaire.hpp"
1
#include "luminaire.h"
2
 
2
 
3
using namespace CGLA;
3
using namespace CGLA;
4
 
4
 
5
luminaire::luminaire(int samples) : samples_(samples)
5
luminaire::luminaire(int samples) : samples_(samples)
6
{
6
{
7
    trs_.identity();
7
    trs_.identity();
8
}
8
}
9
 
9
 
10
luminaire::~luminaire(void) {}
10
luminaire::~luminaire(void) {}
11
 
11
 
12
 
12
 
13
const Mat4x4f& luminaire::transform(void) const
13
const Mat4x4f& luminaire::transform(void) const
14
{
14
{
15
    return trs_;
15
    return trs_;
16
}
16
}
17
 
17
 
18
void luminaire::set_transform(const Mat4x4f& t)
18
void luminaire::set_transform(const Mat4x4f& t)
19
{
19
{
20
    trs_ = t;
20
    trs_ = t;
21
}
21
}
22
 
22
 
23
int luminaire::samples(void) const
23
int luminaire::samples(void) const
24
{
24
{
25
    return samples_;
25
    return samples_;
26
}
26
}
27
 
27
 
28
void luminaire::set_samples(int n)
28
void luminaire::set_samples(int n)
29
{
29
{
30
    samples_ = n;
30
    samples_ = n;
31
}
31
}
32
 
32
 
33
//02566 framework, Anders Wang Kristensen, awk@imm.dtu.dk, 2007
33
//02566 framework, Anders Wang Kristensen, awk@imm.dtu.dk, 2007
34
 
34
 
35
 
35
 
36

Generated by GNU Enscript 1.6.6.
36

Generated by GNU Enscript 1.6.6.
37
 
37
 
38
 
38
 
39
 
39