ATLAS Offline Software
|
#include <VP1QtInventorUtils.h>
Classes | |
class | Imp |
Static Public Member Functions | |
static SbColor | qcol2sbcol (const QColor &) |
static QColor | sbcol2qcol (const SbColor &) |
static SoNode * | createCircle (const double &radius) |
static SoNode * | createEllipse (const double &radiusX, const double &radiusY, const int &numnodes=12) |
static QImage | renderToImage (VP1ExaminerViewer *ra, int pixels_x, int pixels_y, bool transparent_background=false, double actualRenderedSizeFact=1.0) |
static QPixmap | renderToPixmap (VP1ExaminerViewer *ra, int pixels_x, int pixels_y, bool transparent_background=false, double actualRenderedSizeFact=1.0) |
static QPixmap | pixmapFromRGBFile (const QString &filename) |
static QImage | imageFromRGBFile (const QString &filename) |
static SoGLRenderAction::TransparencyType | getDefaultVP1TransparencyType () |
static QList< SoGLRenderAction::TransparencyType > | getAllTransparencyTypes () |
static int | transparencyTypeToInt (SoGLRenderAction::TransparencyType) |
static SoGLRenderAction::TransparencyType | intToTransparencyType (int) |
static QString | transparencyType2PrettyString (SoGLRenderAction::TransparencyType) |
static QByteArray | serialize (const SbRotation &) |
static bool | deserialize (QByteArray &, SbRotation &) |
static QByteArray | serialize (const SbVec3f &) |
static bool | deserialize (QByteArray &, SbVec3f &) |
static QByteArray | serializeSoCameraParameters (const SoCamera &) |
static bool | deserializeSoCameraParameters (QByteArray &, SoCamera &) |
static QByteArray | serialiseSoMaterial (SoMaterial *) |
static bool | deserialiseSoMaterial (QByteArray &, SoMaterial *&) |
static bool | changePathTail (SoPath *path, SoNode *commonBranchPoint, SoNode *newtail) |
static bool | writeGraphToFile (SoNode *root, const QString &filename) |
static SoSeparator * | readGraphFromFile (const QString &filename) |
static bool | writeGraphToVRMLFile (SoNode *root, const QString &filename) |
static void | setMatColor (SoMaterial *, const double &r, const double &g, const double &b, const double &brightness=0.0, const double &transp=0.0) |
static void | setMatColor (SoMaterial *, const QColor &, const double &brightness=0.0, const double &transp=0.0) |
static void | getLineWidthRanges (double &min, double &max, double &granularity) |
static void | getPointSizeRanges (double &min, double &max, double &granularity) |
static void | setLimitsLineWidthSlider (QSlider *) |
static void | setLimitsPointSizeSlider (QSlider *) |
static void | setValueLineWidthSlider (QSlider *, const double &value) |
static void | setValuePointSizeSlider (QSlider *, const double &value) |
static double | getValueLineWidthSlider (const QSlider *) |
static double | getValuePointSizeSlider (const QSlider *) |
static void | ensureInitLineWidthAndPointSize (SoQtRenderArea *) |
Private Member Functions | |
VP1QtInventorUtils () | |
~VP1QtInventorUtils () | |
Definition at line 41 of file VP1QtInventorUtils.h.
|
private |
Definition at line 390 of file VP1QtInventorUtils.cxx.
|
private |
Definition at line 395 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1348 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1282 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1326 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1188 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 759 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 838 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 961 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1518 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 647 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 641 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1498 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1508 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1619 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1630 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 407 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 685 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 400 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1136 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1447 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 436 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 595 of file VP1QtInventorUtils.cxx.
|
static |
|
static |
Definition at line 1150 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 727 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 811 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 886 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1563 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1577 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1482 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1490 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1593 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1606 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 707 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 665 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1423 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1458 of file VP1QtInventorUtils.cxx.