Exemplo n.º 1
0
static void make_3rd_level_mesh_menu(){
	
	glut_menu_id->surface_color_menu = glutCreateMenu(domain_color_handler);
	glut_surf_color_menu_item();
	glut_menu_id->grid_color_menu = glutCreateMenu(domain_grid_color_handler);
	glut_line_color_menu_item();
	glut_menu_id->node_color_menu = glutCreateMenu(domain_node_color_handler);
	glut_color_menu_item();
	
	
	glut_menu_id->node_node_color_menu = glutCreateMenu(node_node_color_handler);
	glut_grp_color_menu_item();
	
	
	glut_menu_id->surf_4_ele_grp_menu = glutCreateMenu(surf_4_ele_grp_handler);
	glut_ele_grp_patch_menu();
	
	glut_menu_id->grid_4_ele_grp_menu = glutCreateMenu(grid_4_ele_grp_handler);
	glut_ele_grp_edge_menu();
	
	glut_menu_id->nod_4_ele_grp_menu =  glutCreateMenu(nod_4_ele_grp_handler);
	glut_ele_grp_node_menu();
	
	glut_menu_id->ele_surf_color_menu = glutCreateMenu(ele_surf_color_handler);
	glut_surf_color_menu_item();
	
	glut_menu_id->ele_grid_color_menu = glutCreateMenu(ele_grid_color_handler);
	glut_line_color_menu_item();
	glutAddMenuEntry("Color by group",GROUP_COLOR);
	
	glut_menu_id->ele_node_color_menu = glutCreateMenu(ele_node_color_handler);
	glut_grp_color_menu_item();
	
	
	glut_menu_id->surf_4_surf_grp_menu = glutCreateMenu(surf_4_surf_grp_handler);
	glut_surf_grp_patch_menu();
	
	glut_menu_id->grid_4_surf_grp_menu = glutCreateMenu(grid_4_surf_grp_handler);
	glut_surf_grp_edge_menu();
	
	glut_menu_id->nod_4_surf_grp_menu =  glutCreateMenu(nod_4_surf_grp_handler);
	glut_surf_grp_node_menu();
	
	glut_menu_id->surf_surf_color_menu = glutCreateMenu(surf_surf_color_handler);
	glut_surf_color_menu_item();
	
	glut_menu_id->surf_grid_color_menu = glutCreateMenu(surf_grid_color_handler);
	glut_line_color_menu_item();
	glutAddMenuEntry("Color by group",GROUP_COLOR);
	
	glut_menu_id->surf_node_color_menu = glutCreateMenu(surf_node_color_handler);
	glut_grp_color_menu_item();
	
};
Exemplo n.º 2
0
void glut_surf_color_menu_item(){
	glut_grp_color_menu_item();
	glutAddMenuEntry("set opacity", SET_OPACITY);
}