![]() |
ImFusion SDK 4.3
|
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) | AnnotationModel | slot |
| add(InteractiveObject *annotation, Data *dataset, int frameIndex=-1) | AnnotationModel | slot |
| annotationAboutToBeRemoved(InteractiveObject *annotation) | AnnotationModel | signal |
| annotationAdded(InteractiveObject *annotation) | AnnotationModel | signal |
| AnnotationModel(MainWindowBase *mw) | AnnotationModel | |
| annotationMoved(InteractiveObject *annotation) | AnnotationModel | signal |
| annotationsVisibilityUpdated() | AnnotationModel | signal |
| clear() | AnnotationModel | slot |
| columnCount(const QModelIndex &parent=QModelIndex()) const override | AnnotationModel | |
| 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 override | AnnotationModel | virtual |
| configure(const Properties *p) override | AnnotationModel | virtual |
| configureDefaults() | Configurable | virtual |
| convertToAnnotation(const QModelIndex &index) const | AnnotationModel | |
| convertToData(const QModelIndex &index) const | AnnotationModel | |
| createDefaultManipulator(GlObject *object) const | AnnotationModel | |
| data(const QModelIndex &index, int role=Qt::DisplayRole) const override | AnnotationModel | |
| disconnectAll() | SignalReceiver | protected |
| flags(const QModelIndex &index) const override | AnnotationModel | |
| getAll() const | AnnotationModel | |
| getAnnotation(const Data *dataset, const std::string &name) const | AnnotationModel | |
| getAnnotationData(InteractiveObject *annotation) | AnnotationModel | static |
| getAnnotations(const Data *dataset, bool onlyDirectAnnotations=true) const | AnnotationModel | |
| getAttachedFrame(const InteractiveObject *interactiveObject) const | AnnotationModel | |
| getDataAnnotation(const Data *data) const | AnnotationModel | |
| getParentDataset(InteractiveObject *annotation) const | AnnotationModel | |
| icon(QString annotType) const | AnnotationModel | |
| index(Data *dataset) const | AnnotationModel | |
| index(InteractiveObject *annotation) const | AnnotationModel | |
| index(int row, int column, const QModelIndex &parent=QModelIndex()) const override | AnnotationModel | |
| isPoseLinkedWithParent(const InteractiveObject *annotation) const | AnnotationModel | |
| linkPoseWithParent(InteractiveObject *interactiveObject) | AnnotationModel | |
| m_params | Configurable | protected |
| move(InteractiveObject *annotation, Data *dataset) | AnnotationModel | slot |
| moveToFrame(InteractiveObject *annotation, int frameIndex, Data *parentDataset=nullptr) | AnnotationModel | slot |
| moveWithData() const | AnnotationModel | |
| name(QString annotType) const | AnnotationModel | |
| 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) | NotCopyable | private |
| operator=(const NotCopyable &)=delete (defined in NotCopyable) | NotCopyable | private |
| parent(const QModelIndex &index) const override | AnnotationModel | |
| registerParameter(ParameterBase *param) | Configurable | |
| release(InteractiveObject *annotation, bool deleteData=true) | AnnotationModel | |
| remove(InteractiveObject *annotation, bool deleteData=true) | AnnotationModel | slot |
| removeAll(Data *dataset) | AnnotationModel | slot |
| rowCount(const QModelIndex &parent=QModelIndex()) const override | AnnotationModel | |
| setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override | AnnotationModel | |
| setMoveWithData(bool flag) | AnnotationModel | |
| setShowPointsAsCrosses(bool flag) | AnnotationModel | |
| showOnAllFrames(InteractiveObject *annotation) | AnnotationModel | slot |
| signalParametersChanged | Configurable | |
| SignalReceiver()=default | SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | SignalReceiver | |
| types() const | AnnotationModel | |
| unlinkPoseWithParent(InteractiveObject *interactiveObject) | AnnotationModel | |
| unregisterParameter(const ParameterBase *param) | Configurable | |
| updateAnnotationVisibility() | AnnotationModel | slot |
| ~AnnotationModel() override | AnnotationModel | |
| ~Configurable() (defined in Configurable) | Configurable | virtual |
| ~SignalReceiver() | SignalReceiver | virtual |