Statistics
| Revision:

gvsig-3d / 2.1 / branches / org.gvsig.view3d_vector_and_extrusion_2.3 / org.gvsig.view3d / org.gvsig.view3d / org.gvsig.view3d.swing / org.gvsig.view3d.swing.api / src / main / java / org / gvsig / view3d / swing / api / properties / ViewProperties3DPanel.java @ 708

History | View | Annotate | Download (1.19 KB)

1
package org.gvsig.view3d.swing.api.properties;
2

    
3
import org.gvsig.tools.swing.api.Component;
4

    
5
/**
6
 * This class represents the available API to get the indicated values at panel.
7
 * 
8
 * @author <a href="mailto:lmarques@disid.com">Lluis Marques</a>
9
 *
10
 */
11
public interface ViewProperties3DPanel extends Component {
12

    
13
    /**
14
     * Gets auto layer synchronize.
15
     * 
16
     * @return
17
     */
18
    public boolean getAutoLayerSynchronize();
19

    
20
    /**
21
     * Gets auto view port synchronize.
22
     * 
23
     * @return
24
     */
25
    public boolean getAutoViewPortSynchronize();
26

    
27
    /**
28
     * Gets if Blue Marble is showing.
29
     * 
30
     * @return
31
     */
32
    public boolean getShowBlueMarble();
33

    
34
    /**
35
     * Gets if default elevation is showing.
36
     * 
37
     * @return
38
     */
39
    public boolean getShowDefaultElevation();
40

    
41
    /**
42
     * Gets if Nasa Landsat is showing.
43
     * 
44
     * @return
45
     */
46
    public boolean getShowNasaLandsat();
47

    
48
    /**
49
     * Gets vertical exaggertion of flat 3D view.
50
     * 
51
     * @return
52
     */
53
    public double getFlatVerticalExaggeration();
54

    
55
    /**
56
     * Gets vertical exaggeration of sphere 3D view.
57
     * 
58
     * @return
59
     */
60
    public double getSphereVerticalExaggeration();
61
}