PrimitiveBuilder4.AddTriangle

AddTriangle(IVertexBuilder, IVertexBuilder, IVertexBuilder)

Adds a triangle.

public (int A, int B, int C) AddTriangle(IVertexBuilder a, IVertexBuilder b, IVertexBuilder c)
ParameterTypeDescription
aIVertexBuilderFirst corner of the triangle.
bIVertexBuilderSecond corner of the triangle.
cIVertexBuilderThird corner of the triangle.

Return Value

The indices of the vertices, or, in case the triangle is degenerated, (-1,-1,-1).

See Also


AddTriangle(VertexBuilder<TvG, TvM, TvS>, VertexBuilder<TvG, TvM, TvS>, VertexBuilder<TvG, TvM, TvS>)

Adds a triangle.

public virtual (int A, int B, int C) AddTriangle(VertexBuilder<TvG, TvM, TvS> a, 
    VertexBuilder<TvG, TvM, TvS> b, VertexBuilder<TvG, TvM, TvS> c)
ParameterTypeDescription
aVertexBuilder`3First corner of the triangle.
bVertexBuilder`3Second corner of the triangle.
cVertexBuilder`3Third corner of the triangle.

Return Value

The indices of the vertices, or, in case the triangle is degenerated, (-1,-1,-1).

See Also