Hi,

I've been trying to assign the x and y values of POINT structure to a vertex.
Code:
struct vertex
{
	double x, y, z;
	vertex()
	{
		x=0;y=0;z=0;
	}
};
Code:
	POINT MousePt;
	static vertex pointArray[1000];
	static POINT ptArray[1000];
Code:
case WM_LBUTTONDOWN:
		{
			MousePt.x = LOWORD (lParam) ;
			MousePt.y = HIWORD (lParam) ;	
ptArray[numPoints++]=MousePt;


					pointArray[numPoints].x=ptArray[numPoints].x;//??????
					pointArray[numPoints].y=ptArray[numPoints].y;//?????
The last 2 lines do not seem to be assigning values.