No se si entendí muy bien lo que preguntas, pero te explico (o al menos lo intentaré):
suSuperiorIzquierdo es una estructura del tipo Punto, Punto tiene 2 mienbros (suX y suY) que se llaman propiedades, pero también tiene otros 4 miembros que se llaman métodos. Cuando se creó el C++ las estructuras pasaron a ser clases, así que para este caso estaríamos hablando de clases.
Para acceder a cualquier mienbro (propiedad o método) de una clase (que no sea un puntero) se accede usando el operador "." (punto). Por eso es que debes hacer:
Código:
suSuperiorIzquierdo.ConfigurarX(izquierdo);
porque de otra forma ¿cómo sabrías que estas accediendo al ConfigurarX de
suSuperiorIzquierdo y no al de
suSuperiorDerecho?
Entonces la sintaxis general sería algo como:
en caso de ser una propiedad, si es un método:
Código:
Objeto.Metodo(//parámetros);
si la propiedad de la que estamos hablando es otro objeto sería algo como:
Código:
Objeto.Miembro.Propiedad
Objeto.Miembro.Metodo(//parámetros);
Espero te sea de ayuda...saludos