ATLAS Offline Software
|
#include <VP1CameraHelper.h>
Classes | |
class | Imp |
Signals | |
void | animationFinished () |
void | animationFinishedAbnormally () |
void | clipVolumePercentageOfATLAS (double) |
Public Member Functions | |
void | setOutputImagesMode (VP1ExaminerViewer *ra, const QString &outputdir, int width=1024, int height=768, double fps=24, const QString &prefix="vp1_frame") |
void | forceAbort () |
Static Public Member Functions | |
static void | abortAnyCurrentZoom (SoCamera *camera) |
static VP1CameraHelper * | animatedZoomToCameraState (SoCamera *camera, SoGroup *sceneroot, const QByteArray &camstate, double duration_in_secs=1.0, double clipVolPercent=100.0, double lastClipVolPercent=100.0, bool varySpeed=true, bool forceCircular=false) |
static VP1CameraHelper * | animatedZoomToPoint (SoCamera *camera, SoGroup *sceneroot, SbVec3f, double duration_in_secs=1.0, double clipVolPercent=100.0, bool varySpeed=true, bool forceCircular=false) |
static VP1CameraHelper * | animatedZoomToPath (SoCamera *camera, SoGroup *sceneroot, SoPath *path, double duration_in_secs=1.0, double clipVolPercent=100.0, double slack=1.0, const SbVec3f &lookat=SbVec3f(999, 999, 999), const SbVec3f &upvec=SbVec3f(999, 999, 999), bool varySpeed=true, bool forceCircular=false) |
static VP1CameraHelper * | animatedZoomToBBox (SoCamera *camera, SoGroup *sceneroot, const SbBox3f &box, double duration_in_secs=1.0, double clipVolPercent=100.0, double slack=1.0, const SbVec3f &lookat=SbVec3f(999, 999, 999), const SbVec3f &upvec=SbVec3f(999, 999, 999), bool varySpeed=true, bool forceCircular=false) |
static VP1CameraHelper * | animatedZoomToSubTree (SoCamera *camera, SoGroup *sceneroot, SoNode *subtreeroot, double duration_in_secs=1.0, double clipVolPercent=100.0, double lastClipVolPercent=100.0, double slack=1.0, const SbVec3f &lookat=SbVec3f(999, 999, 999), const SbVec3f &upvec=SbVec3f(999, 999, 999), bool varySpeed=true, bool forceCircular=false) |
static void | getLastAndNextFrameFileNames (const QString &outputdir, const QString &prefix, QString &lastOfExistingFiles, QString &nextAvailableFile) |
Private Member Functions | |
VP1CameraHelper (SoCamera *, SoGroup *) | |
virtual | ~VP1CameraHelper () |
Private Attributes | |
Imp * | m_d |
Definition at line 31 of file VP1CameraHelper.h.
|
private |
Definition at line 202 of file VP1CameraHelper.cxx.
|
privatevirtual |
Definition at line 245 of file VP1CameraHelper.cxx.
|
static |
Definition at line 265 of file VP1CameraHelper.cxx.
|
static |
Definition at line 460 of file VP1CameraHelper.cxx.
|
static |
Definition at line 301 of file VP1CameraHelper.cxx.
|
static |
Definition at line 371 of file VP1CameraHelper.cxx.
|
static |
Definition at line 592 of file VP1CameraHelper.cxx.
|
static |
Definition at line 413 of file VP1CameraHelper.cxx.
|
signal |
|
signal |
|
signal |
void VP1CameraHelper::forceAbort | ( | ) |
Definition at line 150 of file VP1CameraHelper.cxx.
|
static |
Definition at line 793 of file VP1CameraHelper.cxx.
void VP1CameraHelper::setOutputImagesMode | ( | VP1ExaminerViewer * | ra, |
const QString & | outputdir, | ||
int | width = 1024 , |
||
int | height = 768 , |
||
double | fps = 24 , |
||
const QString & | prefix = "vp1_frame" |
||
) |
Definition at line 164 of file VP1CameraHelper.cxx.
|
private |
Definition at line 103 of file VP1CameraHelper.h.