5#if !defined(WEIGHTPOINTLIST_INCLUDE)
6#define WEIGHTPOINTLIST_INCLUDE
15BEGIN_MOOTOOLS_NAMESPACE
21 SIZET GetSizeof()
const;
22 ElementType GetType()
const;
23 void ConstructElement(
void*
pNewData);
28inline SIZET CWeightPointMethods::GetSizeof()
const
33inline ElementType CWeightPointMethods::GetType()
const
35 return MAKE_CUSTOM_ID(
'W',
'G',
'P',
'T');
38inline void CWeightPointMethods::ConstructElement(
void*
pNewData)
81inline const CWeightPoint *CWeightPointList::GetFirst()
const
111END_MOOTOOLS_NAMESPACE
@ CHECKSUM_POINTS
Point position is taken into account (geometry and channel if CHECKSUM_CHANNELS set)
Definition 3DType.h:428
@ CHECKSUM_POINTS_EXTRA
Point flags (geometry and channel if CHECKSUM_CHANNELS set)
Definition 3DType.h:429
CWeightPoint is a point that float value for matching a ponderation weight. //.
The class defines an x, y, z 3D point which can use int, float or double.
Definition 3DPoint.h:27
CPointList is the base class for different classes (C3DPointList, CUVWPointList......
Definition PointList.h:50
CWeightPoint is a point that have a float value and can be used for adding ponderation information.
Definition WeightPoint.h:20
CWeightPointList is an array of CWeightPoint. It usually belongs to a CWeightChannel.
Definition WeightPointList.h:46
virtual unsigned int GetChecksum(unsigned int checksumFlags=CHECKSUM_POINTS|CHECKSUM_POINTS_EXTRA) const
Return a value that is a simple way to check if the geometry changed between two call to the method.
virtual ~CWeightPointList()
Use Delete instead, unless the CWeightFaceList is created on the stack (take care that it is referenc...
Definition WeightPointList.h:18