Statistics
| Revision:

gvsig-3d / org.gvsig.animation3d / trunk / org.gvsig.animation3d / org.gvsig.animation3d.swing / org.gvsig.animation3d.swing.api / src / main / java / org / gvsig / animation3d / swing / api / Animation3D.java @ 671

History | View | Annotate | Download (862 Bytes)

1
package org.gvsig.animation3d.swing.api;
2

    
3
import java.util.List;
4

    
5
import org.gvsig.tools.persistence.Persistent;
6

    
7
/**
8
 * 
9
 * @author <a href="mailto:lmarques@disid.com">Lluis Marques</a>
10
 *
11
 */
12
public interface Animation3D extends Persistent {
13

    
14
    /**
15
     * 
16
     * @return Name of animation
17
     */
18
    public String getName();
19

    
20
    /**
21
     * 
22
     * @param name
23
     */
24
    public void setName(String name);
25

    
26
    /**
27
     * 
28
     * @return List of spherical animation frames.
29
     */
30
    public List<Frame3D> getSphericalFrames();
31
    
32
    /**
33
     * 
34
     * @return List of flat animation frames
35
     */
36
    public List<Frame3D> getFlatFrames();
37

    
38
    /**
39
     * 
40
     * @param frames
41
     */
42
    public void setSphericalFrames(List<Frame3D> frames);
43
    
44
    /**
45
     * 
46
     * @param frames
47
     */
48
    public void setFlatFrames(List<Frame3D> frames);
49

    
50
}