package kmlframework.kml;
public class LookAt extends AbstractView {
private Double range;
public LookAt() {}
public LookAt(Double longitude, Double latitude, Double altitude, Double heading, Double tilt, AltitudeModeEnum altitudeMode, Double range) {
super(longitude, latitude, altitude, heading,tilt, altitudeMode);
this.range = range;
}
public Double getRange() {
return range;
}
public void setRange(Double range) {
this.range = range;
}
public void write(Kml kml) throws KmlException {
kml.println("<LookAt" + getIdAndTargetIdFormatted(kml) + ">", 1);
super.writeInner(kml);
if (range != null) {
kml.println("<range>" + range + "</range>");
}
kml.println(-1, "</LookAt>");
}
}