资源描述:
《输出功能函数表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、输出功能函数表1如何显示文字1)英文字母、数字和简单的符号WizDemoxppASCllFontaf;//定义西文字体对象voiddemoApp::SetupRC()af.LoadFontCTimesNewRoman'25);//加载西文字体并确定大小voiddemoApp::RenderScene(intsceneindex)gIt::DisabIeLight();//关闭光照af.DisplayString(O,0,0,"HelloWorld!”,wiz::cBLACK,false);//在(0,0,0)处显示黑色文字//uHelloWorld!文
2、字不可移动af.DisplayString(50,0,0,"HelloWorld!”,wiz::cWHITE,true);//在(50,0,0)处显示白色文字//“HelloWorld!”,文字可移动2)汉字WizDemo.cppTexttitle;//定义汉字voiddemoApp::SetupRC()dile丄oadWoMs(L”标题L”楷体J3B2312”,36,wiz::cYEL厶OW256,48);//加载汉字voiddemoApp::RenderScene(intsceneindex)glt::DisableLight();//关闭光照titl
3、e.Show(0,0,0,false);〃在(0Q0)处显示汉字内容,不可移动2.3.如何绘制直线段draw::Line(p[O],p[1],color);//两点式直线段draw::Line(p,v,color);//点向式直线段(v是Vectokf结构变量)4.如何绘制多段直线draw::Lines(10,p,c);〃共10个点,其中p[0]、绘一条线段,p⑵、p[3]绘一条直线•…〃pO的颜色为cO,plH的颜色为c/〃……3.如何绘制曲线draw::LineStrip(10,/?,color);//p是曲线取样点数组,这里样点共10个6•如何绘制箭
4、头draw::Arrow(wf()J,w[l],4.0f,0.5ficolor!,l.Of,3.0f);//两点式平面线箭头draw::Arrow3D(N[i][j]fM[i][j],0.0,0.6,6,2.0,color,color,true,0,0,0);//带箭尾立体箭头draw::Arrow3D(N[i][j],M[i][j],0.0,0.6,6,2.0,color,color,fiilsf,0,0,0);//不带箭尾立体箭头7.如何绘制三角形draw::Triangle(p[0],p[1/,p[2/,color);&如何绘制四边形draw::Qu
5、ad(p[O7,p[17,p⑵,p[3],color);9.如何绘制长方体Point3fcenter-{0.0f9O.Of,O.Of};Orientdirect={O.Of,O.Of};git::Be^inTransform();git::ZTransfonn(center,direct,O.Of);//中心center,轴向direct,旋进角0draw::Cuboid(L,a,hfcolor);〃绘制长方体,长L,^a,高hgit::EnclTransform();10.如何绘制线和圆面git::BeginTransform();gIt::ZTrans
6、form(center;direct,O.Of);draw::Circle(r,color,32);draw::CircleSurface(r9color,32);:EndTransform();//中心center,轴向d计ect,旋进角0//圆线,半径f,分段数32〃圆面,半径r,分段数3211.如何绘制git::BeginTransform();git::ZTransform(center,direct,O.Of);drciw::Torus(rl,2color,32,20);//中心center,轴向direct,旋进角0〃圆环,主半径N,截面半径『
7、2,主分段数32,//截面分段数20glt::EndTransform();12.如何绘制圆柱和圆锥glt::BeginTransform();glt::ZTrcmsfonn(center,direct,O.Of);//中心center,轴向direct,旋进角0draw::Cylinder(br,tryh,color,32,true);//圆柱体(封闭),底面半径br、tr,高度hdraw::Cylinder(brftryh,color,32,false);〃圆柱面(开口),底面半径bv、tr,高度hdraw::Cylinder(0.0If,tr,h,c
8、olor,32,true);//圆锥,底血半径If,高度hglt: