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 의 시맨틱 |