Statistics
| Revision:

gvsig-3d / 2.1 / trunk / org.gvsig.view3d / org.gvsig.view3d.swing / org.gvsig.view3d.swing.api / src / main / java / org / gvsig / view3d / swing / api / properties / ViewProperties3DPanel.java @ 693

History | View | Annotate | Download (1.21 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
     * @return Gets auto layer synchronize.
15
     */
16
    public boolean getAutoLayerSynchronize();
17

    
18
    /**
19
     * @return Gets auto view port synchronize.
20
     */
21
    public boolean getAutoViewPortSynchronize();
22

    
23
    /**
24
     * @return  Gets if Blue Marble is showing.
25
     */
26
    public boolean getShowBlueMarble();
27

    
28
    /**
29
     * @return  Gets if default elevation is showing.
30
     */
31
    public boolean getShowDefaultElevation();
32

    
33
    /**
34
     * @return Gets if Nasa Landsat is showing.
35
     */
36
    public boolean getShowNasaLandsat();
37

    
38
    /**
39
     * @return Gets vertical exaggeration of flat 3D view.
40
     */
41
    public double getFlatVerticalExaggeration();
42

    
43
    /**
44
     * @return Gets vertical exaggeration of sphere 3D view.
45
     */ 
46
    public double getSphereVerticalExaggeration();
47
    
48
    /**
49
     * @return Returns if anaglyph mode is selected or not.
50
     */
51
    public boolean getAnaglyphMode();
52
}