Class AccessorSparseBase<TIndices, TValues>
Sparse property of a glTF
Inherited Members
Namespace: GLTFast.Schema
Assembly: solution.dll
Syntax
[Serializable]
public abstract class AccessorSparseBase<TIndices, TValues> : AccessorSparseBase where TIndices : AccessorSparseIndices where TValues : AccessorSparseValues
Type Parameters
Name | Description |
---|---|
TIndices | |
TValues |
Fields
indices
Index array of size count
that points to those accessor attributes that
deviate from their initialization value. Indices must strictly increase.
Declaration
public TIndices indices
Field Value
Type | Description |
---|---|
TIndices |
See Also
values
"Array of size count
times number of components, storing the displaced
accessor attributes pointed by indices
. Substituted values must have
the same componentType
and number of components as the base accessor.
Declaration
public TValues values
Field Value
Type | Description |
---|---|
TValues |
See Also
Properties
Indices
Index array of size count
that points to those accessor attributes that
deviate from their initialization value. Indices must strictly increase.
Declaration
public override AccessorSparseIndices Indices { get; }
Property Value
Type | Description |
---|---|
AccessorSparseIndices |
Overrides
See Also
Values
"Array of size count
times number of components, storing the displaced
accessor attributes pointed by indices
. Substituted values must have
the same componentType
and number of components as the base accessor.
Declaration
public override AccessorSparseValues Values { get; }
Property Value
Type | Description |
---|---|
AccessorSparseValues |