Rose
rose::MapProjection Member List

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::Containerinlinevirtual
rose::Node::add(ContainerType container, Args ... args)rose::Nodeinlinestatic
rose::Manager::add(const std::shared_ptr< Node > &node) overriderose::Managerinlinevirtual
rose::Node::add(ContainerType container, Args ... args)rose::Nodeinlinestatic
addedToContainer() overriderose::MapProjectionvirtual
antipode(const GeoPosition posRadians)rose::MapProjectioninlinestatic
azimuthalProjection(gm::Surface &projectedSurface, const gm::Surface &mapSurface, Position< int > projected, Position< int > map)rose::MapProjectionprotectedstatic
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::MapProjectioninlineprotectedstatic
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::MapProjectioninlineprotected
computeAzimuthalMaps()rose::MapProjectionprotected
rose::computeScreenPosition()rose::Widget
rose::Manager::computeScreenPosition()rose::Widget
container() (defined in rose::Node)rose::Nodeinline
container() const (defined in rose::Node)rose::Nodeinline
container() (defined in rose::Node)rose::Nodeinline
container() const (defined in rose::Node)rose::Nodeinline
containerAs() (defined in rose::Node)rose::Nodeinline
containerAs() const (defined in rose::Node)rose::Nodeinline
containerAs() (defined in rose::Node)rose::Nodeinline
containerAs() const (defined in rose::Node)rose::Nodeinline
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::Nodeinlinestatic
rose::create(Args ... args)rose::Nodeinlinestatic
rose::Manager::create()rose::Nodeinlinestatic
rose::Manager::create(Args ... args)rose::Nodeinlinestatic
draw(gm::Context &context, const Position< int > &containerPosition) overriderose::MapProjectionvirtual
draw(sdl::Renderer &renderer, Rectangle parentRect) overriderose::MapProjection
drawFootprint(sdl::Renderer &renderer, TrackedSatellite &satellite, Position mapPos, int splitPixel) (defined in rose::MapProjection)rose::MapProjectionprotected
drawInterpolate(gm::Context &context, AntiAliasedDrawing &drawing, Rectangle mapRect, GeoPosition &geo0, GeoPosition &geo1)rose::MapProjectioninline
drawLatitude(gm::Context &context, AntiAliasedDrawing &drawing, double latitude, Rectangle mapRect)rose::MapProjectioninline
drawLongitude(gm::Context &context, AntiAliasedDrawing &drawing, double longitude, double latitudeBound, Rectangle mapRect)rose::MapProjectioninline
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::MapProjectionprotected
drawMapItems(InputIterator first, InputIterator last, sdl::Renderer &renderer, Rectangle mapRect, ProjectionType projection, int splitPixel=0)rose::MapProjectioninlineprotected
drawMapLine(gm::Context &context, AntiAliasedDrawing &drawing, GeoPosition begin, Rectangle mapRectangle, const std::function< GeoPosition(GeoPosition &, bool fine)> &increment)rose::MapProjectioninline
drawMapLine(gm::Context &context, AntiAliasedDrawing &drawing, Rectangle mapRect, Iterator first, Iterator last)rose::MapProjectioninline
drawOrbitalPath(sdl::Renderer &renderer, TrackedSatellite &satellite, Position mapPos, int splitPixel)rose::MapProjectionprotected
rose::drawPadding(const Position< int > &containerPosition)rose::Visualinline
rose::Manager::drawPadding(const Position< int > &containerPosition)rose::Visualinline
rose::enterEvent()rose::Widgetinline
rose::Manager::enterEvent()rose::Widgetinline
findNextPass(const Satellite &satellite, const Observer &observer)rose::MapProjectionprotectedstatic
geoPosition(int x, int y, Size mapSize)rose::MapProjectioninlinestatic
geoToMap(GeoPosition geo, MapProjectionType projection, int splitPixel, Rectangle &mapRect) constrose::MapProjectionprotected
geoToMap(GeoPosition geo, ProjectionType projection, int splitPixel)rose::MapProjection
rose::getApplication()rose::Widgetinline
rose::getApplication() constrose::Widgetinline
rose::Manager::getApplication()rose::Widgetinline
rose::Manager::getApplication() constrose::Widgetinline
rose::getAttachmentHint(LayoutHint::Attachment attachment)rose::Visualinline
rose::Manager::getAttachmentHint(LayoutHint::Attachment attachment)rose::Visualinline
rose::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint)rose::Visualinline
rose::Manager::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint)rose::Visualinline
getHintMap() const (defined in rose::Visual)rose::Visualinline
getHintMap() const (defined in rose::Visual)rose::Visualinline
rose::getId() constrose::Nodeinline
rose::Manager::getId() constrose::Nodeinline
rose::getIdPath() constrose::Nodeinline
rose::Manager::getIdPath() constrose::Nodeinline
rose::getNode() constrose::Nodeinline
rose::getNode()rose::Nodeinline
getNode() constrose::Nodeinline
getNode()rose::Nodeinline
rose::getPosition() constrose::Visualinline
rose::Manager::getPosition() constrose::Visualinline
getProjection() constrose::MapProjectioninline
getQth() const (defined in rose::MapProjection)rose::MapProjectioninline
rose::getScreenRectangle(const Position< int > &containerPosition) constrose::Visualinline
rose::Manager::getScreenRectangle(const Position< int > &containerPosition) constrose::Visualinline
rose::getSize() constrose::Visualinline
rose::Manager::getSize() constrose::Visualinline
rose::getWindow()rose::Widgetinline
rose::getWindow() constrose::Widgetinline
rose::Manager::getWindow()rose::Widgetinline
rose::Manager::getWindow() constrose::Widgetinline
GrayLineCosrose::MapProjectionprotectedstatic
GrayLinePowrose::MapProjectionprotectedstatic
id (defined in rose::MapProjection)rose::MapProjectionstatic
initializeComposite() overriderose::MapProjection
rose::isVisible() const noexceptrose::Visualinline
rose::Manager::isVisible() const noexceptrose::Visualinline
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) overriderose::MapProjectionvirtual
layoutManager()rose::Managerinline
rose::layoutPadding(const Rectangle &screenRect)rose::Visualinline
rose::Manager::layoutPadding(const Rectangle &screenRect)rose::Visualinline
rose::leaveEvent()rose::Widgetinline
rose::Manager::leaveEvent()rose::Widgetinline
mAbortFuturerose::MapProjectionprotected
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
mAnnotationModerose::MapProjectionprotected
mAntipoderose::MapProjectionprotected
mapFileRxrose::MapProjection
mapPosition(GeoPosition map, Size mapSize)rose::MapProjectioninlinestatic
MapProjection()=delete (defined in rose::MapProjection)rose::MapProjection
MapProjection(std::shared_ptr< TimerTick > timerTick, std::filesystem::path &xdgDataPath) (defined in rose::MapProjection)rose::MapProjectionexplicit
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() constrose::MapProjectioninline
mAzimuthalrose::MapProjectionprotected
mAzimuthalrose::MapProjectionprotected
mAzimuthalTemp (defined in rose::MapProjection)rose::MapProjectionprotected
mAzimuthalTemp (defined in rose::MapProjection)rose::MapProjectionprotected
mAzSurface (defined in rose::MapProjection)rose::MapProjectionprotected
mAzSurface (defined in rose::MapProjection)rose::MapProjectionprotected
rose::mButtonEventCallbackrose::Widgetprotected
rose::Manager::mButtonEventCallbackrose::Widgetprotected
mCelestialIconsrose::MapProjectionprotected
mCelestialModerose::MapProjectionprotected
mComputeAzimuthalMapsFuturerose::MapProjectionprotected
rose::mContainerrose::Nodeprotected
rose::Manager::mContainerrose::Nodeprotected
mDayAzrose::MapProjectionprotected
mDayMapImagerose::MapProjectionprotected
mDrawingContext (defined in rose::MapProjection)rose::MapProjectionprotected
rose::mEnterEventCallbackrose::Widgetprotected
rose::Manager::mEnterEventCallbackrose::Widgetprotected
mEphemerisFilerose::MapProjectionprotected
mEphemerisFilePathrose::MapProjectionprotected
MercatorProjection enum value (defined in rose::MapProjection)rose::MapProjection
mForegroundBackgroundFuturerose::MapProjectionprotected
mFutureAziProjrose::MapProjectionprotected
mFutureSunrose::MapProjectionprotected
rose::mHintsMaprose::Visual
rose::Manager::mHintsMaprose::Visual
mId (defined in rose::Node)rose::Nodeprotected
mId (defined in rose::Node)rose::Nodeprotected
minuteRxrose::MapProjection
rose::mKeyboardEventCallbackrose::Widgetprotected
rose::Manager::mKeyboardEventCallbackrose::Widgetprotected
rose::mKeyboardFocusCallbackrose::Widgetprotected
rose::Manager::mKeyboardFocusCallbackrose::Widgetprotected
rose::mKeyboardShortcutCallbackrose::Widgetprotected
rose::Manager::mKeyboardShortcutCallbackrose::Widgetprotected
mLayoutManagerrose::Managerprotected
rose::mLeaveEventCallbackrose::Widgetprotected
rose::Manager::mLeaveEventCallbackrose::Widgetprotected
mMapCache (defined in rose::MapProjection)rose::MapProjectionprotected
mMapDepictionrose::MapProjectionprotected
mMapIlluminationTimerrose::MapProjectionprotected
mMapImgSizerose::MapProjectionprotected
mMapProjectionsInvalidrose::MapProjectionprotected
mMapSizerose::MapProjectionprotected
mMapSizerose::MapProjectionprotected
mMapSlotrose::MapProjectionprotected
mMapSurface (defined in rose::MapProjection)rose::MapProjectionprotected
mMapSurface (defined in rose::MapProjection)rose::MapProjectionprotected
mMercatorrose::MapProjectionprotected
mMercatorrose::MapProjectionprotected
mMercatorTemp (defined in rose::MapProjection)rose::MapProjectionprotected
mMercatorTemp (defined in rose::MapProjection)rose::MapProjectionprotected
mMinimumElevationrose::MapProjectionprotected
mMoonrose::MapProjectionprotected
mMoonIconSpec (defined in rose::MapProjection)rose::MapProjectionprotected
rose::mMouseMotionCallbackrose::Widgetprotected
rose::Manager::mMouseMotionCallbackrose::Widgetprotected
rose::mMouseScrollCallbackrose::Widgetprotected
rose::Manager::mMouseScrollCallbackrose::Widgetprotected
mNewSurfacesrose::MapProjectionprotected
mNewSurfacesrose::MapProjectionprotected
mNightAzrose::MapProjectionprotected
mNightMapImagerose::MapProjectionprotected
mObserverrose::MapProjectionprotected
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::mPaddingrose::Visualprotected
rose::Manager::mPaddingrose::Visualprotected
rose::mPosrose::Visualprotected
rose::Manager::mPosrose::Visualprotected
rose::mPreferredPosrose::Visualprotected
rose::Manager::mPreferredPosrose::Visualprotected
rose::mPreferredSizerose::Visualprotected
rose::Manager::mPreferredSizerose::Visualprotected
mProjectionrose::MapProjectionprotected
mProjectionrose::MapProjectionprotected
mQthrose::MapProjectionprotected
mQthRadrose::MapProjectionprotected
mSatelliteFavoriterose::MapProjectionprotected
mSatelliteIconArrayrose::MapProjectionprotectedstatic
mSatelliteIconStackrose::MapProjectionprotected
mSatelliteListrose::MapProjectionprotected
mSatelliteModerose::MapProjectionprotected
mSatListMutexrose::MapProjectionprotected
rose::mScreenRectrose::Visualprotected
rose::Manager::mScreenRectrose::Visualprotected
mSelectedSatelliterose::MapProjectionprotected
mSemanticGesture (defined in rose::Visual)rose::Visualprotected
mSemanticGesture (defined in rose::Visual)rose::Visualprotected
mSettingsUpdateRxrose::MapProjectionprotected
mSignalSerialNumber (defined in rose::MapProjection)rose::MapProjectionprotected
rose::mSizerose::Visualprotected
rose::Manager::mSizerose::Visualprotected
rose::mStaterose::Visualprotected
rose::Manager::mStaterose::Visualprotected
mStationIconsrose::MapProjectionprotected
mTerrestrialModerose::MapProjectionprotected
rose::mTextInputCallbackrose::Widgetprotected
rose::Manager::mTextInputCallbackrose::Widgetprotected
mTimerTickrose::MapProjectionprotected
mUpdateEphemeris (defined in rose::MapProjection)rose::MapProjectionprotected
rose::mVisiblerose::Visualprotected
rose::Manager::mVisiblerose::Visualprotected
Node()=default (defined in rose::Node)rose::Node
rose::Node(const std::shared_ptr< Container > &container)rose::Nodeexplicit
Node()=default (defined in rose::Node)rose::Node
rose::Manager::Node(const std::shared_ptr< Container > &container)rose::Nodeexplicit
nodeId() const noexcept override (defined in rose::MapProjection)rose::MapProjectioninlinevirtual
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) constrose::MapProjectioninline
remove(const std::shared_ptr< Node > &node) (defined in rose::Container)rose::Containerinline
remove() (defined in rose::Node)rose::Nodeinline
remove(const std::shared_ptr< Node > &node) (defined in rose::Container)rose::Containerinline
remove() (defined in rose::Node)rose::Nodeinline
satelliteSelectRxrose::MapProjection
secondRxrose::MapProjection
rose::setButtonEventCallback(ButtonCallback buttonCallback)rose::Widgetinline
rose::Manager::setButtonEventCallback(ButtonCallback buttonCallback)rose::Widgetinline
setCelestialIcons() (defined in rose::MapProjection)rose::MapProjectionprotected
rose::setEnterLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
rose::Manager::setEnterLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
setForegroundBackground()rose::MapProjectionprotected
setForegroundBackground()rose::MapProjectionprotected
rose::setId(const Id &nodeId) noexceptrose::Nodeinline
rose::Manager::setId(const Id &nodeId) noexceptrose::Nodeinline
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget)rose::Widgetinline
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget)rose::Widgetinline
rose::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback)rose::Widgetinline
rose::Manager::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback)rose::Widgetinline
rose::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback)rose::Widgetinline
rose::Manager::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback)rose::Widgetinline
rose::setLayoutHint(const LayoutHint &hint)rose::Visualinline
rose::Manager::setLayoutHint(const LayoutHint &hint)rose::Visualinline
setLayoutManager(std::unique_ptr< LayoutManager > &&layoutManager)rose::Managerinline
rose::setLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
rose::Manager::setLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
setMoonEphemerisFile(EphemerisFile item, const std::filesystem::path &filePath)rose::MapProjectioninline
setMoonPhase() (defined in rose::MapProjection)rose::MapProjectionprotected
rose::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback)rose::Widgetinline
rose::Manager::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback)rose::Widgetinline
rose::setMouseScrollEventCallback(ScrollCallback scrollCallback)rose::Widgetinline
rose::Manager::setMouseScrollEventCallback(ScrollCallback scrollCallback)rose::Widgetinline
rose::setPadding(const Padding &padding)rose::Visualinline
rose::Manager::setPadding(const Padding &padding)rose::Visualinline
rose::setPosition(const Position< int > &position)rose::Visualinline
rose::Manager::setPosition(const Position< int > &position)rose::Visualinline
rose::setScreenRectangle(const Position< int > &containerPosition)rose::Visualinline
rose::setScreenRectangle(const Rectangle &screenRect)rose::Visualinline
rose::Manager::setScreenRectangle(const Position< int > &containerPosition)rose::Visualinline
rose::Manager::setScreenRectangle(const Rectangle &screenRect)rose::Visualinline
rose::setSize(const Size &size)rose::Visualinline
rose::Manager::setSize(const Size &size)rose::Visualinline
setStationIcons(GeoPosition qth) (defined in rose::MapProjection)rose::MapProjectioninlineprotected
rose::setTextInputCallback(TextInputCallback textInputCallback)rose::Widgetinline
rose::Manager::setTextInputCallback(TextInputCallback textInputCallback)rose::Widgetinline
rose::setVisible(bool visible) noexceptrose::Visualinline
rose::Manager::setVisible(bool visible) noexceptrose::Visualinline
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::MapProjectionstatic
rose::supportedSemanticGestures() constrose::Visualinline
rose::Manager::supportedSemanticGestures() constrose::Visualinline
supportsKeyboardFocus() const (defined in rose::Widget)rose::Widgetinline
supportsKeyboardFocus() const (defined in rose::Widget)rose::Widgetinline
TerrainMap enum value (defined in rose::MapProjection)rose::MapProjection
trackedSatelliteTxrose::MapProjection
updateEphemerisFile()rose::MapProjectionprotected
rose::ValueMap typedefrose::Visual
rose::Manager::ValueMap typedefrose::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) overriderose::MapProjection
xyToAzLatLong(int x, int y, const Size &mapSize, const GeoPosition &location, double sinY, double cosY)rose::MapProjectionprotectedstatic
~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::Nodevirtual
~Widget() override=default (defined in rose::Widget)rose::Widget
~Widget() override=default (defined in rose::Widget)rose::Widget