Aspose.ThreeD.Utilities
All utility classes are defined in this namespace.
Classes
Structures
| Structure | Description |
|---|
| BoundingBox | The axis-aligned bounding box |
| BoundingBox2D | The axis-aligned bounding box for Vector2 |
| FMatrix4 | Matrix 4x4 with all component in float type |
| FVector2 | A float vector with two components. |
| FVector3 | A float vector with three components. |
| FVector4 | A float vector with four components. |
| Matrix4 | 4x4 matrix implementation. |
| Quaternion | Quaternion is usually used to perform rotation in computer graphics. |
| Rect | A class to represent the rectangle |
| RelativeRectangle | Relative rectangle The formula between relative component to absolute value is: Scale * (Reference Width) + offset So if we want it to represent an absolute value, leave all scale fields zero, and use offset fields instead. |
| Vector2 | A vector with two components. |
| Vector3 | A vector with three components. |
| Vector4 | A vector with four components. |
Interfaces
| Interface | Description |
|---|
| IArrayList<T> | Aspose.3D has its own highly optimized implementation of List for better loading/saving performance Only this interface is exposed for user with IList compatible and similar interfaces. |
Enumeration