ImFusion C++ SDK
4.4.0
ImFusion::VideoFileStream Member List
This is the complete list of members for
ImFusion::VideoFileStream
, including all inherited members.
attemptStateChange
(std::function< bool()> work, State stateWorking, State stateSuccess, State stateError) (defined in
ImFusion::Stream
)
ImFusion::Stream
protected
bounds
() const override
ImFusion::Stream
virtual
changeState
(State newState) (defined in
ImFusion::Stream
)
ImFusion::Stream
protected
close
()
ImFusion::Stream
inline
closeAsync
()
ImFusion::Stream
closeImpl
() override
ImFusion::VideoStreamBackendOpenCV
virtual
components
() const
ImFusion::Data
inline
components
() (defined in
ImFusion::Data
)
ImFusion::Data
inline
Configurable
()=default (defined in
ImFusion::Configurable
)
ImFusion::Configurable
Configurable
(const Configurable &rhs) (defined in
ImFusion::Configurable
)
ImFusion::Configurable
Configurable
(Configurable &&rhs) noexcept (defined in
ImFusion::Configurable
)
ImFusion::Configurable
configuration
(Properties *p) const
ImFusion::Configurable
virtual
configure
(const Properties *p)
ImFusion::Configurable
virtual
configureDefaults
()
ImFusion::Configurable
virtual
createDefaultStreamController
()
ImFusion::Stream
virtual
CT
enum value
ImFusion::Data
currentState
() const (defined in
ImFusion::Stream
)
ImFusion::Stream
Data
(const std::string &name="") (defined in
ImFusion::Data
)
ImFusion::Data
Data
(const Data &other) (defined in
ImFusion::Data
)
ImFusion::Data
describe
() const override
ImFusion::VideoFileStream
virtual
describeSegment
(int frames) const
ImFusion::VideoFileStream
DISTANCE
enum value
ImFusion::Data
doWork
() override
ImFusion::VideoStreamBackendOpenCV
inline
protected
virtual
extractFrames
(const Selection &sel, const std::function< void(std::shared_ptr< const ImageStreamData >)> &callback, Progress *p=nullptr)
ImFusion::VideoFileStream
extractFrames
(const Selection &sel, Progress *progress=nullptr)
ImFusion::VideoFileStream
filename
() const
ImFusion::VideoFileStream
focus
() const
ImFusion::Selectable
virtual
framerate
() const (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
inline
height
() const (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
inline
IMAGE
enum value
ImFusion::Data
IMAGESET
enum value
ImFusion::Data
IMAGESTREAM
enum value
ImFusion::Data
ImageStream
(const std::string &name="") (defined in
ImFusion::ImageStream
)
ImFusion::ImageStream
explicit
isAnnotationType
() const
ImFusion::Data
virtual
isRunning
() const
ImFusion::Stream
inline
virtual
isStateOneOf
(const std::vector< State > &states) const (defined in
ImFusion::Stream
)
ImFusion::Stream
Kind
enum name
ImFusion::Data
kind
() const override final
ImFusion::ImageStream
inline
virtual
LABEL
enum value
ImFusion::Data
lastFrame
() const
ImFusion::VideoFileStream
LIVETRACKINGSTREAM
enum value (defined in
ImFusion::Data
)
ImFusion::Data
looping
() const (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
inline
m_capture
ImFusion::VideoStreamBackendOpenCV
protected
m_captureThread
ImFusion::VideoStreamBackendOpenCV
protected
m_dataComponentList
ImFusion::Data
protected
m_matrix
ImFusion::Data
protected
m_matrixMutex
ImFusion::Data
mutable
protected
m_params
ImFusion::Configurable
protected
m_sel
(defined in
ImFusion::Selectable
)
ImFusion::Selectable
protected
m_selectionMutex
ImFusion::Selectable
mutable
protected
m_stoppingMutex
(defined in
ImFusion::VideoStreamBackendOpenCV
)
ImFusion::VideoStreamBackendOpenCV
protected
matrix
() const
ImFusion::Data
virtual
matrixConvention
() const override
ImFusion::Stream
virtual
matrixFromWorld
() const
ImFusion::Data
virtual
matrixToWorld
() const
ImFusion::Data
virtual
Modality
enum name
ImFusion::Data
modality
() const override final
ImFusion::ImageStream
inline
virtual
modalityString
(Data::Modality m)
ImFusion::Data
static
MRI
enum value
ImFusion::Data
NA
enum value
ImFusion::Data
name
() const
ImFusion::Data
NM
enum value
ImFusion::Data
NotCopyable
()=default (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
NotCopyable
(NotCopyable &&) noexcept=default (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
NotCopyable
(const NotCopyable &)=delete (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
numFrames
() const
ImFusion::VideoFileStream
OCT
enum value
ImFusion::Data
open
()
ImFusion::Stream
inline
openAsync
()
ImFusion::Stream
openImpl
() override
ImFusion::VideoFileStream
virtual
operator=
(NotCopyable &&) noexcept=default (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
operator=
(const NotCopyable &)=delete (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
operator=
(const Data &other) (defined in
ImFusion::Data
)
ImFusion::Data
operator=
(const Configurable &) (defined in
ImFusion::Configurable
)
ImFusion::Configurable
operator=
(Configurable &&) noexcept (defined in
ImFusion::Configurable
)
ImFusion::Configurable
operator=
(const Selectable &) (defined in
ImFusion::Selectable
)
ImFusion::Selectable
operator=
(Selectable &&) (defined in
ImFusion::Selectable
)
ImFusion::Selectable
pause
()
ImFusion::Stream
inline
pauseAsync
()
ImFusion::Stream
pauseImpl
() override
ImFusion::VideoFileStream
virtual
POINTSET
enum value
ImFusion::Data
POLYDATASTREAM
enum value
ImFusion::Data
readImage
(TypedImage< unsigned char > *out, double &deviceTime, std::chrono::system_clock::time_point &arrivalTime)
ImFusion::VideoStreamBackendOpenCV
protected
registerParameter
(ParameterBase *param)
ImFusion::Configurable
reset
() override
ImFusion::VideoFileStream
virtual
restart
()
ImFusion::Stream
resume
()
ImFusion::Stream
inline
resumeAsync
()
ImFusion::Stream
resumeImpl
() override
ImFusion::VideoFileStream
virtual
Selectable
() (defined in
ImFusion::Selectable
)
ImFusion::Selectable
Selectable
(const Selectable &) (defined in
ImFusion::Selectable
)
ImFusion::Selectable
Selectable
(Selectable &&) (defined in
ImFusion::Selectable
)
ImFusion::Selectable
selection
() const
ImFusion::Selectable
virtual
setFilename
(const std::string &f)
ImFusion::VideoFileStream
setFocus
(int index) override
ImFusion::VideoFileStream
virtual
setKind
(Kind k)
ImFusion::ImageStream
protected
setLooping
(bool v)
ImFusion::VideoFileStream
setMatrix
(const mat4 &m)
ImFusion::Data
virtual
setMatrixFromWorld
(const mat4 &m)
ImFusion::Data
virtual
setMatrixToWorld
(const mat4 &m)
ImFusion::Data
virtual
setModality
(Modality m)
ImFusion::ImageStream
inline
setName
(const std::string &name)
ImFusion::Data
setNextFrame
(int idx)
ImFusion::VideoFileStream
setPlaySelected
(bool isSet)
ImFusion::VideoFileStream
setSelection
(const Selection &sel)
ImFusion::Selectable
virtual
signalDeleted
ImFusion::Data
signalEnded
ImFusion::Stream
signalKindChanged
ImFusion::ImageStream
signalMatrixChanged
ImFusion::Data
signalNameChanged
ImFusion::Data
signalNewData
ImFusion::Stream
signalParametersChanged
ImFusion::Configurable
signalSelectionChanged
ImFusion::Selectable
signalStateChanged
ImFusion::Stream
signalStreamData
ImFusion::Stream
size
() const override
ImFusion::VideoFileStream
virtual
start
()
ImFusion::Stream
inline
startAsync
()
ImFusion::Stream
startImpl
() override
ImFusion::VideoFileStream
virtual
State
enum name (defined in
ImFusion::Stream
)
ImFusion::Stream
stateToString
(State state) (defined in
ImFusion::Stream
)
ImFusion::Stream
static
STEREOIMAGESET
enum value
ImFusion::Data
STEREOIMAGESTREAM
enum value
ImFusion::Data
stop
()
ImFusion::Stream
inline
stopAsync
()
ImFusion::Stream
stopImpl
() override
ImFusion::VideoStreamBackendOpenCV
virtual
Stream
(const std::string &name="")
ImFusion::Stream
explicit
stringToModality
(const std::string &s)
ImFusion::Data
static
supportsAsyncOperation
()
ImFusion::Stream
virtual
supportsPausing
() const override
ImFusion::VideoFileStream
inline
virtual
SURFACE
enum value
ImFusion::Data
swapWith
(Data &other)
ImFusion::Data
protected
TENSOR
enum value
ImFusion::Data
ThreadingMode
enum name
ImFusion::Stream
threadingMode
() const override
ImFusion::VideoFileStream
virtual
topDown
() const
ImFusion::ImageStream
inline
virtual
TRACKINGDATA
enum value
ImFusion::Data
TRACKINGSTREAM
enum value
ImFusion::Data
TREE
enum value
ImFusion::Data
ULTRASOUND
enum value
ImFusion::Data
UNKNOWN
enum value
ImFusion::Data
unregisterParameter
(const ParameterBase *param)
ImFusion::Configurable
updateRate
() const
ImFusion::Stream
uuid
()
ImFusion::Stream
inline
virtual
VIDEO
enum value
ImFusion::Data
VideoFileStream
() (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
VideoStreamBackendOpenCV
() (defined in
ImFusion::VideoStreamBackendOpenCV
)
ImFusion::VideoStreamBackendOpenCV
VOLUME
enum value
ImFusion::Data
VOLUMESET
enum value
ImFusion::Data
VOLUMESTREAM
enum value
ImFusion::Data
VOLUMETRICMESH
enum value
ImFusion::Data
width
() const (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
inline
workerThreadRequiresOpenGl
() const override
ImFusion::ImageStream
inline
protected
virtual
worksWhilePaused
() const
ImFusion::Stream
inline
protected
virtual
XRAY
enum value
ImFusion::Data
~Configurable
() (defined in
ImFusion::Configurable
)
ImFusion::Configurable
virtual
~Data
()
ImFusion::Data
virtual
~ImageStream
() override (defined in
ImFusion::ImageStream
)
ImFusion::ImageStream
~NotCopyable
()=default (defined in
ImFusion::Utils::NotCopyable
)
ImFusion::Utils::NotCopyable
protected
~Selectable
() (defined in
ImFusion::Selectable
)
ImFusion::Selectable
virtual
~Stream
() override (defined in
ImFusion::Stream
)
ImFusion::Stream
~VideoFileStream
() override (defined in
ImFusion::VideoFileStream
)
ImFusion::VideoFileStream
~VideoStreamBackendOpenCV
() override (defined in
ImFusion::VideoStreamBackendOpenCV
)
ImFusion::VideoStreamBackendOpenCV
Search
Tab
/
S
to search,
Esc
to close
Generated on
for ImFusion C++ SDK by
Doxygen
1.15.0