Changeset 3492 for trunk/packages/vizservers/nanovis/NvVectorField.cpp
- Timestamp:
- Mar 13, 2013, 9:57:03 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/nanovis/NvVectorField.cpp
r3452 r3492 2 2 #include "nanovis.h" 3 3 4 #include <vrmath/Vector3f.h> 5 #include <vrmath/Vector4f.h> 6 4 7 #include "NvVectorField.h" 5 8 #include "NvParticleRenderer.h" 9 10 using namespace vrmath; 6 11 7 12 NvVectorField::NvVectorField() : … … 28 33 29 34 void 30 NvVectorField::setVectorField(Volume *volPtr, const Vector3 & origin,35 NvVectorField::setVectorField(Volume *volPtr, const Vector3f& origin, 31 36 float scaleX, float scaleY, float scaleZ, 32 37 float max) … … 135 140 } 136 141 137 void NvVectorField::setParticleColor(const std::string& name, const Vector4& color)142 void NvVectorField::setParticleColor(const std::string& name, const vrmath::Vector4f& color) 138 143 { 139 144 std::map<std::string, NvParticleRenderer *>::iterator iter = _particleRendererMap.find(name); … … 147 152 std::map<std::string, NvParticleRenderer *>::iterator iter = _particleRendererMap.find(name); 148 153 if (iter != _particleRendererMap.end()) { 149 if ((*iter).second) (*iter).second->setColor( Vector4(r,g,b,a));154 if ((*iter).second) (*iter).second->setColor(vrmath::Vector4f(r,g,b,a)); 150 155 } 151 156 } … … 187 192 glPushMatrix(); 188 193 189 Vector3 origin = _volPtr->location();194 Vector3f origin = _volPtr->location(); 190 195 glTranslatef(origin.x, origin.y, origin.z); 191 196 192 Vector3 scale = _volPtr->getPhysicalScaling();197 Vector3f scale = _volPtr->getPhysicalScaling(); 193 198 glScaled(scale.x, scale.y, scale.z); 194 199 195 Vector3 min, max;200 Vector3f min, max; 196 201 min.x = _volPtr->xAxis.min(); 197 202 min.y = _volPtr->yAxis.min();
Note: See TracChangeset
for help on using the changeset viewer.