21 template <
typename Real>
25 PointData(
const Real _normal[3],
const Real _color[3], Real scale = 1.0) {
26 normal[0] = scale * _normal[0];
27 normal[1] = scale * _normal[1];
28 normal[2] = scale * _normal[2];
29 color[0] = scale * _color[0];
30 color[1] = scale * _color[1];
31 color[2] = scale * _color[2];
PointData operator*(Real s) const
PointData(const Real _normal[3], const Real _color[3], Real scale=1.0)
PointData & operator+=(const PointData &d)
PointData operator/(Real s) const
PointData & operator*=(Real s)