|
|
| MultiImageView (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
|
virtual MultiImageCapabilitySet | GetCapabilities () |
| | Return the capabilities of this multi image.
|
| |
|
bool | Support (MultiImageCapabilitySet flags) |
| | Checks if the MultiImageView supports the given capabilities.
|
| |
|
string | ToString () |
| | Return a string representation.
|
| |
| virtual uint | GetFrameCount () |
| | Returns the number of frames in the set.
|
| |
| virtual ImageView | Frame (uint index) |
| | Gets the ith frame of the set.
|
| |
|
virtual ReadonlyMetadataNode | GetMetadata () |
| | Returns the root node of the metadata attached to this multi-image.
|
| |
|
virtual void | AddFrame (ImageView newFrame) |
| | Add a new frame at the end of the set.
|
| |
|
virtual void | SetFrame (uint index, ImageView frame) |
| | Set the frame at the given index (index must already exist, no allocation)
|
| |
|
virtual void | RemoveFrame (uint index) |
| | Remove the ith frame.
|
| |
|
virtual void | SetMetadata (MetadataNode metadata) |
| | Attach a new metadata node to the image.
|
| |
|
| View (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
|
void | Dispose () |
| |
| T | Extension< T > () |
| | Get an extension, with automatic upcasting.
|
| |
| virtual Extension | Extension (uint id) |
| | Get an extension of the view, corresponding to the given identifier.
|
| |
|
ViewOriginExtension | ViewOrigin () |
| | Shortcut to access to ViewOrigin extension.
|
| |
Interface representing a multi-image view, i.e. a stack of ImageView.
This interface capabilities are indicated by the MultiImageCapabilitySet returned by the method MultiImageView::capabilities. Each capability enable the use of a specific set of methods. When one of those methods is called, if its corresponding capability is not supported, a NotImplemented exception will be thrown.
- Examples
- VolumeFromStack.cs.