6. GlScene
Prev | Chapter 7. Tulip graph format | Next

## 6. GlScene

Scene structure are stored with a xml structure.

First, scene's data (viewport and background color) are store in data element

Syntax

    <data>
      <viewport>(x,y,width,height)</viewport>
      <background>(red,green,blue,alpha)</background>
    </data>

After, scene children are store in children element

GlLayer and GlComposite have two elements : data and children

All others glEntities have one element : data

The scheme of glScene xml are (for example) :

    <scene>
      <data>
        ...
      </data>
      <children>
        <LayerName1 type="GlLayer">
          <data>
    	...
          </data>
          <children>
    	...
          </children>
        </LayerName>
        <LayerName2 type="GlLayer">
          <data>
    	...
          </data>
          <children>
    	<EntityName type="EntityType">
    	  <data>
    	    ...
    	  </data>
    	</EntityName3>
          </children>
        </LayerName2>
      </children>
    </scene>

For glEntities data see .cpp file

Prev | Up | Next
5. Properties of Tulip | Home | Chapter 8. Programming Guidelines