#include <NDTVizGlut.hh>
Public Member Functions | |
void | appendLine (float x1, float y1, float z1, float x2, float y2, float z2) |
void | clear () |
void | draw () |
Draw. | |
NDTVizGlutLine & | getLine (size_t i) |
NDTVizGlutSetOfLines () | |
void | push_back (float x1, float y1, float z1, float x2, float y2, float z2) |
void | setColor (float R, float G, float B) |
void | setColor4 (float R, float G, float B, float A) |
void | setPointSize (float size) |
Private Attributes | |
std::vector< NDTVizGlutLine > | lines |
bool | m_antiAliasing |
NDTVizGlutColor4f | m_color |
float | m_lineWidth |
float | m_pointSize |
Definition at line 120 of file NDTVizGlut.hh.
NDTVizGlutSetOfLines::NDTVizGlutSetOfLines | ( | ) | [inline] |
Definition at line 123 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::appendLine | ( | float | x1, |
float | y1, | ||
float | z1, | ||
float | x2, | ||
float | y2, | ||
float | z2 | ||
) | [inline] |
Definition at line 155 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::clear | ( | ) | [inline] |
Definition at line 151 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::draw | ( | ) | [inline, virtual] |
NDTVizGlutLine& NDTVizGlutSetOfLines::getLine | ( | size_t | i | ) | [inline] |
Definition at line 158 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::push_back | ( | float | x1, |
float | y1, | ||
float | z1, | ||
float | x2, | ||
float | y2, | ||
float | z2 | ||
) | [inline] |
Definition at line 152 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::setColor | ( | float | R, |
float | G, | ||
float | B | ||
) | [inline] |
Definition at line 159 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::setColor4 | ( | float | R, |
float | G, | ||
float | B, | ||
float | A | ||
) | [inline] |
Definition at line 164 of file NDTVizGlut.hh.
void NDTVizGlutSetOfLines::setPointSize | ( | float | size | ) | [inline] |
Definition at line 150 of file NDTVizGlut.hh.
std::vector<NDTVizGlutLine> NDTVizGlutSetOfLines::lines [private] |
Definition at line 173 of file NDTVizGlut.hh.
bool NDTVizGlutSetOfLines::m_antiAliasing [private] |
Definition at line 171 of file NDTVizGlut.hh.
Definition at line 170 of file NDTVizGlut.hh.
float NDTVizGlutSetOfLines::m_lineWidth [private] |
Definition at line 169 of file NDTVizGlut.hh.
float NDTVizGlutSetOfLines::m_pointSize [private] |
Definition at line 172 of file NDTVizGlut.hh.