0022627: Change OCCT memory management defaults
[occt.git] / src / Graphic3d / Graphic3d_Texture2Dmanual.cxx
CommitLineData
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
11Graphic3d_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
35Graphic3d_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