VertexDeclaration

VertexDeclaration

개요

VertexDeclaration은 Aspose.3D FOSS에서 .NET 용으로 제공되는 클래스입니다. 상속 대상: IEnumerable<VertexField>, IEnumerable, IComparable<VertexDeclaration>.

VertexDeclaration은 AddField(dataType, semantic, index, alias) 함수를 호출하여 사용자 정의 정점 레이아웃을 정의할 수 있게 해줍니다; 한 번 봉인되면 레이아웃은 변경할 수 없습니다.

이 클래스는 .NET 프로그램에서 VertexDeclaration 객체를 다루기 위한 10개의 메서드를 제공합니다. 사용 가능한 메서드: AddField, Clear, CompareTo, Equals, FromGeometry, FromType, GetEnumerator, GetHashCode, ToString, VertexDeclaration. 모든 공개 멤버는 Aspose.3D FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Count, Item, Sealed, Size.

속성

이름유형액세스설명
Sealedbool읽기시일드 값을 가져옵니다.
Countint읽기카운트를 가져옵니다.
ItemVertexField읽기항목을 가져옵니다.
Sizeint읽기크기를 가져옵니다.

메서드

시그니처설명
VertexDeclaration()새로운 빈 버텍스 선언 인스턴스를 생성합니다
Clear()선언에서 모든 필드를 제거하고, 빈 상태로 재설정합니다
AddField(dataType: VertexFieldDataType, semantic: VertexFieldSemantic, index: int, alias: string)주어진 타입, semantic, 인덱스 및 별칭으로 정점 필드를 추가합니다
FromType()이 VertexDeclaration 인스턴스에서 FromType를 호출합니다.
FromGeometry(geometry: Geometry, useFloat: bool)이 VertexDeclaration 인스턴스에서 FromGeometry(geometry, useFloat)를 호출합니다.
GetHashCode()선언 내용에 기반한 해시 코드를 반환합니다
Equals(obj: object?)주어진 객체가 동일한 정점 선언인지 여부를 판단합니다
CompareTo(other: VertexDeclaration)이 선언을 다른 선언과 비교하여 정렬 순서를 결정합니다
ToString()정점 선언의 문자열 표현을 반환합니다
GetEnumerator()선언의 필드에 대한 반복자를 제공합니다

참조

 한국어