type Window is new GLOBE_3D.Window with private;
type Window_view is access all Window'Class;
type Smoothing_method is ( none, software, hardware );
procedure define
| ( | Self | : in out Window); |
procedure destroy
| ( | Self | : in out Window); |
procedure Name_is
| ( | Self | : in out Window; |
| Now | : in String); |
procedure enable
| ( | Self | : in out Window); |
procedure freshen
| ( | Self | : in out Window; |
| time_Step | : in globe_3d.Real; | |
| Extras | : in globe_3d.Visual_array := globe_3d.null_Visuals); |
procedure add
| ( | Self | : in out Window; |
| the_Object | : in globe_3d.p_Visual); |
procedure rid
| ( | Self | : in out Window; |
| the_Object | : in globe_3d.p_Visual); |
procedure Smoothing_is
| ( | Self | : in out Window; |
| Now | : in Smoothing_method); |
procedure show_Status
| ( | Self | : in out Window; |
| Show | : in Boolean := True); |
procedure Display_status
| ( | Self | : in out Window; |
| sec | : globe_3d.Real); |