Click or drag to resize
XDL

XVertex4d Class

double 형의 4차원 데이터 구조에 대한 클래스이다. 보통 x, y, z, w에 대한 4차원 좌표값을 나타낼때 사용된다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDLXVertex4d

Namespace:  Pixoneer.NXDL
Assembly:  NXDL (in NXDL.dll) Version: 1.2.817.72
Syntax
C#
public class XVertex4d

The XVertex4d type exposes the following members.

Constructors
  NameDescription
Public methodXVertex4d
XVertex4d 객체를 생성하는 기본 생성장이며 x, y, z, w값을 0으로 초기화 한다.
Public methodXVertex4d(XVertex4<double>*)
Public methodXVertex4d(XVertex4d)
XVertex4d객체를 생성하는 생성자이며, 입력되는 XVertex4d값의 x, y, z, w값과 동일하게 복사하여 초기화 한다.
Public methodXVertex4d(Double, Double, Double, Double)
XVertex3d 객체를 생성하는 생성자이며 x, y, z, w값을 입력되는 xVal, yVal, zVal, wVal값으로 초기화 한다.
Top
Properties
  NameDescription
Public propertyLength
원점 (0,0)으로부터 this객체의 좌표간의 거리를 반환한다 .
Top
Methods
  NameDescription
Public methodGetNormalize
this객체로부터 Nomalize된 객체를 생성하여 반환한다. this객체는 바뀌지 않는다.
Public methodGetUnmanObj
Public methodIsEqual
만약 입력 XVertex4d객체와 동일하다면 true를 반환하고 그렇지 않으면 false를 반환한다.
Public methodnorm
this객체에 대한 Euclidian Normalization을 수행한다.
Public methodnorm2
this 객체의 Euclidean Norm의 제곱을 반환한다.
Public methodNormalize
this 객체를 Normalize를 수행한다. Normalization은 다음식에 정의된다. (x = x/sqrt(x*x + y*y + z*z + w*w), y = y/sqrt(x*x + y*y + z*z + w*w), z = z/sqrt(x*x + y*y + z*z + w*w), w = w/sqrt(x*x + y*y + z*z + w*w)).
Top
Operators
  NameDescription
Public operatorStatic memberAddition
첫번째 피연자인 XVertex4d객체와 두번째 피연자인 XVertex4d객체를 더한 값을 새로운 XVertex4d 객체로 반환한다.
Public operatorStatic memberDivision
첫번째 피연산자인 XVertex4d형의 값을 두번째 피연산자인 double 형의 값으로 나누어서 결과값을 새로운 XVertex4d 객체로 반환한다.
Public operatorStatic memberMultiply(Double, XVertex4d)
첫번째 피연산자인 double형의 값과 두번째 피연산자인 XVertex4d객체를 곱해서 새로운 XVertex4d 객체로 반환한다.
Public operatorStatic memberMultiply(XVertex4d, Double)
첫번째 피연자인 XVertex4d객체와 두번째 피연자인 XVertex4d객체를 곱해서 새로운 XVertex4d 객체로 반환한다.
Public operatorStatic memberSubtraction
첫번째 피연자인 XVertex4d객체와 두번째 피연자인 XVertex4d객체를 빼서 새로운 XVertex4d 객체로 반환한다.
Top
Fields
  NameDescription
Public fieldw
4차원 정점을 표현하는 z값.
Public fieldx
4차원 정점을 표현하는 x값.
Public fieldy
4차원 정점을 표현하는 y값.
Public fieldz
4차원 정점을 표현하는 z값.
Top
See Also