page1
Render_area
PUBLIC
Bool
init()
Bool
free()
Bool
build(Entity*)
Interface_window
Interface_window
~Interface_window
Bool
display(Entity*)
Bool
inform_which_data_interval(Real_geo,
Real_geo)
Action A:
Window interface creation
Action B:
Window interface released
A.1
B.1
Fig. Communication between the window interface and the render area
PROTECTED
void
initializedGL()
void
resizeGL()
void
paintGL()
SYSTEM
C.1
D.1
Action C:
System calls it when window was resized
Action D:
System calls it when window need to be repainted
D.2
E.1
Action E:
A new entity have to been display
A.2