C# Класс Qyoto.QImage

Наследование: QPaintDevice, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AllGray ( ) : bool
AlphaChannel ( ) : QImage
Bits ( ) : Pointer
ByteCount ( ) : int
BytesPerLine ( ) : int
CacheKey ( ) : long
Color ( int i ) : uint
ColorCount ( ) : int
ColorTable ( ) : List
ConvertToFormat ( QImage f ) : QImage
ConvertToFormat ( QImage f, List colorTable ) : QImage
ConvertToFormat ( QImage f, List colorTable, uint flags ) : QImage
ConvertToFormat ( QImage f, uint flags ) : QImage
Copy ( ) : QImage
Copy ( Qyoto.QRect rect ) : QImage
Copy ( int x, int y, int w, int h ) : QImage
CreateAlphaMask ( ) : QImage
CreateAlphaMask ( uint flags ) : QImage
CreateHeuristicMask ( ) : QImage
CreateHeuristicMask ( bool clipTight ) : QImage
CreateMaskFromColor ( uint color ) : QImage
CreateMaskFromColor ( uint color, Qt mode ) : QImage
Depth ( ) : int
Detach ( ) : void
Dispose ( ) : void
DotsPerMeterX ( ) : int
DotsPerMeterY ( ) : int
Equals ( object o ) : bool
Fill ( uint pixel ) : void
FromData ( Pointer data, int size ) : QImage
FromData ( Pointer data, int size, string format ) : QImage
FromData ( Qyoto.QByteArray data ) : QImage
FromData ( Qyoto.QByteArray data, string format ) : QImage
GetHashCode ( ) : int
HasAlphaChannel ( ) : bool
Height ( ) : int
InvertPixels ( ) : void
InvertPixels ( QImage arg1 ) : void
IsDetached ( ) : bool
IsGrayscale ( ) : bool
IsNull ( ) : bool
Load ( Qyoto.QIODevice device, string format ) : bool
Load ( string fileName ) : bool
Load ( string fileName, string format ) : bool
LoadFromData ( Pointer buf, int len ) : bool
LoadFromData ( Pointer buf, int len, string format ) : bool
LoadFromData ( Qyoto.QByteArray data ) : bool
LoadFromData ( Qyoto.QByteArray data, string aformat ) : bool
Mirrored ( ) : QImage
Mirrored ( bool horizontally ) : QImage
Mirrored ( bool horizontally, bool vertically ) : QImage
Offset ( ) : Qyoto.QPoint
Pixel ( Qyoto.QPoint pt ) : uint
Pixel ( int x, int y ) : uint
PixelIndex ( Qyoto.QPoint pt ) : int
PixelIndex ( int x, int y ) : int
QImage ( Pointer data, int width, int height, QImage format ) : System
QImage ( Pointer data, int width, int height, int bytesPerLine, QImage format ) : System
QImage ( QImage arg1 ) : System
QImage ( Qyoto.QSize size, QImage format ) : System
QImage ( int width, int height, QImage format ) : System
QImage ( string fileName ) : System
QImage ( string fileName, string format ) : System
Rect ( ) : Qyoto.QRect
RgbSwapped ( ) : QImage
Save ( Qyoto.QIODevice device ) : bool
Save ( Qyoto.QIODevice device, string format ) : bool
Save ( Qyoto.QIODevice device, string format, int quality ) : bool
Save ( string fileName ) : bool
Save ( string fileName, string format ) : bool
Save ( string fileName, string format, int quality ) : bool
Scaled ( Qyoto.QSize s ) : QImage
Scaled ( Qyoto.QSize s, Qt aspectMode ) : QImage
Scaled ( Qyoto.QSize s, Qt aspectMode, Qt mode ) : QImage
Scaled ( int w, int h ) : QImage
Scaled ( int w, int h, Qt aspectMode ) : QImage
Scaled ( int w, int h, Qt aspectMode, Qt mode ) : QImage
ScaledToHeight ( int h ) : QImage
ScaledToHeight ( int h, Qt mode ) : QImage
ScaledToWidth ( int w ) : QImage
ScaledToWidth ( int w, Qt mode ) : QImage
ScanLine ( int arg1 ) : Pointer
SerialNumber ( ) : int
SetAlphaChannel ( QImage alphaChannel ) : void
SetColor ( int i, uint c ) : void
SetColorCount ( int arg1 ) : void
SetColorTable ( List colors ) : void
SetDotsPerMeterX ( int arg1 ) : void
SetDotsPerMeterY ( int arg1 ) : void
SetOffset ( Qyoto.QPoint arg1 ) : void
SetPixel ( Qyoto.QPoint pt, uint index_or_rgb ) : void
SetPixel ( int x, int y, uint index_or_rgb ) : void
SetText ( string key, string value ) : void
SetText ( string key, string lang, string arg3 ) : void
Size ( ) : Qyoto.QSize
Text ( ) : string
Text ( string key ) : string
Text ( string key, string lang ) : string
TextKeys ( ) : List
TextLanguages ( ) : List
Transformed ( QMatrix matrix ) : QImage
Transformed ( QMatrix matrix, Qt mode ) : QImage
Transformed ( QTransform matrix ) : QImage
Transformed ( QTransform matrix, Qt mode ) : QImage
TrueMatrix ( QMatrix arg1, int w, int h ) : QMatrix
TrueMatrix ( QTransform arg1, int w, int h ) : QTransform
Valid ( Qyoto.QPoint pt ) : bool
Valid ( int x, int y ) : bool
Width ( ) : int
format ( ) : QImage.Format
operator ( ) : Qyoto.QVariant
operator ( ) : bool

Защищенные методы

Метод Описание
CreateProxy ( ) : void
QImage ( Type dummy ) : System

Приватные методы

Метод Описание
DevType ( ) : int
Metric ( QPaintDevice metric ) : int
PaintEngine ( ) : QPaintEngine
QImage ( ) : System

Описание методов

AllGray() публичный Метод

public AllGray ( ) : bool
Результат bool

AlphaChannel() публичный Метод

public AlphaChannel ( ) : QImage
Результат QImage

Bits() публичный Метод

public Bits ( ) : Pointer
Результат Pointer

ByteCount() публичный Метод

public ByteCount ( ) : int
Результат int

BytesPerLine() публичный Метод

public BytesPerLine ( ) : int
Результат int

CacheKey() публичный Метод

public CacheKey ( ) : long
Результат long

Color() публичный Метод

public Color ( int i ) : uint
i int
Результат uint

ColorCount() публичный Метод

public ColorCount ( ) : int
Результат int

ColorTable() публичный Метод

public ColorTable ( ) : List
Результат List

ConvertToFormat() публичный Метод

public ConvertToFormat ( QImage f ) : QImage
f QImage
Результат QImage

ConvertToFormat() публичный Метод

public ConvertToFormat ( QImage f, List colorTable ) : QImage
f QImage
colorTable List
Результат QImage

ConvertToFormat() публичный Метод

public ConvertToFormat ( QImage f, List colorTable, uint flags ) : QImage
f QImage
colorTable List
flags uint
Результат QImage

ConvertToFormat() публичный Метод

public ConvertToFormat ( QImage f, uint flags ) : QImage
f QImage
flags uint
Результат QImage

Copy() публичный Метод

public Copy ( ) : QImage
Результат QImage

Copy() публичный Метод

public Copy ( Qyoto.QRect rect ) : QImage
rect Qyoto.QRect
Результат QImage

Copy() публичный Метод

public Copy ( int x, int y, int w, int h ) : QImage
x int
y int
w int
h int
Результат QImage

CreateAlphaMask() публичный Метод

public CreateAlphaMask ( ) : QImage
Результат QImage

CreateAlphaMask() публичный Метод

public CreateAlphaMask ( uint flags ) : QImage
flags uint
Результат QImage

CreateHeuristicMask() публичный Метод

public CreateHeuristicMask ( ) : QImage
Результат QImage

CreateHeuristicMask() публичный Метод

public CreateHeuristicMask ( bool clipTight ) : QImage
clipTight bool
Результат QImage

CreateMaskFromColor() публичный Метод

public CreateMaskFromColor ( uint color ) : QImage
color uint
Результат QImage

CreateMaskFromColor() публичный Метод

public CreateMaskFromColor ( uint color, Qt mode ) : QImage
color uint
mode Qt
Результат QImage

CreateProxy() защищенный Метод

protected CreateProxy ( ) : void
Результат void

Depth() публичный Метод

public Depth ( ) : int
Результат int

Detach() публичный Метод

public Detach ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DotsPerMeterX() публичный Метод

public DotsPerMeterX ( ) : int
Результат int

DotsPerMeterY() публичный Метод

public DotsPerMeterY ( ) : int
Результат int

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

Fill() публичный Метод

public Fill ( uint pixel ) : void
pixel uint
Результат void

FromData() публичный статический Метод

public static FromData ( Pointer data, int size ) : QImage
data Pointer
size int
Результат QImage

FromData() публичный статический Метод

public static FromData ( Pointer data, int size, string format ) : QImage
data Pointer
size int
format string
Результат QImage

FromData() публичный статический Метод

public static FromData ( Qyoto.QByteArray data ) : QImage
data Qyoto.QByteArray
Результат QImage

FromData() публичный статический Метод

public static FromData ( Qyoto.QByteArray data, string format ) : QImage
data Qyoto.QByteArray
format string
Результат QImage

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

HasAlphaChannel() публичный Метод

public HasAlphaChannel ( ) : bool
Результат bool

Height() публичный Метод

public Height ( ) : int
Результат int

InvertPixels() публичный Метод

public InvertPixels ( ) : void
Результат void

InvertPixels() публичный Метод

public InvertPixels ( QImage arg1 ) : void
arg1 QImage
Результат void

IsDetached() публичный Метод

public IsDetached ( ) : bool
Результат bool

IsGrayscale() публичный Метод

public IsGrayscale ( ) : bool
Результат bool

IsNull() публичный Метод

public IsNull ( ) : bool
Результат bool

Load() публичный Метод

public Load ( Qyoto.QIODevice device, string format ) : bool
device Qyoto.QIODevice
format string
Результат bool

Load() публичный Метод

public Load ( string fileName ) : bool
fileName string
Результат bool

Load() публичный Метод

public Load ( string fileName, string format ) : bool
fileName string
format string
Результат bool

LoadFromData() публичный Метод

public LoadFromData ( Pointer buf, int len ) : bool
buf Pointer
len int
Результат bool

LoadFromData() публичный Метод

public LoadFromData ( Pointer buf, int len, string format ) : bool
buf Pointer
len int
format string
Результат bool

LoadFromData() публичный Метод

public LoadFromData ( Qyoto.QByteArray data ) : bool
data Qyoto.QByteArray
Результат bool

LoadFromData() публичный Метод

public LoadFromData ( Qyoto.QByteArray data, string aformat ) : bool
data Qyoto.QByteArray
aformat string
Результат bool

Mirrored() публичный Метод

public Mirrored ( ) : QImage
Результат QImage

Mirrored() публичный Метод

public Mirrored ( bool horizontally ) : QImage
horizontally bool
Результат QImage

Mirrored() публичный Метод

public Mirrored ( bool horizontally, bool vertically ) : QImage
horizontally bool
vertically bool
Результат QImage

Offset() публичный Метод

public Offset ( ) : Qyoto.QPoint
Результат Qyoto.QPoint

Pixel() публичный Метод

public Pixel ( Qyoto.QPoint pt ) : uint
pt Qyoto.QPoint
Результат uint

Pixel() публичный Метод

public Pixel ( int x, int y ) : uint
x int
y int
Результат uint

PixelIndex() публичный Метод

public PixelIndex ( Qyoto.QPoint pt ) : int
pt Qyoto.QPoint
Результат int

PixelIndex() публичный Метод

public PixelIndex ( int x, int y ) : int
x int
y int
Результат int

QImage() публичный Метод

public QImage ( Pointer data, int width, int height, QImage format ) : System
data Pointer
width int
height int
format QImage
Результат System

QImage() публичный Метод

public QImage ( Pointer data, int width, int height, int bytesPerLine, QImage format ) : System
data Pointer
width int
height int
bytesPerLine int
format QImage
Результат System

QImage() публичный Метод

public QImage ( QImage arg1 ) : System
arg1 QImage
Результат System

QImage() публичный Метод

public QImage ( Qyoto.QSize size, QImage format ) : System
size Qyoto.QSize
format QImage
Результат System

QImage() защищенный Метод

protected QImage ( Type dummy ) : System
dummy System.Type
Результат System

QImage() публичный Метод

public QImage ( int width, int height, QImage format ) : System
width int
height int
format QImage
Результат System

QImage() публичный Метод

public QImage ( string fileName ) : System
fileName string
Результат System

QImage() публичный Метод

public QImage ( string fileName, string format ) : System
fileName string
format string
Результат System

Rect() публичный Метод

public Rect ( ) : Qyoto.QRect
Результат Qyoto.QRect

RgbSwapped() публичный Метод

public RgbSwapped ( ) : QImage
Результат QImage

Save() публичный Метод

public Save ( Qyoto.QIODevice device ) : bool
device Qyoto.QIODevice
Результат bool

Save() публичный Метод

public Save ( Qyoto.QIODevice device, string format ) : bool
device Qyoto.QIODevice
format string
Результат bool

Save() публичный Метод

public Save ( Qyoto.QIODevice device, string format, int quality ) : bool
device Qyoto.QIODevice
format string
quality int
Результат bool

Save() публичный Метод

public Save ( string fileName ) : bool
fileName string
Результат bool

Save() публичный Метод

public Save ( string fileName, string format ) : bool
fileName string
format string
Результат bool

Save() публичный Метод

public Save ( string fileName, string format, int quality ) : bool
fileName string
format string
quality int
Результат bool

Scaled() публичный Метод

public Scaled ( Qyoto.QSize s ) : QImage
s Qyoto.QSize
Результат QImage

Scaled() публичный Метод

public Scaled ( Qyoto.QSize s, Qt aspectMode ) : QImage
s Qyoto.QSize
aspectMode Qt
Результат QImage

Scaled() публичный Метод

public Scaled ( Qyoto.QSize s, Qt aspectMode, Qt mode ) : QImage
s Qyoto.QSize
aspectMode Qt
mode Qt
Результат QImage

Scaled() публичный Метод

public Scaled ( int w, int h ) : QImage
w int
h int
Результат QImage

Scaled() публичный Метод

public Scaled ( int w, int h, Qt aspectMode ) : QImage
w int
h int
aspectMode Qt
Результат QImage

Scaled() публичный Метод

public Scaled ( int w, int h, Qt aspectMode, Qt mode ) : QImage
w int
h int
aspectMode Qt
mode Qt
Результат QImage

ScaledToHeight() публичный Метод

public ScaledToHeight ( int h ) : QImage
h int
Результат QImage

ScaledToHeight() публичный Метод

public ScaledToHeight ( int h, Qt mode ) : QImage
h int
mode Qt
Результат QImage

ScaledToWidth() публичный Метод

public ScaledToWidth ( int w ) : QImage
w int
Результат QImage

ScaledToWidth() публичный Метод

public ScaledToWidth ( int w, Qt mode ) : QImage
w int
mode Qt
Результат QImage

ScanLine() публичный Метод

public ScanLine ( int arg1 ) : Pointer
arg1 int
Результат Pointer

SerialNumber() публичный Метод

public SerialNumber ( ) : int
Результат int

SetAlphaChannel() публичный Метод

public SetAlphaChannel ( QImage alphaChannel ) : void
alphaChannel QImage
Результат void

SetColor() публичный Метод

public SetColor ( int i, uint c ) : void
i int
c uint
Результат void

SetColorCount() публичный Метод

public SetColorCount ( int arg1 ) : void
arg1 int
Результат void

SetColorTable() публичный Метод

public SetColorTable ( List colors ) : void
colors List
Результат void

SetDotsPerMeterX() публичный Метод

public SetDotsPerMeterX ( int arg1 ) : void
arg1 int
Результат void

SetDotsPerMeterY() публичный Метод

public SetDotsPerMeterY ( int arg1 ) : void
arg1 int
Результат void

SetOffset() публичный Метод

public SetOffset ( Qyoto.QPoint arg1 ) : void
arg1 Qyoto.QPoint
Результат void

SetPixel() публичный Метод

public SetPixel ( Qyoto.QPoint pt, uint index_or_rgb ) : void
pt Qyoto.QPoint
index_or_rgb uint
Результат void

SetPixel() публичный Метод

public SetPixel ( int x, int y, uint index_or_rgb ) : void
x int
y int
index_or_rgb uint
Результат void

SetText() публичный Метод

public SetText ( string key, string value ) : void
key string
value string
Результат void

SetText() публичный Метод

public SetText ( string key, string lang, string arg3 ) : void
key string
lang string
arg3 string
Результат void

Size() публичный Метод

public Size ( ) : Qyoto.QSize
Результат Qyoto.QSize

Text() публичный Метод

public Text ( ) : string
Результат string

Text() публичный Метод

public Text ( string key ) : string
key string
Результат string

Text() публичный Метод

public Text ( string key, string lang ) : string
key string
lang string
Результат string

TextKeys() публичный Метод

public TextKeys ( ) : List
Результат List

TextLanguages() публичный Метод

public TextLanguages ( ) : List
Результат List

Transformed() публичный Метод

public Transformed ( QMatrix matrix ) : QImage
matrix QMatrix
Результат QImage

Transformed() публичный Метод

public Transformed ( QMatrix matrix, Qt mode ) : QImage
matrix QMatrix
mode Qt
Результат QImage

Transformed() публичный Метод

public Transformed ( QTransform matrix ) : QImage
matrix QTransform
Результат QImage

Transformed() публичный Метод

public Transformed ( QTransform matrix, Qt mode ) : QImage
matrix QTransform
mode Qt
Результат QImage

TrueMatrix() публичный статический Метод

public static TrueMatrix ( QMatrix arg1, int w, int h ) : QMatrix
arg1 QMatrix
w int
h int
Результат QMatrix

TrueMatrix() публичный статический Метод

public static TrueMatrix ( QTransform arg1, int w, int h ) : QTransform
arg1 QTransform
w int
h int
Результат QTransform

Valid() публичный Метод

public Valid ( Qyoto.QPoint pt ) : bool
pt Qyoto.QPoint
Результат bool

Valid() публичный Метод

public Valid ( int x, int y ) : bool
x int
y int
Результат bool

Width() публичный Метод

public Width ( ) : int
Результат int

format() публичный Метод

public format ( ) : QImage.Format
Результат QImage.Format

operator() публичный статический Метод

public static operator ( ) : Qyoto.QVariant
Результат Qyoto.QVariant

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool