Toolkit.WithVertexAccessors

WithVertexAccessors(this MeshPrimitive, IReadOnlyList<VertexPosition>)

public static MeshPrimitive WithVertexAccessors(this MeshPrimitive primitive, 
    IReadOnlyList<VertexPosition> vertices)

See Also


WithVertexAccessors(this MeshPrimitive, IReadOnlyList<VertexPositionNormal>)

public static MeshPrimitive WithVertexAccessors(this MeshPrimitive primitive, 
    IReadOnlyList<VertexPositionNormal> vertices)

See Also


WithVertexAccessors<TvP,TvM>(this MeshPrimitive, IReadOnlyList<(TvP Geo, TvM Mat)>)

public static MeshPrimitive WithVertexAccessors<TvP, TvM>(this MeshPrimitive primitive, 
    IReadOnlyList<(TvP Geo, TvM Mat)> vertices)
    where TvP : struct, IVertexGeometry
    where TvM : struct, IVertexMaterial

See Also


WithVertexAccessors<TvP,TvM,TvS>(this MeshPrimitive, IReadOnlyList<(TvP Geo, TvM Mat, TvS Skin)>)

public static MeshPrimitive WithVertexAccessors<TvP, TvM, TvS>(this MeshPrimitive primitive, 
    IReadOnlyList<(TvP Geo, TvM Mat, TvS Skin)> vertices)
    where TvP : struct, IVertexGeometry
    where TvM : struct, IVertexMaterial
    where TvS : struct, IVertexSkinning

See Also


WithVertexAccessors<TVertex>(this MeshPrimitive, IReadOnlyList<TVertex>)

public static MeshPrimitive WithVertexAccessors<TVertex>(this MeshPrimitive primitive, 
    IReadOnlyList<TVertex> vertices)
    where TVertex : IVertexBuilder

See Also


WithVertexAccessors(this MeshPrimitive, IEnumerable<MemoryAccessor>)

public static MeshPrimitive WithVertexAccessors(this MeshPrimitive primitive, 
    IEnumerable<MemoryAccessor> memAccessors)

See Also