I really shouldn't get in the middle of which mode is right or wrong, but I think my preference is to invert about the offset voltage. In a perfect world I think there would be a control to let you do either. A quick check with the function generator on my RTB2004 shows that its invert control works relative to the offset voltage, so there is at least one other example of a function generator that would invert +3.3/0V to 0V/+3.3V.
If you think the behavior of the SDG generators are correct, then they would also need to change their GUI representation of the signals when they are inverted. I have to say that this GUI is often times not accurately representing the active settings, but for the invert control the GUI clearly agrees with the user manual.
EDIT: Fixed the invert attachment
I'm not arguing that sometimes to someone because of work they do some options seems more logical.
Full name of that function is "Invert polarity".
Which explains it.
Like I said, if you are doing analog work, inverting polarity will accomplish same thing as adding inverting unity gain buffer in signal chain. You set one channel to track another and then invert one and you have fully differential signals.
RTB does what it does because it's dynamic range is already very low so they did that...
I reported documentation error to Siglent.
I also asked to consider enhancing this with more user control.
More user control is good.
GUI representation is more symbolic. It shows the shape but not offset.
We will see what they think.
In meantime, documentation needs to follow the reality.