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