ImFusion C++ SDK 4.4.0
ImFusion::AnnotationModel Member List

This is the complete list of members for ImFusion::AnnotationModel, including all inherited members.

add(QString annotType, Data *dataset, const Properties *p=0, int frameIndex=-1)ImFusion::AnnotationModelslot
add(InteractiveObject *annotation, Data *dataset, int frameIndex=-1)ImFusion::AnnotationModelslot
annotationAboutToBeRemoved(InteractiveObject *annotation)ImFusion::AnnotationModelsignal
annotationAdded(InteractiveObject *annotation)ImFusion::AnnotationModelsignal
AnnotationModel(MainWindowBase *mw)ImFusion::AnnotationModel
annotationMoved(InteractiveObject *annotation)ImFusion::AnnotationModelsignal
annotationsVisibilityUpdated()ImFusion::AnnotationModelsignal
clear()ImFusion::AnnotationModelslot
columnCount(const QModelIndex &parent=QModelIndex()) const overrideImFusion::AnnotationModel
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 overrideImFusion::AnnotationModelvirtual
configure(const Properties *p) overrideImFusion::AnnotationModelvirtual
configureDefaults()ImFusion::Configurablevirtual
convertToAnnotation(const QModelIndex &index) constImFusion::AnnotationModel
convertToData(const QModelIndex &index) constImFusion::AnnotationModel
createDefaultManipulator(GlObject *object) constImFusion::AnnotationModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overrideImFusion::AnnotationModel
disconnectAll()ImFusion::SignalReceiverprotected
flags(const QModelIndex &index) const overrideImFusion::AnnotationModel
getAll() constImFusion::AnnotationModel
getAnnotation(const Data *dataset, const std::string &name) constImFusion::AnnotationModel
getAnnotationData(InteractiveObject *annotation)ImFusion::AnnotationModelstatic
getAnnotations(const Data *dataset, bool onlyDirectAnnotations=true) constImFusion::AnnotationModel
getAttachedFrame(const InteractiveObject *interactiveObject) constImFusion::AnnotationModel
getDataAnnotation(const Data *data) constImFusion::AnnotationModel
getParentDataset(InteractiveObject *annotation) constImFusion::AnnotationModel
icon(QString annotType) constImFusion::AnnotationModel
index(Data *dataset) constImFusion::AnnotationModel
index(InteractiveObject *annotation) constImFusion::AnnotationModel
index(int row, int column, const QModelIndex &parent=QModelIndex()) const overrideImFusion::AnnotationModel
isPoseLinkedWithParent(const InteractiveObject *annotation) constImFusion::AnnotationModel
linkPoseWithParent(InteractiveObject *interactiveObject)ImFusion::AnnotationModel
m_paramsImFusion::Configurableprotected
move(InteractiveObject *annotation, Data *dataset)ImFusion::AnnotationModelslot
moveToFrame(InteractiveObject *annotation, int frameIndex, Data *parentDataset=nullptr)ImFusion::AnnotationModelslot
moveWithData() constImFusion::AnnotationModel
name(QString annotType) constImFusion::AnnotationModel
onDataDeleted(const Data *data) (defined in ImFusion::AnnotationModel)ImFusion::AnnotationModel
onTransformationChanged(const Data *data) (defined in ImFusion::AnnotationModel)ImFusion::AnnotationModel
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
operator=(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprivate
operator=(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprivate
parent(const QModelIndex &index) const overrideImFusion::AnnotationModel
registerParameter(ParameterBase *param)ImFusion::Configurable
release(InteractiveObject *annotation, bool deleteData=true)ImFusion::AnnotationModel
remove(InteractiveObject *annotation, bool deleteData=true)ImFusion::AnnotationModelslot
removeAll(Data *dataset)ImFusion::AnnotationModelslot
rowCount(const QModelIndex &parent=QModelIndex()) const overrideImFusion::AnnotationModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overrideImFusion::AnnotationModel
setMoveWithData(bool flag)ImFusion::AnnotationModel
setShowPointsAsCrosses(bool flag)ImFusion::AnnotationModel
showOnAllFrames(InteractiveObject *annotation)ImFusion::AnnotationModelslot
signalParametersChangedImFusion::Configurable
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
types() constImFusion::AnnotationModel
unlinkPoseWithParent(InteractiveObject *interactiveObject)ImFusion::AnnotationModel
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updateAnnotationVisibility()ImFusion::AnnotationModelslot
~AnnotationModel() overrideImFusion::AnnotationModel
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~SignalReceiver()ImFusion::SignalReceivervirtual
Search Tab / S to search, Esc to close