|
|
| Label () |
|
| Label (const Label &label) |
|
|
virtual | ~Label () |
|
virtual void | clear () |
|
|
void | set (const Label &label) |
|
const Label & | operator= (const Label &label) |
|
void | swap (Label &label) |
|
|
void | setText (const String &text) |
|
String | getText () const |
|
String | getExpandedText () const |
|
const QFont & | getFont () const |
|
void | setFont (const QFont &font) |
|
void | setFontSize (Size size) |
|
| GeometricObject () |
|
| GeometricObject (const GeometricObject &object) |
|
virtual | ~GeometricObject () |
|
void | set (const GeometricObject &object) |
|
GeometricObject & | operator= (const GeometricObject &object) |
|
void | swap (GeometricObject &object) |
|
void | setComposite (const Composite *composite) |
|
const Composite * | getComposite () const |
|
void | setColor (const ColorRGBA &color) |
|
void | setColor (const ColorUnit &red, const ColorUnit &green, const ColorUnit &blue, const ColorUnit &alpha=(float) 1) |
|
const ColorRGBA & | getColor () const |
|
ColorRGBA & | getColor () |
|
void | getColor (ColorUnit &red, ColorUnit &green, ColorUnit &blue, ColorUnit &alpha) const |
|
void | getColors (HashSet< String > &colors) |
| Insert the colors of this object into the hashset. More...
|
|
bool | operator== (const GeometricObject &object) const |
| Needed for MSVC. More...
|
|
bool | operator< (const GeometricObject &object) const |
| Needed for MSVC. More...
|
|
| Vertex () |
|
| Vertex (const Vertex &vertex) |
|
virtual | ~Vertex () |
|
void | set (const Vertex &v) |
|
const Vertex & | operator= (const Vertex &v) |
|
void | swap (Vertex &v) |
|
void | setVertex (const Vector3 &v) |
|
void | setVertex (const float x, const float y, const float z) |
|
Vector3 & | getVertex () |
|
const Vector3 & | getVertex () const |
|
void | getVertex (Vector3 &v) const |
|
void | getVertex (float &x, float &y, float &z) const |
|
void | setVertexAddress (const Vector3 &v) |
|
void | setDefaultVertexAddress () |
|
Vector3 * | getVertexAddress () const |
|
bool | isDefaultVertexAddress () const |
|
Label class. An instance of Label represents an instance of the geometric representation "label". A label is an information text that can be pinned to another Composite or GeometricObject. A label is both visible in the dynamic and static render mode of the Scene. A label has the following properties.
- color - the color of the label
- text - the text of the label
- vertex - the position of the label
- Labels support special text tags, that allows for automaticaly created text:
Definition at line 45 of file label.h.