#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#include <stdio.h>
#include <stdlib.h>
#include "matrix.c"
#include "scheduler.c"
Include dependency graph for analizer.c:
This graph shows which files directly or indirectly include this file:
Functions | |
float * | getTransform () |
Return the current MODELVIEW matrix. | |
void | prepare () |
Inizialize Matrix for Transform. | |
void | print_node_type (int type) |
Print debug information of the type of node. | |
void | analize_tree (node *nodo) |
Analize data tree. | |
float | getBottom (GLfloat v[8]) |
Return min values of a float array. | |
void | resortingOBJ () |
Resort world data , ordering by y value of object. | |
void | worldBBox () |
Valutate bounding boxes of geometry in scene. |
|
Analize data tree. Not all the node have important information for elaboration. Anchor,TouchSensor : Mantaine hotspot information. VRML Information : Group,Transform,Box,Cylinder,Material,Appearance,Sphere,IndexedFaceSet For more information about node see Libvrmltree documentation or International Standard ISO/IEC 14772-1:1997
Here is the call graph for this function: ![]() |
|
Return min values of a float array.
|
|
Return the current MODELVIEW matrix.
|
|
Inizialize Matrix for Transform.
Here is the call graph for this function: ![]() |
|
Print debug information of the type of node.
|
|
Resort world data , ordering by y value of object.
Here is the call graph for this function: ![]() |
|
Valutate bounding boxes of geometry in scene.
Here is the call graph for this function: ![]() |