![]() |
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 1346 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1280 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1324 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1186 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 757 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 836 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 959 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1516 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 645 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 639 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1496 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1506 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1617 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1628 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 407 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 683 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 400 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1134 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1445 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 436 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 593 of file VP1QtInventorUtils.cxx.
|
static |
|
static |
Definition at line 1148 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 725 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 809 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 884 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1561 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1575 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1480 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1488 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1591 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1604 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 705 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 663 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1421 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1456 of file VP1QtInventorUtils.cxx.