mPath = (GeneralPath)(path.mPath.clone()); mNLineTos = path.mNLineTos;   mMoveTos = (ArrayList)(path.mMoveTos.clone()); mRotations = (ArrayList)(path.mRotations.clone());
mPath = new GeneralPath(); mRotations = new ArrayList(); mMoveTos = new ArrayList(); mNLineTos = 0;
	public GeometricPath(GeometricPath path)	{		mPath = (GeneralPath)(path.mPath.clone());			mNLineTos = path.mNLineTos;		/*		 * Copy the list of moveTo points and rotations.		 */		mMoveTos = (ArrayList)(path.mMoveTos.clone());		mRotations = (ArrayList)(path.mRotations.clone());	}