C# Класс ZForge.Motion.Core.CameraRegions

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

Private Properties

Свойство Тип Описание
DrawGrid void
DrawOutline void
GetOutline System.Collections.ArrayList
HighlightRegion void
InRegion bool
RegionFilled bool
SnapRegion System.Collections.ArrayList

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

Метод Описание
CameraRegions ( ) : System
CameraRegions ( SerializationInfo info, StreamingContext ctxt ) : System
ClearRegion ( ) : void
Copy ( CameraRegions c ) : void
GetObjectData ( SerializationInfo info, StreamingContext ctxt ) : void
RegionOverlapped ( Rectangle rc ) : bool
Render ( ) : Bitmap
ReverseRegion ( ) : ArrayList
Serialize ( ) : byte[]
SwapRegion ( int x, int y, int rw, int rh ) : ArrayList
Unserialize ( byte data ) : bool

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

Метод Описание
DrawGrid ( Graphics g ) : void
DrawOutline ( Graphics g ) : void
GetOutline ( ) : ArrayList
HighlightRegion ( Graphics g, Bitmap bmp ) : void
InRegion ( int x, int y ) : bool
RegionFilled ( ArrayList rs ) : bool
SnapRegion ( int x, int y ) : ArrayList

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

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

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

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

public CameraRegions ( SerializationInfo info, StreamingContext ctxt ) : System
info System.Runtime.Serialization.SerializationInfo
ctxt System.Runtime.Serialization.StreamingContext
Результат System

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

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

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

public Copy ( CameraRegions c ) : void
c CameraRegions
Результат void

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

public GetObjectData ( SerializationInfo info, StreamingContext ctxt ) : void
info System.Runtime.Serialization.SerializationInfo
ctxt System.Runtime.Serialization.StreamingContext
Результат void

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

public RegionOverlapped ( Rectangle rc ) : bool
rc System.Drawing.Rectangle
Результат bool

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

public Render ( ) : Bitmap
Результат System.Drawing.Bitmap

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

public ReverseRegion ( ) : ArrayList
Результат System.Collections.ArrayList

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

public Serialize ( ) : byte[]
Результат byte[]

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

public SwapRegion ( int x, int y, int rw, int rh ) : ArrayList
x int
y int
rw int
rh int
Результат System.Collections.ArrayList

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

public Unserialize ( byte data ) : bool
data byte
Результат bool