Photon Engine 2.0.0-beta
A physically based renderer.
|
This viewpoint type stores all possible viewpoint data without any loss of information. It is unrecommended to use this kind of viewpoint if low memory usage is desired. More...
#include <FullViewpoint.h>
Public Member Functions | |
FullViewpoint ()=default | |
template<EViewpointData TYPE> | |
decltype(auto) | impl_get () const |
template<EViewpointData TYPE, typename T > | |
void | impl_set (const T &value) |
Public Member Functions inherited from ph::TViewpoint< FullViewpoint > | |
decltype(auto) | get () const |
void | set (const T &value) |
Static Public Member Functions | |
template<EViewpointData TYPE> | |
static constexpr bool | impl_has () |
Static Public Member Functions inherited from ph::TViewpoint< FullViewpoint > | |
static constexpr bool | has () |
Additional Inherited Members | |
Public Types inherited from ph::TViewpoint< FullViewpoint > | |
using | PMViewpointTag |
Protected Member Functions inherited from ph::TViewpoint< FullViewpoint > | |
PH_DEFINE_INLINE_RULE_OF_5_MEMBERS (TViewpoint) | |
This viewpoint type stores all possible viewpoint data without any loss of information. It is unrecommended to use this kind of viewpoint if low memory usage is desired.
|
default |
|
inline |
|
inlinestaticconstexpr |
|
inline |