FreeRadBend example for C++ Builder
void __fastcall TForm1::FreeRadBendClick(TObject *Sender)
{
TPoint apUserPoint[4];
L_INT Curve[13];
TPoint ptCenter;
/* Applay the filter */
apUserPoint [0].x= 0;
apUserPoint [0].y= 0;
apUserPoint [1].x= 3;
apUserPoint [1].y= 10;
apUserPoint [2].x= 9;
apUserPoint [2].y= -10;
apUserPoint [3].x= 12;
apUserPoint [3].y= 0;
LEADImage1->GetCurvePoints( apUserPoint, 4, Curve, NULL, GUB_LINEAR );
ptCenter.x= (int)(LEADImage1->BitmapWidth /2);
ptCenter.y= (int)(LEADImage1->BitmapHeight /2);
LEADImage1->FreeRadBend( Curve, 13, 200, ptCenter, RGB(255,0,0), FILL_CLR | FILL_ROT );
}