Rose
|
This is the complete list of members for rose::MapProjection, including all inherited members.
add(const std::shared_ptr< Node > &node) (defined in rose::Container) | rose::Container | inlinevirtual |
rose::Node::add(ContainerType container, Args ... args) | rose::Node | inlinestatic |
rose::Manager::add(const std::shared_ptr< Node > &node) override | rose::Manager | inlinevirtual |
rose::Node::add(ContainerType container, Args ... args) | rose::Node | inlinestatic |
addedToContainer() override | rose::MapProjection | virtual |
antipode(const GeoPosition posRadians) | rose::MapProjection | inlinestatic |
azimuthalProjection(gm::Surface &projectedSurface, const gm::Surface &mapSurface, Position< int > projected, Position< int > map) | rose::MapProjection | protectedstatic |
AzimuthalProjection enum value (defined in rose::MapProjection) | rose::MapProjection | |
azimuthalProjectionSet(std::atomic_bool &abort, const GeoPosition &qthRad, const Size &mapImageSize, std::array< gm::Surface, N > &projected, std::array< gm::Surface, N > &map) | rose::MapProjection | inlineprotectedstatic |
rose::buttonEvent(bool pressed, uint button, uint clicks, bool passed) | rose::Widget | |
rose::Manager::buttonEvent(bool pressed, uint button, uint clicks, bool passed) | rose::Widget | |
cacheCurrentMaps() | rose::MapProjection | |
computeAzimuthalMaps() | rose::MapProjection | inlineprotected |
computeAzimuthalMaps() | rose::MapProjection | protected |
rose::computeScreenPosition() | rose::Widget | |
rose::Manager::computeScreenPosition() | rose::Widget | |
container() (defined in rose::Node) | rose::Node | inline |
container() const (defined in rose::Node) | rose::Node | inline |
container() (defined in rose::Node) | rose::Node | inline |
container() const (defined in rose::Node) | rose::Node | inline |
containerAs() (defined in rose::Node) | rose::Node | inline |
containerAs() const (defined in rose::Node) | rose::Node | inline |
containerAs() (defined in rose::Node) | rose::Node | inline |
containerAs() const (defined in rose::Node) | rose::Node | inline |
rose::contains(const Position< int > &position) | rose::Widget | |
rose::Manager::contains(const Position< int > &position) | rose::Widget | |
CountryMap enum value (defined in rose::MapProjection) | rose::MapProjection | |
rose::create() | rose::Node | inlinestatic |
rose::create(Args ... args) | rose::Node | inlinestatic |
rose::Manager::create() | rose::Node | inlinestatic |
rose::Manager::create(Args ... args) | rose::Node | inlinestatic |
draw(gm::Context &context, const Position< int > &containerPosition) override | rose::MapProjection | virtual |
draw(sdl::Renderer &renderer, Rectangle parentRect) override | rose::MapProjection | |
drawFootprint(sdl::Renderer &renderer, TrackedSatellite &satellite, Position mapPos, int splitPixel) (defined in rose::MapProjection) | rose::MapProjection | protected |
drawInterpolate(gm::Context &context, AntiAliasedDrawing &drawing, Rectangle mapRect, GeoPosition &geo0, GeoPosition &geo1) | rose::MapProjection | inline |
drawLatitude(gm::Context &context, AntiAliasedDrawing &drawing, double latitude, Rectangle mapRect) | rose::MapProjection | inline |
drawLongitude(gm::Context &context, AntiAliasedDrawing &drawing, double longitude, double latitudeBound, Rectangle mapRect) | rose::MapProjection | inline |
drawMapItem(const ImageId &mapItem, gm::Context &context, Rectangle mapRectangle, GeoPosition &geoPosition, MapProjectionType projection, int splitPixel) | rose::MapProjection | |
drawMapItem(const MapIcon &mapItem, sdl::Renderer &renderer, Rectangle mapRectangle, ProjectionType projection, int splitPixel) | rose::MapProjection | protected |
drawMapItems(InputIterator first, InputIterator last, sdl::Renderer &renderer, Rectangle mapRect, ProjectionType projection, int splitPixel=0) | rose::MapProjection | inlineprotected |
drawMapLine(gm::Context &context, AntiAliasedDrawing &drawing, GeoPosition begin, Rectangle mapRectangle, const std::function< GeoPosition(GeoPosition &, bool fine)> &increment) | rose::MapProjection | inline |
drawMapLine(gm::Context &context, AntiAliasedDrawing &drawing, Rectangle mapRect, Iterator first, Iterator last) | rose::MapProjection | inline |
drawOrbitalPath(sdl::Renderer &renderer, TrackedSatellite &satellite, Position mapPos, int splitPixel) | rose::MapProjection | protected |
rose::drawPadding(const Position< int > &containerPosition) | rose::Visual | inline |
rose::Manager::drawPadding(const Position< int > &containerPosition) | rose::Visual | inline |
rose::enterEvent() | rose::Widget | inline |
rose::Manager::enterEvent() | rose::Widget | inline |
findNextPass(const Satellite &satellite, const Observer &observer) | rose::MapProjection | protectedstatic |
geoPosition(int x, int y, Size mapSize) | rose::MapProjection | inlinestatic |
geoToMap(GeoPosition geo, MapProjectionType projection, int splitPixel, Rectangle &mapRect) const | rose::MapProjection | protected |
geoToMap(GeoPosition geo, ProjectionType projection, int splitPixel) | rose::MapProjection | |
rose::getApplication() | rose::Widget | inline |
rose::getApplication() const | rose::Widget | inline |
rose::Manager::getApplication() | rose::Widget | inline |
rose::Manager::getApplication() const | rose::Widget | inline |
rose::getAttachmentHint(LayoutHint::Attachment attachment) | rose::Visual | inline |
rose::Manager::getAttachmentHint(LayoutHint::Attachment attachment) | rose::Visual | inline |
rose::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint) | rose::Visual | inline |
rose::Manager::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint) | rose::Visual | inline |
getHintMap() const (defined in rose::Visual) | rose::Visual | inline |
getHintMap() const (defined in rose::Visual) | rose::Visual | inline |
rose::getId() const | rose::Node | inline |
rose::Manager::getId() const | rose::Node | inline |
rose::getIdPath() const | rose::Node | inline |
rose::Manager::getIdPath() const | rose::Node | inline |
rose::getNode() const | rose::Node | inline |
rose::getNode() | rose::Node | inline |
getNode() const | rose::Node | inline |
getNode() | rose::Node | inline |
rose::getPosition() const | rose::Visual | inline |
rose::Manager::getPosition() const | rose::Visual | inline |
getProjection() const | rose::MapProjection | inline |
getQth() const (defined in rose::MapProjection) | rose::MapProjection | inline |
rose::getScreenRectangle(const Position< int > &containerPosition) const | rose::Visual | inline |
rose::Manager::getScreenRectangle(const Position< int > &containerPosition) const | rose::Visual | inline |
rose::getSize() const | rose::Visual | inline |
rose::Manager::getSize() const | rose::Visual | inline |
rose::getWindow() | rose::Widget | inline |
rose::getWindow() const | rose::Widget | inline |
rose::Manager::getWindow() | rose::Widget | inline |
rose::Manager::getWindow() const | rose::Widget | inline |
GrayLineCos | rose::MapProjection | protectedstatic |
GrayLinePow | rose::MapProjection | protectedstatic |
id (defined in rose::MapProjection) | rose::MapProjection | static |
initializeComposite() override | rose::MapProjection | |
rose::isVisible() const noexcept | rose::Visual | inline |
rose::Manager::isVisible() const noexcept | rose::Visual | inline |
keyboardEvent(const SDL_KeyboardEvent &keyboardEvent) (defined in rose::Widget) | rose::Widget | |
keyboardEvent(const SDL_KeyboardEvent &keyboardEvent) (defined in rose::Widget) | rose::Widget | |
rose::keyboardFocusEvent(bool hasFocus) | rose::Widget | |
rose::Manager::keyboardFocusEvent(bool hasFocus) | rose::Widget | |
rose::keyboardShortcutEvent(uint32_t shortcutCode, bool state, uint repeat) | rose::Widget | |
rose::Manager::keyboardShortcutEvent(uint32_t shortcutCode, bool state, uint repeat) | rose::Widget | |
rose::keyTextInputEvent(const std::string &text) | rose::Widget | |
rose::Manager::keyTextInputEvent(const std::string &text) | rose::Widget | |
layout(gm::Context &context, const Rectangle &screenRect) override | rose::MapProjection | virtual |
layoutManager() | rose::Manager | inline |
rose::layoutPadding(const Rectangle &screenRect) | rose::Visual | inline |
rose::Manager::layoutPadding(const Rectangle &screenRect) | rose::Visual | inline |
rose::leaveEvent() | rose::Widget | inline |
rose::Manager::leaveEvent() | rose::Widget | inline |
mAbortFuture | rose::MapProjection | protected |
Manager() (defined in rose::Manager) | rose::Manager | |
Manager(const Manager &)=delete (defined in rose::Manager) | rose::Manager | |
Manager(Manager &&)=delete (defined in rose::Manager) | rose::Manager | |
mAnnotationMode | rose::MapProjection | protected |
mAntipode | rose::MapProjection | protected |
mapFileRx | rose::MapProjection | |
mapPosition(GeoPosition map, Size mapSize) | rose::MapProjection | inlinestatic |
MapProjection()=delete (defined in rose::MapProjection) | rose::MapProjection | |
MapProjection(std::shared_ptr< TimerTick > timerTick, std::filesystem::path &xdgDataPath) (defined in rose::MapProjection) | rose::MapProjection | explicit |
MapProjection(const MapProjection &)=delete (defined in rose::MapProjection) | rose::MapProjection | |
MapProjection(MapProjection &&)=delete (defined in rose::MapProjection) | rose::MapProjection | |
MapProjection()=delete (defined in rose::MapProjection) | rose::MapProjection | |
MapProjection(std::shared_ptr< WebFileCache > mapCache, Size mapSize) (defined in rose::MapProjection) | rose::MapProjection | |
mapProjectionsValid() const | rose::MapProjection | inline |
mAzimuthal | rose::MapProjection | protected |
mAzimuthal | rose::MapProjection | protected |
mAzimuthalTemp (defined in rose::MapProjection) | rose::MapProjection | protected |
mAzimuthalTemp (defined in rose::MapProjection) | rose::MapProjection | protected |
mAzSurface (defined in rose::MapProjection) | rose::MapProjection | protected |
mAzSurface (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::mButtonEventCallback | rose::Widget | protected |
rose::Manager::mButtonEventCallback | rose::Widget | protected |
mCelestialIcons | rose::MapProjection | protected |
mCelestialMode | rose::MapProjection | protected |
mComputeAzimuthalMapsFuture | rose::MapProjection | protected |
rose::mContainer | rose::Node | protected |
rose::Manager::mContainer | rose::Node | protected |
mDayAz | rose::MapProjection | protected |
mDayMapImage | rose::MapProjection | protected |
mDrawingContext (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::mEnterEventCallback | rose::Widget | protected |
rose::Manager::mEnterEventCallback | rose::Widget | protected |
mEphemerisFile | rose::MapProjection | protected |
mEphemerisFilePath | rose::MapProjection | protected |
MercatorProjection enum value (defined in rose::MapProjection) | rose::MapProjection | |
mForegroundBackgroundFuture | rose::MapProjection | protected |
mFutureAziProj | rose::MapProjection | protected |
mFutureSun | rose::MapProjection | protected |
rose::mHintsMap | rose::Visual | |
rose::Manager::mHintsMap | rose::Visual | |
mId (defined in rose::Node) | rose::Node | protected |
mId (defined in rose::Node) | rose::Node | protected |
minuteRx | rose::MapProjection | |
rose::mKeyboardEventCallback | rose::Widget | protected |
rose::Manager::mKeyboardEventCallback | rose::Widget | protected |
rose::mKeyboardFocusCallback | rose::Widget | protected |
rose::Manager::mKeyboardFocusCallback | rose::Widget | protected |
rose::mKeyboardShortcutCallback | rose::Widget | protected |
rose::Manager::mKeyboardShortcutCallback | rose::Widget | protected |
mLayoutManager | rose::Manager | protected |
rose::mLeaveEventCallback | rose::Widget | protected |
rose::Manager::mLeaveEventCallback | rose::Widget | protected |
mMapCache (defined in rose::MapProjection) | rose::MapProjection | protected |
mMapDepiction | rose::MapProjection | protected |
mMapIlluminationTimer | rose::MapProjection | protected |
mMapImgSize | rose::MapProjection | protected |
mMapProjectionsInvalid | rose::MapProjection | protected |
mMapSize | rose::MapProjection | protected |
mMapSize | rose::MapProjection | protected |
mMapSlot | rose::MapProjection | protected |
mMapSurface (defined in rose::MapProjection) | rose::MapProjection | protected |
mMapSurface (defined in rose::MapProjection) | rose::MapProjection | protected |
mMercator | rose::MapProjection | protected |
mMercator | rose::MapProjection | protected |
mMercatorTemp (defined in rose::MapProjection) | rose::MapProjection | protected |
mMercatorTemp (defined in rose::MapProjection) | rose::MapProjection | protected |
mMinimumElevation | rose::MapProjection | protected |
mMoon | rose::MapProjection | protected |
mMoonIconSpec (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::mMouseMotionCallback | rose::Widget | protected |
rose::Manager::mMouseMotionCallback | rose::Widget | protected |
rose::mMouseScrollCallback | rose::Widget | protected |
rose::Manager::mMouseScrollCallback | rose::Widget | protected |
mNewSurfaces | rose::MapProjection | protected |
mNewSurfaces | rose::MapProjection | protected |
mNightAz | rose::MapProjection | protected |
mNightMapImage | rose::MapProjection | protected |
mObserver | rose::MapProjection | protected |
rose::mouseMotionEvent(bool pressed, uint button, const Position< int > &mousePos, const Position< int > &relativePos, bool passed) | rose::Widget | |
rose::Manager::mouseMotionEvent(bool pressed, uint button, const Position< int > &mousePos, const Position< int > &relativePos, bool passed) | rose::Widget | |
rose::mouseScrollEvent(const Position< int > &deltaPos, bool passed) | rose::Widget | |
rose::Manager::mouseScrollEvent(const Position< int > &deltaPos, bool passed) | rose::Widget | |
rose::mPadding | rose::Visual | protected |
rose::Manager::mPadding | rose::Visual | protected |
rose::mPos | rose::Visual | protected |
rose::Manager::mPos | rose::Visual | protected |
rose::mPreferredPos | rose::Visual | protected |
rose::Manager::mPreferredPos | rose::Visual | protected |
rose::mPreferredSize | rose::Visual | protected |
rose::Manager::mPreferredSize | rose::Visual | protected |
mProjection | rose::MapProjection | protected |
mProjection | rose::MapProjection | protected |
mQth | rose::MapProjection | protected |
mQthRad | rose::MapProjection | protected |
mSatelliteFavorite | rose::MapProjection | protected |
mSatelliteIconArray | rose::MapProjection | protectedstatic |
mSatelliteIconStack | rose::MapProjection | protected |
mSatelliteList | rose::MapProjection | protected |
mSatelliteMode | rose::MapProjection | protected |
mSatListMutex | rose::MapProjection | protected |
rose::mScreenRect | rose::Visual | protected |
rose::Manager::mScreenRect | rose::Visual | protected |
mSelectedSatellite | rose::MapProjection | protected |
mSemanticGesture (defined in rose::Visual) | rose::Visual | protected |
mSemanticGesture (defined in rose::Visual) | rose::Visual | protected |
mSettingsUpdateRx | rose::MapProjection | protected |
mSignalSerialNumber (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::mSize | rose::Visual | protected |
rose::Manager::mSize | rose::Visual | protected |
rose::mState | rose::Visual | protected |
rose::Manager::mState | rose::Visual | protected |
mStationIcons | rose::MapProjection | protected |
mTerrestrialMode | rose::MapProjection | protected |
rose::mTextInputCallback | rose::Widget | protected |
rose::Manager::mTextInputCallback | rose::Widget | protected |
mTimerTick | rose::MapProjection | protected |
mUpdateEphemeris (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::mVisible | rose::Visual | protected |
rose::Manager::mVisible | rose::Visual | protected |
Node()=default (defined in rose::Node) | rose::Node | |
rose::Node(const std::shared_ptr< Container > &container) | rose::Node | explicit |
Node()=default (defined in rose::Node) | rose::Node | |
rose::Manager::Node(const std::shared_ptr< Container > &container) | rose::Node | explicit |
nodeId() const noexcept override (defined in rose::MapProjection) | rose::MapProjection | inlinevirtual |
NodePtr typedef (defined in rose::Node) | rose::Node | |
NodePtr typedef (defined in rose::Node) | rose::Node | |
operator=(const MapProjection &)=delete (defined in rose::MapProjection) | rose::MapProjection | |
operator=(MapProjection &&)=delete (defined in rose::MapProjection) | rose::MapProjection | |
operator=(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
operator=(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
operator=(const Manager &)=delete (defined in rose::Manager) | rose::Manager | |
operator=(Manager &&)=delete (defined in rose::Manager) | rose::Manager | |
operator=(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
operator=(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
rose::pointerWidget(const Position< int > &position, const Position< int > &containerPosition) | rose::Widget | |
rose::Manager::pointerWidget(const Position< int > &position, const Position< int > &containerPosition) | rose::Widget | |
projectionSplitPixel(Size drawSize) const | rose::MapProjection | inline |
remove(const std::shared_ptr< Node > &node) (defined in rose::Container) | rose::Container | inline |
remove() (defined in rose::Node) | rose::Node | inline |
remove(const std::shared_ptr< Node > &node) (defined in rose::Container) | rose::Container | inline |
remove() (defined in rose::Node) | rose::Node | inline |
satelliteSelectRx | rose::MapProjection | |
secondRx | rose::MapProjection | |
rose::setButtonEventCallback(ButtonCallback buttonCallback) | rose::Widget | inline |
rose::Manager::setButtonEventCallback(ButtonCallback buttonCallback) | rose::Widget | inline |
setCelestialIcons() (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::setEnterLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
rose::Manager::setEnterLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
setForegroundBackground() | rose::MapProjection | protected |
setForegroundBackground() | rose::MapProjection | protected |
rose::setId(const Id &nodeId) noexcept | rose::Node | inline |
rose::Manager::setId(const Id &nodeId) noexcept | rose::Node | inline |
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget) | rose::Widget | inline |
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget) | rose::Widget | inline |
rose::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback) | rose::Widget | inline |
rose::Manager::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback) | rose::Widget | inline |
rose::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback) | rose::Widget | inline |
rose::Manager::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback) | rose::Widget | inline |
rose::setLayoutHint(const LayoutHint &hint) | rose::Visual | inline |
rose::Manager::setLayoutHint(const LayoutHint &hint) | rose::Visual | inline |
setLayoutManager(std::unique_ptr< LayoutManager > &&layoutManager) | rose::Manager | inline |
rose::setLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
rose::Manager::setLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
setMoonEphemerisFile(EphemerisFile item, const std::filesystem::path &filePath) | rose::MapProjection | inline |
setMoonPhase() (defined in rose::MapProjection) | rose::MapProjection | protected |
rose::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback) | rose::Widget | inline |
rose::Manager::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback) | rose::Widget | inline |
rose::setMouseScrollEventCallback(ScrollCallback scrollCallback) | rose::Widget | inline |
rose::Manager::setMouseScrollEventCallback(ScrollCallback scrollCallback) | rose::Widget | inline |
rose::setPadding(const Padding &padding) | rose::Visual | inline |
rose::Manager::setPadding(const Padding &padding) | rose::Visual | inline |
rose::setPosition(const Position< int > &position) | rose::Visual | inline |
rose::Manager::setPosition(const Position< int > &position) | rose::Visual | inline |
rose::setScreenRectangle(const Position< int > &containerPosition) | rose::Visual | inline |
rose::setScreenRectangle(const Rectangle &screenRect) | rose::Visual | inline |
rose::Manager::setScreenRectangle(const Position< int > &containerPosition) | rose::Visual | inline |
rose::Manager::setScreenRectangle(const Rectangle &screenRect) | rose::Visual | inline |
rose::setSize(const Size &size) | rose::Visual | inline |
rose::Manager::setSize(const Size &size) | rose::Visual | inline |
setStationIcons(GeoPosition qth) (defined in rose::MapProjection) | rose::MapProjection | inlineprotected |
rose::setTextInputCallback(TextInputCallback textInputCallback) | rose::Widget | inline |
rose::Manager::setTextInputCallback(TextInputCallback textInputCallback) | rose::Widget | inline |
rose::setVisible(bool visible) noexcept | rose::Visual | inline |
rose::Manager::setVisible(bool visible) noexcept | rose::Visual | inline |
ShortCutCode enum name (defined in rose::MapProjection) | rose::MapProjection | |
SignalType typedef (defined in rose::MapProjection) | rose::MapProjection | |
StationMercatorProjection enum value (defined in rose::MapProjection) | rose::MapProjection | |
subSolar() | rose::MapProjection | static |
rose::supportedSemanticGestures() const | rose::Visual | inline |
rose::Manager::supportedSemanticGestures() const | rose::Visual | inline |
supportsKeyboardFocus() const (defined in rose::Widget) | rose::Widget | inline |
supportsKeyboardFocus() const (defined in rose::Widget) | rose::Widget | inline |
TerrainMap enum value (defined in rose::MapProjection) | rose::MapProjection | |
trackedSatelliteTx | rose::MapProjection | |
updateEphemerisFile() | rose::MapProjection | protected |
rose::ValueMap typedef | rose::Visual | |
rose::Manager::ValueMap typedef | rose::Visual | |
Widget()=default (defined in rose::Widget) | rose::Widget | |
Widget(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
Widget(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
Widget()=default (defined in rose::Widget) | rose::Widget | |
Widget(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
Widget(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
widgetLayout(sdl::Renderer &renderer, Rectangle available, uint layoutStage) override | rose::MapProjection | |
xyToAzLatLong(int x, int y, const Size &mapSize, const GeoPosition &location, double sinY, double cosY) | rose::MapProjection | protectedstatic |
~Container() override=default (defined in rose::Container) | rose::Container | |
~Container() override=default (defined in rose::Container) | rose::Container | |
~Manager() override=default (defined in rose::Manager) | rose::Manager | |
~MapProjection() override=default (defined in rose::MapProjection) | rose::MapProjection | |
~MapProjection() override=default (defined in rose::MapProjection) | rose::MapProjection | |
~Node()=default (defined in rose::Node) | rose::Node | virtual |
~Widget() override=default (defined in rose::Widget) | rose::Widget | |
~Widget() override=default (defined in rose::Widget) | rose::Widget |