C# Class CURELab.SignLanguage.HandDetector.PointHelper

Afficher le fichier Open project: huangfuyang/Sign-Language-with-Kinect

Méthodes publiques

Méthode Description
AngleBetween ( this p1, PointF p2 ) : float
DistanceTo ( this p1, Point p2 ) : float
DistanceTo ( this p1, PointF p2 ) : float
Dotproduct ( this p1, PointF p2 ) : float
GetBoundingRectangle ( this ps ) : Rectangle
GetCenter ( this p ) : Point
GetCenter ( this p ) : PointF
GetPoints ( this r ) : Point[]
GetRectArea ( this rect ) : int
GetTrueArea ( this rec ) : float
GetXCenter ( this rect ) : int
GetYCenter ( this rect ) : int
IsCloseTo ( this r1, Rectangle r2, int minDis = 5 ) : bool
Length ( this p ) : float
RealTanWith ( this p1, Point p2 ) : float
Tan ( this p ) : float
TanWith ( this p1, Point p2 ) : float
ToCvBox2D ( this r ) : MCvBox2D
ToPoint ( this p ) : System.Drawing.System.Drawing.Point
ToPoints ( this p ) : System.Drawing.Point[]
add ( this p1, PointF p2 ) : PointF

Method Details

AngleBetween() public static méthode

public static AngleBetween ( this p1, PointF p2 ) : float
p1 this
p2 System.Drawing.PointF
Résultat float

DistanceTo() public static méthode

public static DistanceTo ( this p1, Point p2 ) : float
p1 this
p2 System.Drawing.Point
Résultat float

DistanceTo() public static méthode

public static DistanceTo ( this p1, PointF p2 ) : float
p1 this
p2 System.Drawing.PointF
Résultat float

Dotproduct() public static méthode

public static Dotproduct ( this p1, PointF p2 ) : float
p1 this
p2 System.Drawing.PointF
Résultat float

GetBoundingRectangle() public static méthode

public static GetBoundingRectangle ( this ps ) : Rectangle
ps this
Résultat System.Drawing.Rectangle

GetCenter() public static méthode

public static GetCenter ( this p ) : Point
p this
Résultat System.Drawing.Point

GetCenter() public static méthode

public static GetCenter ( this p ) : PointF
p this
Résultat System.Drawing.PointF

GetPoints() public static méthode

public static GetPoints ( this r ) : Point[]
r this
Résultat Point[]

GetRectArea() public static méthode

public static GetRectArea ( this rect ) : int
rect this
Résultat int

GetTrueArea() public static méthode

public static GetTrueArea ( this rec ) : float
rec this
Résultat float

GetXCenter() public static méthode

public static GetXCenter ( this rect ) : int
rect this
Résultat int

GetYCenter() public static méthode

public static GetYCenter ( this rect ) : int
rect this
Résultat int

IsCloseTo() public static méthode

public static IsCloseTo ( this r1, Rectangle r2, int minDis = 5 ) : bool
r1 this
r2 System.Drawing.Rectangle
minDis int
Résultat bool

Length() public static méthode

public static Length ( this p ) : float
p this
Résultat float

RealTanWith() public static méthode

public static RealTanWith ( this p1, Point p2 ) : float
p1 this
p2 System.Drawing.Point
Résultat float

Tan() public static méthode

public static Tan ( this p ) : float
p this
Résultat float

TanWith() public static méthode

public static TanWith ( this p1, Point p2 ) : float
p1 this
p2 System.Drawing.Point
Résultat float

ToCvBox2D() public static méthode

public static ToCvBox2D ( this r ) : MCvBox2D
r this
Résultat MCvBox2D

ToPoint() public static méthode

public static ToPoint ( this p ) : System.Drawing.System.Drawing.Point
p this
Résultat System.Drawing.System.Drawing.Point

ToPoints() public static méthode

public static ToPoints ( this p ) : System.Drawing.Point[]
p this
Résultat System.Drawing.Point[]

add() public static méthode

public static add ( this p1, PointF p2 ) : PointF
p1 this
p2 System.Drawing.PointF
Résultat System.Drawing.PointF