I know that this works:
struct vtx
{
    long  operator[](long line)
    {
        return line;
    }
};
but why can´t I instead do something like this to emulate a two column access? Is there any way to do it?
struct vtx
{
    long  operator[](long line, long column)
    {
        return line + column; //resolved later
    }
};