![]() |
Stellarium 0.15.2
|
Contains all the param needed to initialize a StelProjector. More...
#include <StelProjector.hpp>
Collaboration diagram for StelProjector::StelProjectorParams:Public Attributes | |
| Vector4< int > | viewportXywh |
| float | fov |
| posX, posY, width, height More... | |
| bool | gravityLabels |
| FOV in degrees. More... | |
| float | defaultAngleForGravityText |
| the flag to use gravity labels or not More... | |
| StelProjectorMaskType | maskType |
| a rotation angle to apply to gravity text (only if gravityLabels is set to false) More... | |
| float | zNear |
| The current projector mask. More... | |
| float | zFar |
| Vec2f | viewportCenter |
| Near and far clipping planes. More... | |
| Vec2f | viewportCenterOffset |
| Viewport center in screen pixel. More... | |
| float | viewportFovDiameter |
| Viewport center's offset in fractions of screen width/height. More... | |
| bool | flipHorz |
| diameter of the FOV disk in pixel More... | |
| bool | flipVert |
| float | devicePixelsPerPixel |
| Whether to flip in horizontal or vertical directions. More... | |
| float | widthStretch |
| The number of device pixel per "Device Independent Pixels" (value is usually 1, but 2 for mac retina screens) More... | |
Contains all the param needed to initialize a StelProjector.
Definition at line 94 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::defaultAngleForGravityText |
the flag to use gravity labels or not
Definition at line 115 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::devicePixelsPerPixel |
Whether to flip in horizontal or vertical directions.
Definition at line 123 of file StelProjector.hpp.
| bool StelProjector::StelProjectorParams::flipHorz |
diameter of the FOV disk in pixel
Definition at line 122 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::fov |
posX, posY, width, height
Definition at line 113 of file StelProjector.hpp.
| bool StelProjector::StelProjectorParams::gravityLabels |
FOV in degrees.
Definition at line 114 of file StelProjector.hpp.
| StelProjectorMaskType StelProjector::StelProjectorParams::maskType |
a rotation angle to apply to gravity text (only if gravityLabels is set to false)
Definition at line 116 of file StelProjector.hpp.
| Vec2f StelProjector::StelProjectorParams::viewportCenter |
Near and far clipping planes.
Definition at line 118 of file StelProjector.hpp.
| Vec2f StelProjector::StelProjectorParams::viewportCenterOffset |
Viewport center in screen pixel.
Definition at line 119 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::viewportFovDiameter |
Viewport center's offset in fractions of screen width/height.
Usable e.g. in cylindrical projection to move horizon down. Currently only Y shift is fully implemented, X shift likely not too meaningful.
Definition at line 121 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::widthStretch |
The number of device pixel per "Device Independent Pixels" (value is usually 1, but 2 for mac retina screens)
Definition at line 124 of file StelProjector.hpp.
| float StelProjector::StelProjectorParams::zNear |
The current projector mask.
Definition at line 117 of file StelProjector.hpp.
1.8.11