I'm working on the programming interface (public functions) to an API for graphical UI layout. The API does everything in terms of frame objects - simple rectangles in which stuff can be displayed.
I have methods to split these frames in half, either vertically or horizontally, but I'm having trouble coming up with an obvious name for the methods. SplitVertical, for example, could mean either:
- split with a vertical line, leaving one half to each side
- split into two halves which are arranged vertically (one above the other)
Is there a good way to resolve this ambiguity? Perhaps a more meaningful term?
Note: (to clear up some of the confusion) I am talking about the user interface that exists between the API programmer (myself) and the API end user (an application programmer), not the interface that the application programmers will create for their end users:

