![]() |
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 382 of file VP1QtInventorUtils.cxx.
|
private |
Definition at line 387 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1340 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1274 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1318 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1180 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 751 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 830 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 953 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1510 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 639 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 633 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1490 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1500 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1611 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1622 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 399 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 677 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 392 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1128 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1439 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 428 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 587 of file VP1QtInventorUtils.cxx.
|
static |
|
static |
Definition at line 1142 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 719 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 803 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 878 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1555 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1569 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1474 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1482 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1585 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1598 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 699 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 657 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1415 of file VP1QtInventorUtils.cxx.
|
static |
Definition at line 1450 of file VP1QtInventorUtils.cxx.