Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
AnimationSequence::Frame Class Reference

#include <AnimationSequence.h>

Collaboration diagram for AnimationSequence::Frame:

Public Member Functions

 Frame (const REGION &r, const SbVec3f &d, const SbVec3f &u, const double &t, bool vs, bool fc, double c)
 
 Frame (QByteArray cs, const double &t, bool vs, bool fc, double c)
 

Public Attributes

double time {}
 
double clipVolPercent {}
 
bool variableSpeed {}
 
bool forceCircular {}
 
QByteArray camState
 
REGION reg
 
SbVec3f dir
 
SbVec3f upvec
 

Detailed Description

Definition at line 29 of file AnimationSequence.h.

Constructor & Destructor Documentation

◆ Frame() [1/2]

AnimationSequence::Frame::Frame ( const REGION r,
const SbVec3f &  d,
const SbVec3f &  u,
const double &  t,
bool  vs,
bool  fc,
double  c 
)
inline

Definition at line 31 of file AnimationSequence.h.

◆ Frame() [2/2]

AnimationSequence::Frame::Frame ( QByteArray  cs,
const double &  t,
bool  vs,
bool  fc,
double  c 
)
inline

Definition at line 33 of file AnimationSequence.h.

35  camState(std::move(cs)), reg(VERTEX),dir(SbVec3f(0,0,0)),upvec(SbVec3f(0,0,0)){}

Member Data Documentation

◆ camState

QByteArray AnimationSequence::Frame::camState

Definition at line 43 of file AnimationSequence.h.

◆ clipVolPercent

double AnimationSequence::Frame::clipVolPercent {}

Definition at line 38 of file AnimationSequence.h.

◆ dir

SbVec3f AnimationSequence::Frame::dir

Definition at line 45 of file AnimationSequence.h.

◆ forceCircular

bool AnimationSequence::Frame::forceCircular {}

Definition at line 40 of file AnimationSequence.h.

◆ reg

REGION AnimationSequence::Frame::reg

Definition at line 44 of file AnimationSequence.h.

◆ time

double AnimationSequence::Frame::time {}

Definition at line 37 of file AnimationSequence.h.

◆ upvec

SbVec3f AnimationSequence::Frame::upvec

Definition at line 46 of file AnimationSequence.h.

◆ variableSpeed

bool AnimationSequence::Frame::variableSpeed {}

Definition at line 39 of file AnimationSequence.h.


The documentation for this class was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
AnimationSequence::Frame::dir
SbVec3f dir
Definition: AnimationSequence.h:45
hist_file_dump.d
d
Definition: hist_file_dump.py:143
AnimationSequence::Frame::reg
REGION reg
Definition: AnimationSequence.h:44
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
Trk::u
@ u
Enums for curvilinear frames.
Definition: ParamDefs.h:77
AnimationSequence::Frame::forceCircular
bool forceCircular
Definition: AnimationSequence.h:40
AnimationSequence::Frame::time
double time
Definition: AnimationSequence.h:37
AnimationSequence::Frame::variableSpeed
bool variableSpeed
Definition: AnimationSequence.h:39
AnimationSequence::VERTEX
@ VERTEX
Definition: AnimationSequence.h:26
AnimationSequence::Frame::upvec
SbVec3f upvec
Definition: AnimationSequence.h:46
AnimationSequence::Frame::camState
QByteArray camState
Definition: AnimationSequence.h:43
AnimationSequence::Frame::clipVolPercent
double clipVolPercent
Definition: AnimationSequence.h:38
python.compressB64.c
def c
Definition: compressB64.py:93