Changeset 3844 for branches/1.3/packages/vizservers/vtkvis/PseudoColor.cpp
- Timestamp:
- Jul 26, 2013, 6:00:09 PM (11 years ago)
- Location:
- branches/1.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.3
-
branches/1.3/packages/vizservers/vtkvis/PseudoColor.cpp
r3680 r3844 99 99 if (_mapper == NULL) { 100 100 _mapper = vtkSmartPointer<vtkPolyDataMapper>::New(); 101 _mapper->SetResolveCoincidentTopologyToPolygonOffset(); 101 102 // Map scalars through lookup table regardless of type 102 103 _mapper->SetColorModeToMapScalars(); … … 106 107 if (_dataSet->isCloud()) { 107 108 // DataSet is a point cloud 108 if (_cloudStyle == CLOUD_POINTS) { 109 if (_cloudStyle == CLOUD_POINTS || 110 _dataSet->numDimensions() < 2 || ds->GetNumberOfPoints() < 3) { 109 111 vtkSmartPointer<vtkVertexGlyphFilter> vgf = vtkSmartPointer<vtkVertexGlyphFilter>::New(); 110 112 #ifdef USE_VTK6 … … 385 387 _mapper->SetScalarModeToUseCellFieldData(); 386 388 break; 389 case DataSet::FIELD_DATA: 390 _mapper->SetScalarModeToUseFieldData(); 391 break; 387 392 default: 388 393 ERROR("Unsupported DataAttributeType: %d", type); … … 392 397 if (_splatter != NULL) { 393 398 if (name != NULL && strlen(name) > 0) { 394 _splatter->SetInputArrayToProcess(0, 0, 0, vtkDataObject::FIELD_ASSOCIATION_POINTS, name);399 _splatter->SetInputArrayToProcess(0, 0, 0, type, name); 395 400 } 396 401 _mapper->SelectColorArray("SplatterValues");
Note: See TracChangeset
for help on using the changeset viewer.