7fd59977 |
1 | // File: Graphic3d_Texture2Dmanual.cxx |
2 | // Created: Mon Jul 28 18:00:10 1997 |
3 | // Author: Pierre CHALAMET |
4 | // <pct@sgi93> |
5 | |
6 | |
7 | #include <Graphic3d_Texture2Dmanual.ixx> |
8 | #include <Graphic3d_TypeOfTextureMode.hxx> |
9 | |
10 | |
11 | Graphic3d_Texture2Dmanual::Graphic3d_Texture2Dmanual(const Handle(Graphic3d_StructureManager)& SM,const Standard_CString FileName) |
12 | : Graphic3d_Texture2D(SM, FileName, Graphic3d_TOT_2D_MIPMAP) |
13 | { |
14 | MyCInitTexture.doModulate = 1; |
15 | MyCInitTexture.doRepeat = 1; |
16 | MyCInitTexture.Mode = (int)Graphic3d_TOTM_MANUAL; |
17 | MyCInitTexture.doLinear = 1; |
18 | MyCInitTexture.sx = 1.0F; |
19 | MyCInitTexture.sy = 1.0F; |
20 | MyCInitTexture.tx = 0.0F; |
21 | MyCInitTexture.ty = 0.0F; |
22 | MyCInitTexture.angle = 0.0F; |
23 | MyCInitTexture.sparams[0] = 0.0F; |
24 | MyCInitTexture.sparams[1] = 0.0F; |
25 | MyCInitTexture.sparams[2] = 0.0F; |
26 | MyCInitTexture.sparams[3] = 0.0F; |
27 | MyCInitTexture.tparams[0] = 0.0F; |
28 | MyCInitTexture.tparams[1] = 0.0F; |
29 | MyCInitTexture.tparams[2] = 0.0F; |
30 | MyCInitTexture.tparams[3] = 0.0F; |
31 | Update(); |
32 | } |
33 | |
34 | |
35 | Graphic3d_Texture2Dmanual::Graphic3d_Texture2Dmanual(const Handle(Graphic3d_StructureManager)& SM,const Graphic3d_NameOfTexture2D NOT) |
36 | : Graphic3d_Texture2D(SM, NOT, Graphic3d_TOT_2D_MIPMAP) |
37 | { |
38 | MyCInitTexture.doModulate = 1; |
39 | MyCInitTexture.doRepeat = 1; |
40 | MyCInitTexture.Mode = (int)Graphic3d_TOTM_MANUAL; |
41 | MyCInitTexture.doLinear = 1; |
42 | MyCInitTexture.sx = 1.0F; |
43 | MyCInitTexture.sy = 1.0F; |
44 | MyCInitTexture.tx = 0.0F; |
45 | MyCInitTexture.ty = 0.0F; |
46 | MyCInitTexture.angle = 0.0F; |
47 | MyCInitTexture.sparams[0] = 0.0F; |
48 | MyCInitTexture.sparams[1] = 0.0F; |
49 | MyCInitTexture.sparams[2] = 0.0F; |
50 | MyCInitTexture.sparams[3] = 0.0F; |
51 | MyCInitTexture.tparams[0] = 0.0F; |
52 | MyCInitTexture.tparams[1] = 0.0F; |
53 | MyCInitTexture.tparams[2] = 0.0F; |
54 | MyCInitTexture.tparams[3] = 0.0F; |
55 | Update(); |
56 | } |
57 | |