C# 클래스 Accord.Math.Point3

파일 보기 프로젝트 열기: accord-net/framework 1 사용 예제들

공개 메소드들

메소드 설명
Collinear ( Point3 p1, Point3 p2, Point3 p3 ) : bool

Gets whether three points lie on the same line.

Equals ( Point3 other ) : bool

Determines whether the specified Point3 is equal to this instance.

Equals ( Point3 other, double tolerance ) : bool

Determines whether the specified Point3 is equal to this instance.

Equals ( object obj ) : bool

Determines whether the specified System.Object is equal to this instance.

FromVector ( Vector3 vector ) : Point3

Performs a conversion from Accord.Math.Vector3 to Accord.Math.Point3.

GetHashCode ( ) : int

Returns a hash code for this instance.

Point3 ( Vector3 coordinates ) : System

Creates a new Point3 structure from the given coordinates.

Point3 ( float x, float y, float z ) : System

Creates a new Point3 structure from the given coordinates.

operator ( ) : bool

Implements the operator !=.

메소드 상세

Collinear() 공개 정적인 메소드

Gets whether three points lie on the same line.
public static Collinear ( Point3 p1, Point3 p2, Point3 p3 ) : bool
p1 Point3 The first point.
p2 Point3 The second point.
p3 Point3 The third point.
리턴 bool

Equals() 공개 메소드

Determines whether the specified Point3 is equal to this instance.
public Equals ( Point3 other ) : bool
other Point3 The to compare with this instance.
리턴 bool

Equals() 공개 메소드

Determines whether the specified Point3 is equal to this instance.
public Equals ( Point3 other, double tolerance ) : bool
other Point3 The to compare with this instance.
tolerance double The acceptance tolerance threshold to consider the instances equal.
리턴 bool

Equals() 공개 메소드

Determines whether the specified System.Object is equal to this instance.
public Equals ( object obj ) : bool
obj object The to compare with this instance.
리턴 bool

FromVector() 공개 정적인 메소드

Performs a conversion from Accord.Math.Vector3 to Accord.Math.Point3.
public static FromVector ( Vector3 vector ) : Point3
vector Vector3
리턴 Point3

GetHashCode() 공개 메소드

Returns a hash code for this instance.
public GetHashCode ( ) : int
리턴 int

Point3() 공개 메소드

Creates a new Point3 structure from the given coordinates.
public Point3 ( Vector3 coordinates ) : System
coordinates Vector3 The point coordinates.
리턴 System

Point3() 공개 메소드

Creates a new Point3 structure from the given coordinates.
public Point3 ( float x, float y, float z ) : System
x float The x coordinate.
y float The y coordinate.
z float The z coordinate.
리턴 System

operator() 공개 정적인 메소드

Implements the operator !=.
public static operator ( ) : bool
리턴 bool