C# Класс HandInput.Util.VisualUtil

Utility functions for visualization.
Показать файл Открыть проект

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

Метод Описание
ColorPlayers ( short depthFrame, byte colorFrame ) : void
DrawCircle ( System.Windows.Controls.Canvas canvas, Point point, Brush s, int strokeThickness, int diameter, bool fill = true ) : System.Windows.Shapes.Ellipse

DrawRectangle ( System.Windows.Controls.Canvas canvas, Point topLeft, Size size, Brush s ) : Rectangle

Creates a new rectangle on canvas.

DrawRectangle ( System.Windows.Controls.Canvas canvas, System.Drawing rect, Brush s, float scale = 1 ) : void
ToImageCoordinate ( Point p, double width, double height ) : Point

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

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

public static ColorPlayers ( short depthFrame, byte colorFrame ) : void
depthFrame short
colorFrame byte
Результат void

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

public static DrawCircle ( System.Windows.Controls.Canvas canvas, Point point, Brush s, int strokeThickness, int diameter, bool fill = true ) : System.Windows.Shapes.Ellipse
canvas System.Windows.Controls.Canvas
point Point Point in the image coordinate.
s Brush
strokeThickness int
diameter int
fill bool
Результат System.Windows.Shapes.Ellipse

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

Creates a new rectangle on canvas.
public static DrawRectangle ( System.Windows.Controls.Canvas canvas, Point topLeft, Size size, Brush s ) : Rectangle
canvas System.Windows.Controls.Canvas
topLeft Point
size Size
s Brush
Результат Rectangle

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

public static DrawRectangle ( System.Windows.Controls.Canvas canvas, System.Drawing rect, Brush s, float scale = 1 ) : void
canvas System.Windows.Controls.Canvas
rect System.Drawing
s Brush
scale float
Результат void

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

public static ToImageCoordinate ( Point p, double width, double height ) : Point
p Point
width double
height double
Результат Point