#include <SoExtText2.h>
Public Types | |
| enum | Justification { LEFT = 1, RIGHT, CENTER } |
| Justification modes. More... | |
| enum | FontType { USE_FONTSTYLE = -1, HELVETICA_10 = 0, HELVETICA_12, HELVETICA_18, TIMES_ROMAN_24 } |
| Avaliable fonts. More... | |
Public Member Functions | |
| SoExtText2 (void) | |
| virtual void | GLRender (SoGLRenderAction *action) |
| reimplemented inventor method | |
| virtual void | rayPick (SoRayPickAction *action) |
| reimplemented inventor method | |
| virtual void | getPrimitiveCount (SoGetPrimitiveCountAction *action) |
| reimplemented inventor method | |
Static Public Member Functions | |
| static void | initClass (void) |
Public Attributes | |
| SoSFString | string |
| text to draw | |
| SoSFEnum | justification |
| justification of text | |
| SoSFEnum | font |
| Font type (of type FontType). | |
| SoSFColor | color |
| text color | |
| SoSFBool | shadow |
| draw black shadow | |
| SoSFBool | alwaysOnTop |
| draw on top (without depth buffer) | |
| SoSFBool | applyClippingPlanes |
| apply clipping planes. Default is true (= clipping is enabled) | |
| SoSFBool | background |
| draw a background rectangle | |
| SoSFColor | backgroundColor |
| color of rectangle | |
| SoSFFloat | backgroundAlpha |
| blending of rectangle | |
Protected Member Functions | |
| virtual | ~SoExtText2 () |
| virtual void | generatePrimitives (SoAction *action) |
| reimplemented inventor method | |
| virtual void | computeBBox (SoAction *action, SbBox3f &box, SbVec3f ¢er) |
| reimplemented inventor method | |
)
Definition at line 38 of file SoExtText2.h.
| enum SoExtText2::FontType |
| SoExtText2::SoExtText2 | ( | void | ) |
| virtual SoExtText2::~SoExtText2 | ( | ) | [protected, virtual] |
| virtual void SoExtText2::computeBBox | ( | SoAction * | action, | |
| SbBox3f & | box, | |||
| SbVec3f & | center | |||
| ) | [protected, virtual] |
reimplemented inventor method
| virtual void SoExtText2::generatePrimitives | ( | SoAction * | action | ) | [protected, virtual] |
reimplemented inventor method
| virtual void SoExtText2::getPrimitiveCount | ( | SoGetPrimitiveCountAction * | action | ) | [virtual] |
reimplemented inventor method
| virtual void SoExtText2::GLRender | ( | SoGLRenderAction * | action | ) | [virtual] |
reimplemented inventor method
| static void SoExtText2::initClass | ( | void | ) | [static] |
| virtual void SoExtText2::rayPick | ( | SoRayPickAction * | action | ) | [virtual] |
reimplemented inventor method
| SoSFBool SoExtText2::alwaysOnTop |
| SoSFBool SoExtText2::applyClippingPlanes |
apply clipping planes. Default is true (= clipping is enabled)
Definition at line 78 of file SoExtText2.h.
| SoSFBool SoExtText2::background |
| SoSFFloat SoExtText2::backgroundAlpha |
| SoSFColor SoExtText2::backgroundColor |
| SoSFColor SoExtText2::color |
| SoSFEnum SoExtText2::font |
| SoSFEnum SoExtText2::justification |
| SoSFBool SoExtText2::shadow |
| SoSFString SoExtText2::string |
1.5.8