ImFusion SDK 4.3
AnnotationModel Member List

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

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