C# 클래스 Nexus.Point3D

파일 보기 프로젝트 열기: tgjones/nexus 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
X float
Y float
Z float

공개 메소드들

메소드 설명
Distance ( Point3D p1, Point3D p2 ) : float
DistanceSquared ( Point3D p1, Point3D p2 ) : float
Equals ( object obj ) : bool
GetHashCode ( ) : int
Parse ( string source ) : Point3D
Point3D ( Point2D xy, float z ) : System
Point3D ( float x, float y, float z ) : System
Subtract ( Point3D &value1, Point3D &value2, Vector3D &result ) : void
ToHomogeneousPoint3D ( ) : Point4D
ToString ( ) : string
Transform ( Point3D position, Matrix3D matrix ) : Point3D
operator ( ) : Point3D
operator ( ) : Vector3D
operator ( ) : bool
this ( int index ) : float

비공개 메소드들

메소드 설명
ConvertToString ( string format, IFormatProvider provider ) : string

메소드 상세

Distance() 공개 정적인 메소드

public static Distance ( Point3D p1, Point3D p2 ) : float
p1 Point3D
p2 Point3D
리턴 float

DistanceSquared() 공개 정적인 메소드

public static DistanceSquared ( Point3D p1, Point3D p2 ) : float
p1 Point3D
p2 Point3D
리턴 float

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Parse() 공개 정적인 메소드

public static Parse ( string source ) : Point3D
source string
리턴 Point3D

Point3D() 공개 메소드

public Point3D ( Point2D xy, float z ) : System
xy Point2D
z float
리턴 System

Point3D() 공개 메소드

public Point3D ( float x, float y, float z ) : System
x float
y float
z float
리턴 System

Subtract() 공개 정적인 메소드

public static Subtract ( Point3D &value1, Point3D &value2, Vector3D &result ) : void
value1 Point3D
value2 Point3D
result Vector3D
리턴 void

ToHomogeneousPoint3D() 공개 메소드

public ToHomogeneousPoint3D ( ) : Point4D
리턴 Point4D

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( Point3D position, Matrix3D matrix ) : Point3D
position Point3D
matrix Matrix3D
리턴 Point3D

operator() 공개 정적인 메소드

public static operator ( ) : Point3D
리턴 Point3D

operator() 공개 정적인 메소드

public static operator ( ) : Vector3D
리턴 Vector3D

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

this() 공개 메소드

public this ( int index ) : float
index int
리턴 float

프로퍼티 상세

X 공개적으로 프로퍼티

public float X
리턴 float

Y 공개적으로 프로퍼티

public float Y
리턴 float

Z 공개적으로 프로퍼티

public float Z
리턴 float