#include <AsciiText.hh>
Public Types | |
enum | e_Justification { LEFT = 0, CENTER, RIGHT } |
Public Member Functions | |
AsciiText () | |
void | setString (string str) |
string | str () const |
void | setSpacing (float spacing) |
float | spacing () const |
void | setJustification (e_Justification justification) |
e_Justification | justification () const |
void | setWidth (vector< float > width) |
vector< float > | width () const |
virtual void | setAttribute (Attribute *A) |
Private Attributes | |
string | m_string |
float | m_spacing |
e_Justification | m_justification |
vector< float > | m_width |
vrml1::AsciiText::AsciiText | ( | ) |
void vrml1::AsciiText::setString | ( | string | str | ) |
string vrml1::AsciiText::str | ( | ) | const |
void vrml1::AsciiText::setSpacing | ( | float | spacing | ) |
float vrml1::AsciiText::spacing | ( | ) | const |
void vrml1::AsciiText::setJustification | ( | e_Justification | justification | ) |
AsciiText::e_Justification vrml1::AsciiText::justification | ( | ) | const |
void vrml1::AsciiText::setWidth | ( | vector< float > | width | ) |
vector< float > vrml1::AsciiText::width | ( | ) | const |
void vrml1::AsciiText::setAttribute | ( | Attribute * | A | ) | [virtual] |
Reimplemented from vrml1::Node.
string vrml1::AsciiText::m_string [private] |
float vrml1::AsciiText::m_spacing [private] |
vector<float> vrml1::AsciiText::m_width [private] |