fast::MeshVertex class

Vertex of a Mesh This class represents a vertex in a Mesh data object. It has a 3D position, and may also have a normal, color, and label (integer).

Constructors, destructors, conversion operators

MeshVertex(Vector3f position, Vector3f normal = Vector3f(0, 0, 0), Color color = Color::Null(), uchar label = 0)

Public functions

auto getPosition() const -> Vector3f
auto getNormal() const -> Vector3f
void setPosition(Vector3f position)
void setNormal(Vector3f normal)
void setLabel(uchar label)
auto getLabel() const -> uchar
void setColor(Color color)
auto getColor() const -> Color