Method CreateRefT
- Namespace
- PaintDotNet.FileTypes
- Assembly
- PaintDotNet.FileTypes.dll
CreateRefT<TPixel>(IFileTypeBitmapLayer<TPixel>)
public static IFileTypeBitmapLayer<TPixel> CreateRefT<TPixel>(this IFileTypeBitmapLayer<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeBitmapLayer<TPixel>
Returns
- IFileTypeBitmapLayer<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeBitmapLock<TPixel>)
public static IFileTypeBitmapLock<TPixel> CreateRefT<TPixel>(this IFileTypeBitmapLock<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeBitmapLock<TPixel>
Returns
- IFileTypeBitmapLock<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeBitmapSink<TPixel>)
public static IFileTypeBitmapSink<TPixel> CreateRefT<TPixel>(this IFileTypeBitmapSink<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeBitmapSink<TPixel>
Returns
- IFileTypeBitmapSink<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeBitmapSource<TPixel>)
public static IFileTypeBitmapSource<TPixel> CreateRefT<TPixel>(this IFileTypeBitmapSource<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeBitmapSource<TPixel>
Returns
- IFileTypeBitmapSource<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeCompositeBitmap<TPixel>)
public static IFileTypeCompositeBitmap<TPixel> CreateRefT<TPixel>(this IFileTypeCompositeBitmap<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeCompositeBitmap<TPixel>
Returns
- IFileTypeCompositeBitmap<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeDocument<TPixel>)
public static IFileTypeDocument<TPixel> CreateRefT<TPixel>(this IFileTypeDocument<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeDocument<TPixel>
Returns
- IFileTypeDocument<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeLayerList<TPixel>)
public static IFileTypeLayerList<TPixel> CreateRefT<TPixel>(this IFileTypeLayerList<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeLayerList<TPixel>
Returns
- IFileTypeLayerList<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IFileTypeLayer<TPixel>)
public static IFileTypeLayer<TPixel> CreateRefT<TPixel>(this IFileTypeLayer<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IFileTypeLayer<TPixel>
Returns
- IFileTypeLayer<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IReadOnlyFileTypeBitmapLayer<TPixel>)
public static IReadOnlyFileTypeBitmapLayer<TPixel> CreateRefT<TPixel>(this IReadOnlyFileTypeBitmapLayer<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IReadOnlyFileTypeBitmapLayer<TPixel>
Returns
- IReadOnlyFileTypeBitmapLayer<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IReadOnlyFileTypeDocument<TPixel>)
public static IReadOnlyFileTypeDocument<TPixel> CreateRefT<TPixel>(this IReadOnlyFileTypeDocument<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IReadOnlyFileTypeDocument<TPixel>
Returns
- IReadOnlyFileTypeDocument<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IReadOnlyFileTypeLayerList<TPixel>)
public static IReadOnlyFileTypeLayerList<TPixel> CreateRefT<TPixel>(this IReadOnlyFileTypeLayerList<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IReadOnlyFileTypeLayerList<TPixel>
Returns
- IReadOnlyFileTypeLayerList<TPixel>
Type Parameters
TPixel
CreateRefT<TPixel>(IReadOnlyFileTypeLayer<TPixel>)
public static IReadOnlyFileTypeLayer<TPixel> CreateRefT<TPixel>(this IReadOnlyFileTypeLayer<TPixel> objectRef) where TPixel : unmanaged, INaturalPixelInfo
Parameters
objectRef IReadOnlyFileTypeLayer<TPixel>
Returns
- IReadOnlyFileTypeLayer<TPixel>
Type Parameters
TPixel