Tuple3Tpl
// The 3 tuple values as a union (array/separate values)
union
{
struct
{
Type x,y,z;
};
Type u[3];
};
Vector3Tpl
template <typename Type> class Vector3Tpl : public Tuple3Tpl<Type>
static inline Vector3Tpl fromArray(const int a[3])
{ return Vector3Tpl(static_cast<Type>(a[0]),static_cast<Type>(a[1]),static_cast<Type>(a[2])); }
CCVector3
typedef Vector3Tpl<PointCoordinateType> CCVector3;
ccBBox
CCVector3 m_bbMin; //! Lower min. corner
CCVector3 m_bbMax; //! Upper max. corner
bool m_valid; //! Validity
ccRasterCell
double h; //! Height value
double avgHeight; //! Average height value
double stdDevHeight;