| addOrReplaceRepresentation(const std::type_index &imageType, std::shared_ptr< Image > img, bool isDirty) const | ImFusion::SharedImage | protectedvirtual |
| assign(std::shared_ptr< Image > img) | ImFusion::SharedImage | |
| bounds() const | ImFusion::SharedImage | |
| channels() const | ImFusion::SharedImage | inline |
| checkConsistency() const | ImFusion::SharedImage | protected |
| clone(Flags< CloneOptions > cloneOptions=Everything) const | ImFusion::SharedImage | virtual |
| cloneMetadata(const SharedImage &metadataSource, Flags< CloneOptions > cloneOptions) | ImFusion::SharedImage | protectedvirtual |
| CloneOptions enum name | ImFusion::SharedImage | |
| cloneWithImage(std::shared_ptr< Image > img, Flags< CloneOptions > cloneOptions=Everything) const | ImFusion::SharedImage | virtual |
| constrainedTypeIndex(const Image &image) (defined in ImFusion::SharedImage) | ImFusion::SharedImage | protectedstatic |
| CreateImageFromMemFunction typedef (defined in ImFusion::SharedImage) | ImFusion::SharedImage | protected |
| custom() | ImFusion::SharedImage | |
| custom() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| deformation() const | ImFusion::SharedImage | |
| descriptor() const | ImFusion::SharedImage | |
| descriptorWorld() const | ImFusion::SharedImage | |
| dimension() const | ImFusion::SharedImage | inline |
| dimensions() const | ImFusion::SharedImage | inline |
| Everything enum value | ImFusion::SharedImage | |
| extent() const | ImFusion::SharedImage | inline |
| findRepresentation(const std::type_index &imageType) const | ImFusion::SharedImage | protected |
| gl() | ImFusion::SharedImage | |
| gl() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| hasCustom() | ImFusion::SharedImage | |
| hasCustom() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| hasGl() const | ImFusion::SharedImage | |
| hasGl() (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| hasImageImpl(const std::type_index &imageType) | ImFusion::SharedImage | protected |
| hasImageImpl(const std::type_index &imageType) const | ImFusion::SharedImage | protected |
| hasMem() const | ImFusion::SharedImage | |
| hasMem() (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| height() const | ImFusion::SharedImage | inline |
| imageToTextureMatrix() const | ImFusion::SharedImage | |
| img() const | ImFusion::SharedImage | |
| kind() const | ImFusion::SharedImage | inline |
| location() const | ImFusion::SharedImage | |
| m_bounds | ImFusion::SharedImage | mutableprotected |
| m_boundsDirty | ImFusion::SharedImage | mutableprotected |
| m_deformation | ImFusion::SharedImage | protected |
| m_glImgHasStrippedChannels | ImFusion::SharedImage | mutableprotected |
| m_images | ImFusion::SharedImage | mutableprotected |
| m_mainImage (defined in ImFusion::SharedImage) | ImFusion::SharedImage | mutableprotected |
| m_mask | ImFusion::SharedImage | protected |
| m_matrix | ImFusion::SharedImage | protected |
| m_modality | ImFusion::SharedImage | protected |
| makeExclusive(Image::Location location) const | ImFusion::SharedImage | |
| makeExclusive() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| makeExclusiveImpl(const std::type_index &imageType, CreateImageFromMemFunction createFromMem) const | ImFusion::SharedImage | protectedvirtual |
| mask() const | ImFusion::SharedImage | |
| matrix() const | ImFusion::SharedImage | inline |
| matrixFromWorld() const | ImFusion::SharedImage | inline |
| matrixToWorld() const | ImFusion::SharedImage | inline |
| mem() | ImFusion::SharedImage | |
| mem() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| modality() const | ImFusion::SharedImage | inline |
| NoDeformation enum value | ImFusion::SharedImage | |
| NoMask enum value | ImFusion::SharedImage | |
| operator=(const SharedImage &otherSharedImage) | ImFusion::SharedImage | |
| operator=(SharedImage &&otherSharedImage) | ImFusion::SharedImage | |
| pixelToWorld(const vec3 &pixel) const | ImFusion::SharedImage | |
| pixelToWorldMatrix() const | ImFusion::SharedImage | |
| prepare(bool shiftOnly=false) | ImFusion::SharedImage | |
| rawPointerAccessed() const | ImFusion::SharedImage | protectedvirtual |
| representationAccessed(const std::type_index &imageType, const Representation &representation) const | ImFusion::SharedImage | protectedvirtual |
| setDeformation(std::shared_ptr< Deformation > def) | ImFusion::SharedImage | |
| setDirtyCustom() | ImFusion::SharedImage | |
| setDirtyGl() | ImFusion::SharedImage | |
| setDirtyImpl(const std::type_index &imageType) | ImFusion::SharedImage | protected |
| setDirtyMem() | ImFusion::SharedImage | |
| setMask(std::shared_ptr< Mask > mask) | ImFusion::SharedImage | |
| setMatrix(const mat4 &m) | ImFusion::SharedImage | |
| setMatrixFromWorld(const mat4 &value) | ImFusion::SharedImage | |
| setMatrixToWorld(const mat4 &value) | ImFusion::SharedImage | |
| setModality(Data::Modality m) | ImFusion::SharedImage | |
| setSpacing(const vec3 &spacing) | ImFusion::SharedImage | |
| setSpacing(const vec3 &spacing, bool metric) | ImFusion::SharedImage | |
| ShallowImageCopy enum value | ImFusion::SharedImage | |
| sharedCustom() | ImFusion::SharedImage | |
| sharedCustom() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| sharedGl() | ImFusion::SharedImage | |
| sharedGl() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| SharedImage(std::shared_ptr< Image > img) | ImFusion::SharedImage | explicit |
| SharedImage(TypedImage< T > &&img) | ImFusion::SharedImage | explicit |
| SharedImage(GlImage &&img) | ImFusion::SharedImage | explicit |
| SharedImage(const ImageDescriptor &descriptor) | ImFusion::SharedImage | explicit |
| SharedImage(const ImageDescriptorWorld &descriptorWorld) | ImFusion::SharedImage | explicit |
| SharedImage(const SharedImage &otherSharedImage) | ImFusion::SharedImage | |
| SharedImage(const SharedImage &otherSharedImage, Flags< CloneOptions > copyOptions) | ImFusion::SharedImage | |
| SharedImage(SharedImage &&otherSharedImage) | ImFusion::SharedImage | |
| sharedImageImpl(const std::type_index &imageType, CreateImageFromMemFunction createFromMem) | ImFusion::SharedImage | protected |
| sharedImageImpl(const std::type_index &imageType, CreateImageFromMemFunction createFromMem) const | ImFusion::SharedImage | protected |
| sharedMem() | ImFusion::SharedImage | |
| sharedMem() const (defined in ImFusion::SharedImage) | ImFusion::SharedImage | |
| signalChanged | ImFusion::SharedImage | |
| signalDeformationChanged | ImFusion::SharedImage | |
| signalDeleted | ImFusion::SharedImage | |
| signalMaskChanged | ImFusion::SharedImage | |
| size() const | ImFusion::SharedImage | inline |
| slices() const | ImFusion::SharedImage | inline |
| spacing() const | ImFusion::SharedImage | inline |
| sync() const | ImFusion::SharedImage | |
| syncCustom() const | ImFusion::SharedImage | |
| syncGl() const | ImFusion::SharedImage | |
| syncImpl(const std::type_index &imageType, CreateImageFromMemFunction createFromMem) const | ImFusion::SharedImage | protectedvirtual |
| syncMem() const | ImFusion::SharedImage | |
| textureToImageMatrix() const | ImFusion::SharedImage | |
| textureToWorldMatrix() const | ImFusion::SharedImage | |
| update(const MemImage &img) | ImFusion::SharedImage | |
| update(const GlImage &img) | ImFusion::SharedImage | |
| validateMask() | ImFusion::SharedImage | protected |
| width() const | ImFusion::SharedImage | inline |
| worldToPixel(const vec3 &world) const | ImFusion::SharedImage | |
| worldToPixelMatrix() const | ImFusion::SharedImage | |
| worldToTextureMatrix() const | ImFusion::SharedImage | |
| ~SharedImage() (defined in ImFusion::SharedImage) | ImFusion::SharedImage | virtual |