Definition at line 35 of file Canvas.h.
◆ iterator
typedef std::vector<std::unique_ptr<CanvasItem>>::iterator Canvas::iterator |
◆ Canvas()
◆ add() [1/2]
◆ add() [2/2]
void Canvas::add |
( |
std::vector< Plot > & |
plots | ) |
|
◆ begin()
iterator Canvas::begin |
( |
| ) |
|
|
inlinenoexcept |
◆ end()
◆ erase() [1/2]
◆ erase() [2/2]
void Canvas::erase |
( |
std::vector< std::unique_ptr< CanvasItem > >::iterator |
begin, |
|
|
std::vector< std::unique_ptr< CanvasItem > >::iterator |
end |
|
) |
| |
|
inline |
◆ getAspectRatio()
float Canvas::getAspectRatio |
( |
| ) |
const |
|
inline |
◆ getColor()
std::string_view Canvas::getColor |
( |
| ) |
const |
|
inline |
◆ getDefaultCharacterHeight()
const double & Canvas::getDefaultCharacterHeight |
( |
| ) |
const |
|
inline |
◆ getSize()
std::array< int, 2 > const & Canvas::getSize |
( |
| ) |
const |
|
inline |
◆ operator[]()
CanvasItem & Canvas::operator[] |
( |
std::size_t |
idx | ) |
|
|
inline |
◆ paintOnJPEG()
void Canvas::paintOnJPEG |
( |
std::string_view |
filename | ) |
|
◆ paintOnPNG()
void Canvas::paintOnPNG |
( |
std::string_view |
filename | ) |
|
◆ paintOnPostscript()
void Canvas::paintOnPostscript |
( |
std::string_view |
filename | ) |
|
◆ paintOnScreen()
void Canvas::paintOnScreen |
( |
| ) |
|
◆ setColor()
void Canvas::setColor |
( |
const std::string_view |
color | ) |
|
|
inline |
◆ setDefaultCharacterHeight()
void Canvas::setDefaultCharacterHeight |
( |
double |
height | ) |
|
|
inline |
◆ setSize()
void Canvas::setSize |
( |
const std::array< int, 2 > |
size | ) |
|
|
inline |
The documentation for this class was generated from the following files:
Since FY2019 the NASA Ames PAH IR Spectroscopic Database is being supported
through a directed Work Package at NASA Ames titled: "Laboratory Astrophysics - The NASA Ames PAH IR Spectroscopic Database".
Since FY2023 the NASA Ames PAH IR Spectroscopic Database is being supported
through the Laboratory Astrophysics Rd 2 directed Work Package at NASA Ames.