45 :_position(v._position)
48 _colour[0]=v._colour[0];
49 _colour[1]=v._colour[1];
Class to represent red-green-blue-alpha colours stored with 8-bit resolution.
Definition: rgb.h:136
const XYZ & position() const
Accessor.
Definition: vertex.h:62
Interface for class ByteRGBA and class FloatRGBA.
Vertex()
Constructor. NB Almost no default values set.
Definition: vertex.h:40
void normal(const XYZ &n)
Accessor.
Definition: vertex.h:87
void colour(uint c, const FloatRGBA &col)
Accessor.
Definition: vertex.h:100
Class to hold vectors in 3D cartesian co-ordinates.
Definition: xyz.h:34
Vertex(const XYZ &p)
Construct from position only.
Definition: vertex.h:53
void position(const XYZ &p)
Accessor.
Definition: vertex.h:81
const XYZ & normal() const
Accessor.
Definition: vertex.h:68
Class to represent red-green-blue-alpha colours stored to floating point accuracy.
Definition: rgb.h:173
Vertex(const Vertex &v)
Copy constructor.
Definition: vertex.h:44
const ByteRGBA & colour(uint c) const
Accessor.
Definition: vertex.h:74
void colour(uint c, const ByteRGBA &col)
Accessor.
Definition: vertex.h:93
Class to store vertex state information.
Definition: vertex.h:35