IOLink C# 1.11.0
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

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)
 Get an extension of the view, corresponding to the given identifier.
 
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.

◆ 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: