Changeset 2269 for trunk/packages/vizservers/vtkvis/RpVtkRenderer.h
- Timestamp:
- Jun 2, 2011, 2:21:08 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/vtkvis/RpVtkRenderer.h
r2261 r2269 27 27 #include "ColorMap.h" 28 28 #include "RpVtkDataSet.h" 29 #include "RpPseudoColor.h"30 29 #include "RpContour2D.h" 30 #include "RpGlyphs.h" 31 31 #include "RpHeightMap.h" 32 32 #include "RpPolyData.h" 33 #include "RpPseudoColor.h" 33 34 #include "RpVolume.h" 34 35 #include "Trace.h" … … 74 75 typedef std::tr1::unordered_map<DataSetId, DataSet *> DataSetHashmap; 75 76 typedef std::tr1::unordered_map<ColorMapId, ColorMap *> ColorMapHashmap; 76 typedef std::tr1::unordered_map<DataSetId, PseudoColor *> PseudoColorHashmap;77 77 typedef std::tr1::unordered_map<DataSetId, Contour2D *> Contour2DHashmap; 78 typedef std::tr1::unordered_map<DataSetId, Glyphs *> GlyphsHashmap; 78 79 typedef std::tr1::unordered_map<DataSetId, HeightMap *> HeightMapHashmap; 79 80 typedef std::tr1::unordered_map<DataSetId, PolyData *> PolyDataHashmap; 81 typedef std::tr1::unordered_map<DataSetId, PseudoColor *> PseudoColorHashmap; 80 82 typedef std::tr1::unordered_map<DataSetId, Volume *> VolumeHashmap; 81 83 … … 180 182 vtkUnsignedCharArray *imgData); 181 183 182 // Color-mapped surfaces183 184 void addPseudoColor(const DataSetId& id);185 186 void deletePseudoColor(const DataSetId& id);187 188 PseudoColor *getPseudoColor(const DataSetId& id);189 190 void setPseudoColorColorMap(const DataSetId& id, const ColorMapId& colorMapId);191 192 void setPseudoColorOpacity(const DataSetId& id, double opacity);193 194 void setPseudoColorVisibility(const DataSetId& id, bool state);195 196 void setPseudoColorEdgeVisibility(const DataSetId& id, bool state);197 198 void setPseudoColorEdgeColor(const DataSetId& id, float color[3]);199 200 void setPseudoColorEdgeWidth(const DataSetId& id, float edgeWidth);201 202 void setPseudoColorLighting(const DataSetId& id, bool state);203 204 184 // Contour plots 205 185 … … 223 203 224 204 void setContourLighting(const DataSetId& id, bool state); 205 206 // Glyphs 207 208 void addGlyphs(const DataSetId& id); 209 210 void deleteGlyphs(const DataSetId& id); 211 212 Glyphs *getGlyphs(const DataSetId& id); 213 214 void setGlyphsColorMap(const DataSetId& id, const ColorMapId& colorMapId); 215 216 void setGlyphsShape(const DataSetId& id, Glyphs::GlyphShape shape); 217 218 void setGlyphsScaleFactor(const DataSetId& id, double scale); 219 220 void setGlyphsOpacity(const DataSetId& id, double opacity); 221 222 void setGlyphsVisibility(const DataSetId& id, bool state); 223 224 void setGlyphsLighting(const DataSetId& id, bool state); 225 225 226 226 // Height maps … … 283 283 284 284 void setPolyDataLighting(const DataSetId& id, bool state); 285 286 // Color-mapped surfaces 287 288 void addPseudoColor(const DataSetId& id); 289 290 void deletePseudoColor(const DataSetId& id); 291 292 PseudoColor *getPseudoColor(const DataSetId& id); 293 294 void setPseudoColorColorMap(const DataSetId& id, const ColorMapId& colorMapId); 295 296 void setPseudoColorOpacity(const DataSetId& id, double opacity); 297 298 void setPseudoColorVisibility(const DataSetId& id, bool state); 299 300 void setPseudoColorEdgeVisibility(const DataSetId& id, bool state); 301 302 void setPseudoColorEdgeColor(const DataSetId& id, float color[3]); 303 304 void setPseudoColorEdgeWidth(const DataSetId& id, float edgeWidth); 305 306 void setPseudoColorLighting(const DataSetId& id, bool state); 285 307 286 308 // Volumes … … 353 375 ColorMapHashmap _colorMaps; 354 376 DataSetHashmap _dataSets; 355 PseudoColorHashmap _pseudoColors;356 377 Contour2DHashmap _contours; 378 GlyphsHashmap _glyphs; 357 379 HeightMapHashmap _heightMaps; 358 380 PolyDataHashmap _polyDatas; 381 PseudoColorHashmap _pseudoColors; 359 382 VolumeHashmap _volumes; 360 383
Note: See TracChangeset
for help on using the changeset viewer.