#include <DisplayLine.h>
Public Member Functions | |
DisplayLine (geo::Point p1, geo::Point p2, bool arrow, std::unique_ptr< DisplayStyle > &&style) | |
DisplayElementType | get_type () const |
bool | operator< (DisplayElement const &other) const |
bool | operator> (DisplayElement const &other) const |
bool | operator<= (DisplayElement const &other) const |
bool | operator>= (DisplayElement const &other) const |
bool | operator== (DisplayElement const &other) const |
bool | operator!= (DisplayElement const &other) const |
virtual | ~DisplayLine () |
Protected Member Functions | |
virtual void | draw_internal (Cairo::RefPtr< Cairo::Context > cr, proj::MapProjection &pr) const |
Definition at line 16 of file DisplayLine.h.
display::DisplayLine::DisplayLine | ( | geo::Point | p1, |
geo::Point | p2, | ||
bool | arrow, | ||
std::unique_ptr< DisplayStyle > && | style | ||
) |
Definition at line 13 of file DisplayLine.cpp.
display::DisplayLine::~DisplayLine | ( | ) | [virtual] |
Definition at line 21 of file DisplayLine.cpp.
void display::DisplayLine::draw_internal | ( | Cairo::RefPtr< Cairo::Context > | cr, |
proj::MapProjection & | pr | ||
) | const [protected, virtual] |
Implements display::DisplayElement.
Definition at line 66 of file DisplayLine.cpp.
DisplayElementType display::DisplayLine::get_type | ( | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 25 of file DisplayLine.cpp.
bool display::DisplayLine::operator!= | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 61 of file DisplayLine.cpp.
bool display::DisplayLine::operator< | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 30 of file DisplayLine.cpp.
bool display::DisplayLine::operator<= | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 43 of file DisplayLine.cpp.
bool display::DisplayLine::operator== | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 53 of file DisplayLine.cpp.
bool display::DisplayLine::operator> | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 38 of file DisplayLine.cpp.
bool display::DisplayLine::operator>= | ( | DisplayElement const & | other | ) | const [virtual] |
Implements display::DisplayElement.
Definition at line 48 of file DisplayLine.cpp.