Factory object that can create new OrthographicCamera instances.
More...
#include <luciad/cameras/OrthographicCamera.h>
Factory object that can create new OrthographicCamera instances.
◆ Builder() [1/2]
luciad::OrthographicCamera::Builder::Builder |
( |
const Builder & |
other | ) |
|
◆ Builder() [2/2]
luciad::OrthographicCamera::Builder::Builder |
( |
Builder && |
other | ) |
|
|
noexcept |
◆ ~Builder()
luciad::OrthographicCamera::Builder::~Builder |
( |
| ) |
|
◆ build()
std::shared_ptr< OrthographicCamera > luciad::OrthographicCamera::Builder::build |
( |
| ) |
const |
Returns a new orthographic camera.
- Returns
- a new orthographic camera.
◆ look2D()
Builder & luciad::OrthographicCamera::Builder::look2D |
( |
const Look2D & |
look | ) |
|
Sets up a 2D camera viewpoint, looking straight down (along the z axis to plane at z=0).
- Parameters
-
look | the description of target, scaling and orientation description for the new camera. |
- Returns
- this builder
◆ operator=()
Builder & luciad::OrthographicCamera::Builder::operator= |
( |
Builder |
other | ) |
|
|
noexcept |