Such directional programming uses a joystick, or other means, to configure electrodes within certain limitations for selection, polarity, and amplitude distribution in response to a directional input and in an intuitive and physiologic manner. [0184] Advantageously, as previously indicated, the programming software used within the clinician programmer 204 (FIG. 1), whether the referenced ClinPro s