fixed bug: 3d axes were all axes used log scale produced compile failure
	because 'current plot end' was undefined.
updated todo