View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0013757ParaView(No Category)public2012-12-24 15:202015-01-11 08:28
ReporterUtkarsh Ayachit 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version3.98.1 
Summary0013757: String arrays with whitespace endup showing up with weird separation in SpreadSheet view
DescriptionLoad attached file and look at the point data in SpreadSheetView. You'll see that the "Strings" array has extra spacing between "Hello" and "World". There should just be 1 space.
TagsNo tags attached.
ProjectKitware
Topic Name13757_string_arrays_in_spreadsheet
Typeincorrect functionality
Attached Files? file icon sample_data.vtk [^] (169 bytes) 2012-12-24 15:20

 Relationships

  Notes
(0029945)
Utkarsh Ayachit (administrator)
2012-12-24 15:22

commit 49d1d0e5a0e23878f7307ee9ece2ffcd3ce1e550
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Mon Dec 24 15:20:52 2012 -0500

    BUG 0013757. Fix spacing in string arrays in spreadsheet view.
    
    Ensuring that we don't replace all " " with "\t" in spreadsheet view when
    dealing with vtkStringArray values.
    
    Change-Id: I3e9cd7be87d3bf0428197edc547a063f7ebea865
(0029946)
Utkarsh Ayachit (administrator)
2012-12-24 15:37

User Request:

Also, when embedding a variant array (when the variant itself is a vtkObject) as field data it displays many errors "Cannot convert to string". Would it possible to just display the vtk object type?
(0029947)
Utkarsh Ayachit (administrator)
2012-12-24 15:41

commit 2cd8567db0aff2d001411b4eaf5f860e0b03eee6
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Mon Dec 24 15:40:15 2012 -0500

    BUG 0013757. Added logic to show Variant arrays with object ptrs.
    
    Added logic to show vtkVariantArray with vtkObject* correctly in spreadsheet
    view.
    
    Change-Id: Ia56244165970c9c435a75ae90852dee10f38f350
(0029948)
Utkarsh Ayachit (administrator)
2012-12-24 15:42

To test variant arrays with object pointers, create a point source with a single point and then apply the Programmable filter with the following code and look at the result in the spreadsheet view.

output = self.GetOutput()
 
val = vtk.vtkObject()
v = vtk.vtkVariant(val)

a = vtk.vtkVariantArray()
a.SetName("Variants")
a.SetNumberOfTuples(1)
a.SetValue(0, v)

output.GetPointData().AddArray(a)
(0029954)
Utkarsh Ayachit (administrator)
2012-12-25 08:44

merged into master.
(0030054)
Alan Scott (manager)
2013-01-10 19:29

Tested windows, master, local server.

 Issue History
Date Modified Username Field Change
2012-12-24 15:20 Utkarsh Ayachit New Issue
2012-12-24 15:20 Utkarsh Ayachit File Added: sample_data.vtk
2012-12-24 15:22 Utkarsh Ayachit Topic Name => 13757_string_arrays_in_spreadsheet
2012-12-24 15:22 Utkarsh Ayachit Note Added: 0029945
2012-12-24 15:22 Utkarsh Ayachit Status backlog => gatekeeper review
2012-12-24 15:22 Utkarsh Ayachit Fixed in Version => git-next
2012-12-24 15:22 Utkarsh Ayachit Resolution open => fixed
2012-12-24 15:22 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2012-12-24 15:37 Utkarsh Ayachit Note Added: 0029946
2012-12-24 15:41 Utkarsh Ayachit Note Added: 0029947
2012-12-24 15:41 Utkarsh Ayachit Status gatekeeper review => customer review
2012-12-24 15:42 Utkarsh Ayachit Note Added: 0029948
2012-12-24 15:45 Utkarsh Ayachit Status customer review => gatekeeper review
2012-12-25 08:44 Utkarsh Ayachit Fixed in Version git-next => git-master
2012-12-25 08:44 Utkarsh Ayachit Status gatekeeper review => customer review
2012-12-25 08:44 Utkarsh Ayachit Note Added: 0029954
2013-01-10 19:29 Alan Scott Note Added: 0030054
2013-01-10 19:29 Alan Scott Status customer review => closed
2013-01-30 10:41 Utkarsh Ayachit Fixed in Version git-master => 3.98.1
2015-01-11 08:28 Utkarsh Ayachit Source_changeset_attached => ParaView master 37c17453
2015-01-11 08:28 Utkarsh Ayachit Source_changeset_attached => ParaView master 2cd8567d
2015-01-11 08:28 Utkarsh Ayachit Source_changeset_attached => ParaView master 49d1d0e5


Copyright © 2000 - 2018 MantisBT Team