Aspose.ThreeD.Utilities
내용물
[
숨다
]모든 유틸리티 클래스는 이 네임스페이스에 정의되어 있습니다.
클래스
| 수업 | 설명 |
|---|---|
| DummyFileSystem | 읽기/쓰기 작업은 더미 작업입니다. |
| FileSystem | 파일 시스템 캡슐화. Aspose.3D는 이것을 사용하여 종속성을 읽고 씁니다. |
| IOUtils | 바이너리 writer 에 행렬/벡터를 쓰는 유틸리티 |
| LocalFileSystem | LocalFileSystem 읽기/쓰기 작업을 로컬 디렉터리에 매핑합니다. |
| MathUtils | 유용한 수학 유틸리티 세트입니다. |
| MemoryFileSystem | MemoryFileSystem읽기/쓰기 작업을 메모리에 매핑합니다. |
| ParseException | Aspose.3D가 입력을 구문 분석하지 못한 경우 예외입니다. |
| SemanticAttribute | 정적 선언을 위해 사용자가 자신의 구조를 사용할 수 있습니다.VertexDeclaration |
| TransformBuilder | TransformBuilder 변환 체인에 의해 변환 매트릭스를 구축하는 데 사용됩니다. |
| Vertex | 에서 원시 정점에 액세스하는 데 사용되는 정점 참조TriMesh . |
| VertexDeclaration | 사용자 정의 정점의 structure 선언 |
| VertexField | Vertex의 필드 메모리 레이아웃 설명. |
| Watermark | 메시에 블라인드 워터마크를 인코딩/디코딩하는 유틸리티입니다. |
| ZipArchiveFileSystem | 지정된 zip 파일 또는 zip 스트림에 대한 읽기 전용 액세스를 제공하는 파일 시스템입니다. 파일 시스템은 열기/저장 작업 후에 삭제됩니다. |
구조
| 구조 | 설명 |
|---|---|
| BoundingBox | 축 정렬 경계 상자 |
| BoundingBox2D | 에 대한 축 정렬 경계 상자Vector2 |
| FMatrix4 | float type 의 모든 구성 요소가 있는 매트릭스 4x4 |
| FVector2 | 두 개의 구성 요소가 있는 부동 벡터입니다. |
| FVector3 | 세 가지 구성 요소가 있는 부동 벡터입니다. |
| FVector4 | 네 개의 구성 요소가 있는 부동 벡터입니다. |
| Matrix4 | 4x4 매트릭스 구현. |
| Quaternion | 쿼터니언은 일반적으로 컴퓨터 그래픽에서 회전을 수행하는 데 사용됩니다. |
| RelativeRectangle | 상대 직사각형 절대값에 대한 상대 구성 요소 사이의 수식은 다음과 같습니다. 배율 * (참조 너비) + 오프셋 따라서 절대값을 나타내려면 모든 배율 필드를 0으로 두고 대신 오프셋 필드를 사용합니다. |
| Vector2 | 두 개의 구성 요소가 있는 벡터입니다. |
| Vector3 | 세 개의 구성 요소가 있는 벡터입니다. |
| Vector4 | 네 개의 구성 요소가 있는 벡터입니다. |
인터페이스
| 상호 작용 | 설명 |
|---|---|
| IArrayList<T> | Aspose.3D는List 더 나은 로딩/저장을 위해 performance 이 인터페이스만 사용자에게 노출됩니다.IList 호환 가능하고 유사한 인터페이스. |
열거
| 열거 | 설명 |
|---|---|
| BoundingBoxExtent | 경계 상자의 범위 |
| ComposeOrder | 변환 행렬을 구성하는 순서 |
| RotationOrder | 순서는 rx ry rz가 변환 행렬에 적용되는 것을 제어합니다. |
| VertexFieldDataType | 버텍스 필드의 데이터 type |
| VertexFieldSemantic | 정점 field 의 시맨틱 |