Accessor to the Point's information of a placemark to modify the altitude
===

I have a web working with google-earth API where I use multiple KML layers to show data.

With the interactions of the user it's necessary to modify some properties of the placemark like styles and names in order to change the placemarks display information.

In some cases I would like to modify at the `Altitude` of the placemarks, information included in the `Point` information of the geometry specified at the KML. Actually it is `clampedToGround` and I would like to modify it to any number in order to be in top of other elements.

This is an example of how I modify the placemarks information:

    var pm = ge.getElementByUrl(UrlOfLayer#IdOfPlacemark);
    pm.setStyleUrl(UrlOfLayer#IdOfStyleMap);
    pm.setName(NewName);

This is working perfectly and all changes are applied without any problem. The structure of the KML placemarks is as it follows:

    <Placemark id="1">
       <name>Name</name>
       <visibility>1</visibility>
       <open>0</open>
       <Point>
          <extrude>1</extrude>
          <tessellate>1</tessellate>
          <altitude>clampedToGround</altitude>
          <coordinates>1,1,1</coordinates>
       </Point>
       <styleUrl>#style</styleUrl>
    </Placemark>

With this structure and the Placemark in Javascript got by `getElementByUrl` I can access the fields name, visibility, etc just by `getName()`, `getVisibility()`, etc.
But, this doesn't work with Point information, since that is included inside the `Geometry` object of the placemark.

I can access the Geometry information by using `pm.getGeometry()`, but after that, the 'Point' can't be accessed because as Google earth documentation sais: 

> The KmlGeometry object is an abstract object and cannot be used
> directly. It provides a placeholder object for all derived Geometry
> objects.

Looking at some examples where the Point information is used, it's only used to create a Point and after that include it at the Geometry, but in my case I can't create the point in Javascript because I can't get the coordinates information and the new point would overwrite it.

So, is there any accessor I haven't been able to find to accomplish this purpose?