Changeset 2827 for trunk/packages/vizservers/nanovis/ZincBlendeVolume.cpp
- Timestamp:
- Mar 7, 2012, 2:01:55 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/nanovis/ZincBlendeVolume.cpp
r2798 r2827 19 19 #include "ZincBlendeVolume.h" 20 20 21 22 21 ZincBlendeVolume::ZincBlendeVolume(float x, float y, float z, 23 int w, int h, int d, float s, int n, 24 float* dataVolumeA, float* dataVolumeB, 25 double v0, double v1, double non_zeromin, const Vector3& cellSize) 26 : Volume(x, y, z, w, h, d, s, n, dataVolumeA, v0, v1, non_zeromin), cell_size(cellSize) 22 int w, int h, int d, float s, int n, 23 float* dataVolumeA, float* dataVolumeB, 24 double v0, double v1, double non_zeromin, 25 const Vector3& cellSize) : 26 Volume(x, y, z, w, h, d, s, n, dataVolumeA, v0, v1, non_zeromin), 27 cell_size(cellSize) 27 28 { 28 29 //label it as zincblende … … 34 35 35 36 //now add another tex as zincblende_tex[1] 36 Texture3D* secondTex = 0; 37 secondTex = new Texture3D(w, h, d, GL_FLOAT, GL_LINEAR, n); 37 Texture3D* secondTex = new Texture3D(w, h, d, GL_FLOAT, GL_LINEAR, n); 38 38 assert(secondTex); 39 39 secondTex->initialize(dataVolumeB); 40 40 41 41 zincblende_tex[1] = secondTex; 42 42 } 43 44 43 45 44 ZincBlendeVolume::~ZincBlendeVolume() … … 51 50 delete zincblende_tex[1]; 52 51 } 53 54
Note: See TracChangeset
for help on using the changeset viewer.