adding interface functions to access geometry data from the vector container