Vector3

개요

Vector3 NET의 Aspose.3D FOSS에서 구조입니다. 다음의 사람으로부터 유산을 받은 경우: IComparable<Vector3>.

벡터3 클래스는 점수, 교차분자, 정상화 및 방향 사이의 각 계산을 포함한 완전한 3D век터 수학을 제공합니다.

이 구조는 .NET 프로그램에서 Vector3 객체와 작업하는 17가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: AngleBetween, CompareTo, Cos, Cross, Dot, Equals, GetHashCode, Normalize, Parse, Set, Sin, ToString,1개의 추가 방법. 모든 퍼블릭 멤버들은 Aspose.3D FOSS for .NET 패키지를 설치한 후 어떤 .Net 애플리케이션에도 액세스할 수 있습니다. 성질: Item, Length, Length2, One, UnitX, UnitY,그리고 2개 더.

속성

이름유형Access설명
Itemdouble읽기/쓰기항목을 가져오거나 설정합니다.
Length2double읽으세요.길이2를 가져옵니다.
Lengthdouble읽으세요.길이를 가져옵니다.
ZeroVector3읽으세요.0을 가져옵니다.
OneVector3읽으세요.하나를 가져옵니다.
UnitXVector3읽으세요.단위 x를 가져옵니다.
UnitYVector3읽으세요.단위 y를 가져옵니다.
UnitZVector3읽으세요.단위 z를 가져옵니다.

메서드

Signature설명
Vector3(x: double, y: double, z: double)w 컴포넌트를 버리는 Vector4에서 벡터를 생성합니다.
Vector3(vec: FVector3)이 벡터3 인스턴스에서 Vector3를 호출합니다.
Vector3(v: double)이 벡터3 인스턴스에서 Vector3 (v) 를 호출합니다.
Vector3(vec4: Vector4)이 벡터3 인스턴스에서 Vector3 (vec4) 를 호출합니다.
Parse(input: string)문자열 표현을 벡터3로 변환합니다.
Equals(obj: object)주어진 객체가 이 벡터와 같는지 결정합니다.
GetHashCode()이 벡터3 인스턴스에 GetHashCode를 호출합니다.
Dot(rhs: Vector3)이 벡터와 다른 넥슨의 점수 곱셈을 반환합니다.
Normalize()벡터를 단위 길이로 확장합니다.
Sin()각 구성요소의 사이누스 벡터를 반환합니다.
Cos()각 구성요소의 코사이너스 벡터를 반환합니다.
Cross(rhs: Vector3)이 벡터3 인스턴스에 크로스 (cross) 를 호출합니다.
Set(newX: double, newY: double, newZ: double)벡터에 새로운 x, y, z 값을 부여합니다.
ToString()벡터의 문자열 표현을 반환합니다.
AngleBetween(dir: Vector3, up: Vector3)참조로 사용해서 dir에 대한 표시된 각을 계산합니다.
AngleBetween(dir: Vector3)이 벡터3 인스턴스에서 AngleBetween(dir) 를 호출합니다.
CompareTo(other: Vector3)분류를 위해 이 벡터를 다른 век터와 비교합니다.

참조

 한국어