$search
#include <vlrImageTags.h>
Public Member Functions | |
float | a () |
float | b () |
float | g () |
float | id () |
const std::string & | label () |
float | r () |
void | setA (const float a) |
void | setB (const float b) |
void | setG (const float g) |
void | setLabel (const std::string &label) |
void | setR (const float r) |
void | setRGB (const float r, const float g, const float b) |
void | setRGBA (const float r, const float g, const float b, const float a) |
virtual | ~TagBase () |
Protected Member Functions | |
TagBase (const unsigned int id) | |
TagBase (const unsigned int id, const std::string &label) | |
TagBase (const unsigned int id, const std::string &label, const float r, const float g, const float b, const float a) | |
Protected Attributes | |
float | a_ |
float | b_ |
float | g_ |
unsigned int | id_ |
std::string | label_ |
float | r_ |
Definition at line 45 of file vlrImageTags.h.
vlr::TagBase::TagBase | ( | const unsigned int | id, | |
const std::string & | label, | |||
const float | r, | |||
const float | g, | |||
const float | b, | |||
const float | a | |||
) | [inline, protected] |
Definition at line 48 of file vlrImageTags.h.
vlr::TagBase::TagBase | ( | const unsigned int | id, | |
const std::string & | label | |||
) | [inline, protected] |
Definition at line 52 of file vlrImageTags.h.
vlr::TagBase::TagBase | ( | const unsigned int | id | ) | [inline, protected] |
Definition at line 55 of file vlrImageTags.h.
virtual vlr::TagBase::~TagBase | ( | ) | [inline, virtual] |
Definition at line 59 of file vlrImageTags.h.
float vlr::TagBase::a | ( | ) | [inline] |
Definition at line 71 of file vlrImageTags.h.
float vlr::TagBase::b | ( | ) | [inline] |
Definition at line 68 of file vlrImageTags.h.
float vlr::TagBase::g | ( | ) | [inline] |
Definition at line 65 of file vlrImageTags.h.
float vlr::TagBase::id | ( | ) | [inline] |
Definition at line 60 of file vlrImageTags.h.
const std::string& vlr::TagBase::label | ( | ) | [inline] |
Definition at line 82 of file vlrImageTags.h.
float vlr::TagBase::r | ( | ) | [inline] |
Definition at line 62 of file vlrImageTags.h.
void vlr::TagBase::setA | ( | const float | a | ) | [inline] |
Definition at line 72 of file vlrImageTags.h.
void vlr::TagBase::setB | ( | const float | b | ) | [inline] |
Definition at line 69 of file vlrImageTags.h.
void vlr::TagBase::setG | ( | const float | g | ) | [inline] |
Definition at line 66 of file vlrImageTags.h.
void vlr::TagBase::setLabel | ( | const std::string & | label | ) | [inline] |
Definition at line 83 of file vlrImageTags.h.
void vlr::TagBase::setR | ( | const float | r | ) | [inline] |
Definition at line 63 of file vlrImageTags.h.
void vlr::TagBase::setRGB | ( | const float | r, | |
const float | g, | |||
const float | b | |||
) | [inline] |
Definition at line 74 of file vlrImageTags.h.
void vlr::TagBase::setRGBA | ( | const float | r, | |
const float | g, | |||
const float | b, | |||
const float | a | |||
) | [inline] |
Definition at line 78 of file vlrImageTags.h.
float vlr::TagBase::a_ [protected] |
Definition at line 88 of file vlrImageTags.h.
float vlr::TagBase::b_ [protected] |
Definition at line 88 of file vlrImageTags.h.
float vlr::TagBase::g_ [protected] |
Definition at line 88 of file vlrImageTags.h.
unsigned int vlr::TagBase::id_ [protected] |
Definition at line 86 of file vlrImageTags.h.
std::string vlr::TagBase::label_ [protected] |
Definition at line 87 of file vlrImageTags.h.
float vlr::TagBase::r_ [protected] |
Definition at line 88 of file vlrImageTags.h.