public class StreetsideImage extends StreetsideAbstractImage
StreetsideSequence,
StreetsideData| Modifier and Type | Class and Description |
|---|---|
static class |
StreetsideImage.Rn
Rn is a Bing Streetside image attribute - currently not
used, mapped or supported in the Streetside plugin -
left out initially because it's an unrequired complex object.
|
| Modifier and Type | Field and Description |
|---|---|
private int |
ad |
private double |
al |
private java.lang.String |
bl |
private double |
la |
private double |
lo |
private int |
ml |
private java.util.List<java.lang.String> |
nbn |
private java.util.List<java.lang.String> |
pbn |
private double |
pi |
private StreetsideImage.Rn |
rn |
private double |
ro |
| Constructor and Description |
|---|
StreetsideImage() |
StreetsideImage(java.lang.String id) |
StreetsideImage(java.lang.String id,
double la,
double lo) |
StreetsideImage(java.lang.String id,
org.openstreetmap.josm.data.coor.LatLon latLon) |
StreetsideImage(java.lang.String id,
org.openstreetmap.josm.data.coor.LatLon latLon,
double he)
Main constructor of the class StreetsideImage
|
| Modifier and Type | Method and Description |
|---|---|
private void |
checkModified() |
int |
compareTo(StreetsideAbstractImage image) |
boolean |
equals(java.lang.Object object) |
int |
getAd() |
double |
getAl() |
java.lang.String |
getBl() |
java.lang.String |
getId()
Returns the unique identifier of the object.
|
double |
getLa() |
double |
getLo() |
int |
getMl() |
java.util.List<java.lang.String> |
getNbn() |
java.util.List<java.lang.String> |
getPbn() |
double |
getPi() |
StreetsideImage.Rn |
getRn() |
double |
getRo() |
UserProfile |
getUser() |
int |
hashCode() |
void |
setAd(int ad) |
void |
setAl(double altitude) |
void |
setBl(java.lang.String blurring) |
void |
setId(java.lang.String id) |
void |
setLa(double la) |
void |
setLo(double lo) |
void |
setMl(int ml) |
void |
setNbn(java.util.List<java.lang.String> nbn) |
void |
setPbn(java.util.List<java.lang.String> pbn) |
void |
setPi(double pitch) |
void |
setRn(StreetsideImage.Rn rn) |
void |
setRo(double roll) |
void |
stopMoving()
Called when the mouse button is released, meaning that the picture has
stopped being dragged, so the temporal values are saved.
|
java.lang.String |
toString() |
void |
turn(double ca)
Turns the image direction.
|
getCd, getDate, getDate, getHe, getLatLon, getMovingHe, getMovingLatLon, getNe, getPr, getSequence, getTempHe, getTempLatLon, isModified, isVisible, move, next, previous, setCd, setHe, setLatLon, setNe, setPr, setSequence, setVisibleprivate double la
private double lo
private double al
private double ro
private double pi
private java.lang.String bl
private int ml
private java.util.List<java.lang.String> nbn
private java.util.List<java.lang.String> pbn
private int ad
private StreetsideImage.Rn rn
public StreetsideImage(java.lang.String id, org.openstreetmap.josm.data.coor.LatLon latLon, double he)
id - The unique identifier of the image.latLon - The latitude and longitude where it is positioned.he - The direction of the images in degrees, meaning 0 north.public StreetsideImage(java.lang.String id, org.openstreetmap.josm.data.coor.LatLon latLon)
public StreetsideImage(java.lang.String id, double la, double lo)
public StreetsideImage(java.lang.String id)
public StreetsideImage()
public java.lang.String getId()
getId in class StreetsideAbstractImageString containing the unique identifier of the object.public UserProfile getUser()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int compareTo(StreetsideAbstractImage image)
public int hashCode()
hashCode in class java.lang.Objectpublic void stopMoving()
StreetsideAbstractImagestopMoving in class StreetsideAbstractImageprivate void checkModified()
public void turn(double ca)
StreetsideAbstractImageturn in class StreetsideAbstractImageca - The angle the image is moving.public double getAl()
public void setAl(double altitude)
altitude - the altitude to setpublic double getRo()
public void setRo(double roll)
roll - the roll to setpublic double getPi()
public void setPi(double pitch)
pitch - the pi to setpublic java.lang.String getBl()
public void setBl(java.lang.String blurring)
blurring - the blurring to setpublic int getMl()
public void setMl(int ml)
ml - the ml to setpublic java.util.List<java.lang.String> getNbn()
public void setNbn(java.util.List<java.lang.String> nbn)
nbn - the nbn to setpublic java.util.List<java.lang.String> getPbn()
public void setPbn(java.util.List<java.lang.String> pbn)
pbn - the pbn to setpublic int getAd()
public void setAd(int ad)
ad - the ad to setpublic double getLa()
public void setLa(double la)
la - the la to setpublic double getLo()
public void setLo(double lo)
lo - the lo to setpublic void setId(java.lang.String id)
setId in class StreetsideAbstractImageid - the id to setpublic StreetsideImage.Rn getRn()
public void setRn(StreetsideImage.Rn rn)
rn - the rn to set