24 #ifndef __PolyVox_Density_H__
25 #define __PolyVox_Density_H__
42 template <
typename Type>
50 Density(Type uDensity) : m_uDensity(uDensity) {}
56 m_uDensity =
static_cast<Type
>(density.
getDensity());
61 return (m_uDensity == rhs.m_uDensity);
66 return !(*
this == rhs);
75 m_uDensity += rhs.m_uDensity;
81 m_uDensity -= rhs.m_uDensity;
98 void setDensity(Type uDensity) { m_uDensity = uDensity; }
109 template <
typename Type>
117 template <
typename Type>
125 template <
typename Type>
143 template <
typename Type>
158 m_tThreshold = tThreshold;
178 m_tThreshold = tThreshold;
186 #endif //__PolyVox_Density_H__