Class VertexElementSmoothingGroup

VertexElementSmoothingGroup class

A smoothing group is a group of polygons in a polygon mesh which should appear to form a smooth surface. Some early 3d modeling software like 3D studio max for DOS used smoothing group to void storing normal vector for each mesh vertex.

public class VertexElementSmoothingGroup : VertexElementIntsTemplate

Constructors

NameDescription
VertexElementSmoothingGroup()Initializes a new instance of the VertexElementSmoothingGroup class.

Properties

NameDescription
Data { get; }Gets the vertex data(Inherited from VertexElementIntsTemplate.)
Indices { get; }Gets the indices data(Inherited from VertexElement.)
MappingMode { get; set; }Gets or sets how the element is mapped.(Inherited from VertexElement.)
Name { get; set; }Gets or sets the name.(Inherited from VertexElement.)
ReferenceMode { get; set; }Gets or sets how the element is referenced.(Inherited from VertexElement.)
VertexElementType { get; }Gets the type of the VertexElement(Inherited from VertexElement.)

Methods

NameDescription
override Clear()Removes all elements from the direct and the index arrays.(Inherited from VertexElementIntsTemplate.)
CopyTo(VertexElementIntsTemplate)Copies data to specified element(Inherited from VertexElementIntsTemplate.)
SetData(int[])Load data(Inherited from VertexElementIntsTemplate.)
SetIndices(int[])Load indices(Inherited from VertexElement.)
override ToString()String representation of vertex element.(Inherited from VertexElement.)

See Also