IOLink C# 1.16.1
Loading...
Searching...
No Matches
IOLink.View Class Reference

Interface representing a generic view on data. More...

Inheritance diagram for IOLink.View:
IOLink.DataFrameView IOLink.ImageView IOLink.LodImageView IOLink.MultiImageView IOLink.TensorView

Public Member Functions

 View (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
Extension< T > ()
 Get an extension, with automatic upcasting.
 
virtual Extension Extension (uint id)
 
ViewOriginExtension ViewOrigin ()
 Shortcut to access to ViewOrigin extension.
 

Static Public Member Functions

static global::System.Runtime.InteropServices.HandleRef getCPtr (View obj)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

Interface representing a generic view on data.

Member Function Documentation

◆ Extension()

virtual Extension IOLink.View.Extension ( uint  id)
inlinevirtual

Get an extension of the view, corresponding to the given identifier.

Parameters
idThe extension identifier.
Exceptions
ErrorWhen the required extension is not available.
See also
Extension

◆ Extension< T >()

T IOLink.View.Extension< T > ( )
inline

Get an extension, with automatic upcasting.

Returns
The upcated extension, if available
Type Constraints
T :Extension 

The documentation for this class was generated from the following file: