void SceneObj::Box()
{
	glPushMatrix();//×îÖмäµÄºÐ×Ó
	//glTranslatef(0,50,300);
	//glScalef(0.2,0.2,0.2);
	glTranslatef(0,50,0);
	WriteBox();
	BlackBox("DX");
	glPopMatrix();
	
	glPushMatrix();
	glTranslatef(0,50,100);
	//glScalef(0.2,0.2,0.2);
	WriteBox();
	BlackBox("XX");
	glPopMatrix();
	
	glPushMatrix();
	glTranslatef(0,50,-100);
	//glScalef(0.2,0.2,0.2);
	WriteBox();
	BlackBox("DO");
	glPopMatrix();
	
	glPushMatrix();
	glTranslatef(0,50,200);
	//glScalef(0.2,0.2,0.2);
	WriteBox();
	BlackBox("XO");
	glPopMatrix();
}
示例#2
0
void WriteGroups( void )
/*****************************/
{
    group_entry     *currgrp;

    if( Groups != NULL ) {
        WriteBox( MSG_MAP_BOX_GROUP );
        Msg_Write_Map( MSG_MAP_TITLE_GROUP_0 );
        Msg_Write_Map( MSG_MAP_TITLE_GROUP_1 );
        WriteMapNL( 1 );
        for( currgrp = Groups; currgrp != NULL; currgrp = currgrp->next_group ) {
            if( !currgrp->isautogrp ) { /* if not an autogroup */
                WriteFormat( 0, "%s", currgrp->sym->name );
                WriteFormat( 32, "%a", &currgrp->grp_addr );
                WriteFormat( 53, "%h", currgrp->totalsize );
                WriteMapNL( 1 );
            }
        }
    }
}
示例#3
0
int CIFStockLotbox::WriteData(QSettings& set)
{
    qint32 i32AllNum = 0;
    for (int i=0;i<m_Lotbox.GetBoxNum();i++)
    {
        WriteBox(set, i);
        i32AllNum += m_lstBoxList.at(i).GetCurNum();
    }
    m_Lotbox.SetAllNum(i32AllNum);

    set.beginGroup("LOTBOX");
    set.setValue("box_num", m_Lotbox.GetBoxNum());
    set.setValue("all_num", m_Lotbox.GetAllNum());
    set.setValue("all_sum", m_Lotbox.GetAllSum());
    set.setValue("min_face", m_Lotbox.GetMinFace());
    set.setValue("max_face", m_Lotbox.GetMaxFace());
    set.endGroup();

    return 1;
}