NAPISD
PAHdb website C++ backend
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
LineProperties Class Reference
Inheritance diagram for LineProperties:
Curve Line Plot

Public Types

enum class  Style : char {
  Continuous = 1 , Dashed , LongDashed , LongDashedShortGaps ,
  DashedLongGasp
}
 

Public Member Functions

void setColor (std::string_view color)
 
std::string_view getColor () const
 
void setLineWidth (int width)
 
const int & getLineWidth () const
 
void setLineStyle (Style style)
 
const Style & getLineStyle () const
 

Detailed Description

Definition at line 7 of file LineProperties.h.

Member Enumeration Documentation

◆ Style

enum class LineProperties::Style : char
strong

Definition at line 10 of file LineProperties.h.

Constructor & Destructor Documentation

◆ LineProperties()

LineProperties::LineProperties ( )

Definition at line 3 of file LineProperties.cpp.

Member Function Documentation

◆ getColor()

std::string_view LineProperties::getColor ( ) const
inline

Definition at line 42 of file LineProperties.h.

◆ getLineStyle()

const LineProperties::Style & LineProperties::getLineStyle ( ) const
inline

Definition at line 48 of file LineProperties.h.

◆ getLineWidth()

const int & LineProperties::getLineWidth ( ) const
inline

Definition at line 54 of file LineProperties.h.

◆ setColor()

void LineProperties::setColor ( std::string_view  color)
inline

Definition at line 40 of file LineProperties.h.

◆ setLineStyle()

void LineProperties::setLineStyle ( LineProperties::Style  style)
inline

Definition at line 44 of file LineProperties.h.

◆ setLineWidth()

void LineProperties::setLineWidth ( int  width)
inline

Definition at line 52 of file LineProperties.h.


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.
© Copyright 2021-2025, Christiaan Boersma