remove unnecessary implementation detail
This commit is contained in:
parent
340cdbd7ed
commit
6178f294cd
@ -14,7 +14,6 @@
|
||||
#include <vtkOpenGLProjectedTetrahedraMapper.h>
|
||||
#include <vtkUnstructuredGridReader.h>
|
||||
#include <vtkPiecewiseFunction.h>
|
||||
#include <vtkDoubleArray.h>
|
||||
|
||||
#include <array>
|
||||
#include <vector>
|
||||
@ -60,7 +59,7 @@ int main(int argc, char **argv) {
|
||||
/* Display angles in console. */
|
||||
anglesFilter->Update();
|
||||
vtkUnstructuredGrid *grid = anglesFilter->GetOutput();
|
||||
auto *angles = vtkDoubleArray::SafeDownCast(grid->GetCellData()->GetArray("angles"));
|
||||
auto *angles = grid->GetCellData()->GetArray("angles");
|
||||
for (ssize_t i = 0; i < angles->GetNumberOfTuples(); i++) {
|
||||
std::cout << "cell " << i << ": ";
|
||||
for (ssize_t j = 0; j < angles->GetNumberOfComponents(); j++) {
|
||||
@ -76,7 +75,7 @@ int main(int argc, char **argv) {
|
||||
/* Display aspect ratios in console. */
|
||||
aspectRatioFilter->Update();
|
||||
grid = aspectRatioFilter->GetOutput();
|
||||
auto *aspectRatios = vtkDoubleArray::SafeDownCast(grid->GetCellData()->GetArray("aspect_ratio"));
|
||||
auto *aspectRatios = grid->GetCellData()->GetArray("aspect_ratio");
|
||||
for (ssize_t i = 0; i < aspectRatios->GetNumberOfTuples(); i++) {
|
||||
std::cout << "cell " << i << ": "
|
||||
<< aspectRatios->GetTuple1(i) << "\n";
|
||||
|
Loading…
Reference in New Issue
Block a user