Class MemoryAccessor
MemoryAccessor class
Wraps a ArraySegment decoding it and exposing its content as arrays of different types.
public sealed class MemoryAccessor
Properties
| Name | Description |
|---|---|
| Data { get; } |
Methods
| Name | Description |
|---|---|
| AsMatrix2x2Array() | |
| AsMatrix3x3Array() | |
| AsMatrix4x4Array() | |
| AsMultiArray(int) | |
| AsQuaternionArray() | |
| AsVector2Array() | |
| AsVector3Array() | |
| AsVector4Array() | |
| GetItemsAsRawBytes() | |
| static HaveOverlappingBuffers(IEnumerable<MemoryAccessor>) | |
| static HaveOverlappingBuffers(MemoryAccessor, MemoryAccessor) | |
| static SanitizeVertexAttributes(MemoryAccessor[]) | |
| static SanitizeWeightsSum(MemoryAccessor, MemoryAccessor) | |
| static VerifyAccessorBounds(MemoryAccessor, IReadOnlyList<double>, IReadOnlyList<double>) | |
| static VerifyVertexIndices(MemoryAccessor, uint) | |
| static VerifyWeightsSum(MemoryAccessor, MemoryAccessor) |
See Also
- namespace Aspose.CAD.FileFormats.GLB.Memory
- assembly Aspose.CAD