Beispiel #1
0
void VCurve2DBase::AllocatePoints(int iCount)
{
  FreePoints();
  m_iNumCurvePoints = iCount;
  if (iCount>0)
    m_pPoints = new VCurvePoint2D[iCount];
}
void CIppsSignalDC::AllocatePoints()
{
   FreePoints();
   m_NumPoints = (int)(m_pSignal->Length() * FactorX());
   m_Points = new POINT[m_NumPoints];
   if (m_pSignal->Complex()) {
      m_PointsIm = new POINT[m_NumPoints];
   }
}
CIppsSignalDC::~CIppsSignalDC()
{
   FreePoints();
}
Beispiel #4
0
  ///\brief
	///Destructor
	PARTICLE_IMPEXP virtual ~VCurve2DBase() {FreeLookup();FreePoints();}
Beispiel #5
0
void __fastcall TPolyline::CopyPoints(TPolyline *src) {
FreePoints();
SetCount(src->Count);
for (int i=0;i<FCount;i++)
   FPoints[i]=src->Points[i];
}
Beispiel #6
0
__fastcall TPolyline::~TPolyline(void)
{
FreePoints();
}