cgv
self_reflection_tag.h
1 #pragma once
2 
3 #include "lib_begin.h"
4 
5 namespace cgv {
6  namespace reflect {
7 
8  // forward declaration of reflection handler class
9  class CGV_API reflection_handler;
10 
13 
14  }
15 }
16 
17 #include <cgv/config/lib_end.h>
cgv::math::reflect
vec< T > reflect(const vec< T > &v, const vec< T > &n)
calculates the reflected direction of v; n is the normal of the reflecting surface
Definition: vec.h:822
cgv::reflect::self_reflection_tag
Derive from this class to announce implementation of the method self_reflect.
Definition: self_reflection_tag.h:12
cgv
the cgv namespace
Definition: vr_calib.cxx:9