Skip to content

Commit

Permalink
Updating outdated vtk packages
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurelien Besnier committed Jan 30, 2024
1 parent d102408 commit d504e97
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion conda/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package:
name: openalea.phenomenal
version: "1.9.2"
version: "1.9.3"

source:
path: ..
Expand Down
2 changes: 1 addition & 1 deletion src/openalea/phenomenal/mesh/algorithms.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from __future__ import division, print_function, absolute_import

import vtk
import vtk.util.numpy_support
import vtkmodules.util.numpy_support
import numpy
import math
import skimage.measure
Expand Down
9 changes: 5 additions & 4 deletions src/openalea/phenomenal/mesh/formats.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
from __future__ import division, print_function, absolute_import

import vtk
import vtk.util.numpy_support
import vtkmodules.util.numpy_support
import vtkmodules

from .vtk_transformation import (from_vertices_faces_to_vtk_poly_data)
# ==============================================================================
Expand Down Expand Up @@ -47,17 +48,17 @@ def read_ply_to_vertices_faces(filename):

vtk_poly_data = ply_reader.GetOutput()

vertices = vtk.util.numpy_support.vtk_to_numpy(
vertices = vtkmodules.util.numpy_support.vtk_to_numpy(
vtk_poly_data.GetPoints().GetData())

faces = vtk.util.numpy_support.vtk_to_numpy(
faces = vtkmodules.util.numpy_support.vtk_to_numpy(
vtk_poly_data.GetPolys().GetData())

faces = faces.reshape((len(faces) // 4, 4))

colors = vtk_poly_data.GetPointData().GetScalars()
if colors is not None:
colors = vtk.util.numpy_support.vtk_to_numpy(colors)
colors = vtkmodules.util.numpy_support.vtk_to_numpy(colors)

return vertices, faces[:, 1:], colors

Expand Down
10 changes: 5 additions & 5 deletions src/openalea/phenomenal/mesh/vtk_transformation.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from __future__ import division, print_function, absolute_import

import vtk
import vtk.util.numpy_support
import vtkmodules.util.numpy_support
import operator

# ==============================================================================
Expand Down Expand Up @@ -105,10 +105,10 @@ def make_vtk_id_list(it):

def from_vtk_poly_data_to_vertices_faces(vtk_poly_data):

vertices = vtk.util.numpy_support.vtk_to_numpy(
vertices = vtkmodules.util.numpy_support.vtk_to_numpy(
vtk_poly_data.GetPoints().GetData())

faces = vtk.util.numpy_support.vtk_to_numpy(
faces = vtkmodules.util.numpy_support.vtk_to_numpy(
vtk_poly_data.GetPolys().GetData())

faces = faces.reshape((len(faces) // 4, 4))
Expand All @@ -126,12 +126,12 @@ def from_numpy_matrix_to_vtk_image_data(data_matrix):
image_data.SetSpacing(1.0, 1.0, 1.0)

if vtk.VTK_MAJOR_VERSION < 6:
image_data.SetScalarType(vtk.util.numpy_support.get_vtk_array_type(
image_data.SetScalarType(vtkmodules.util.numpy_support.get_vtk_array_type(
data_matrix.dtype))
image_data.SetNumberOfScalarComponents(1)
image_data.AllocateScalars()
else:
image_data.AllocateScalars(vtk.util.numpy_support.get_vtk_array_type(
image_data.AllocateScalars(vtkmodules.util.numpy_support.get_vtk_array_type(
data_matrix.dtype), 1)

lx, ly, lz = image_data.GetDimensions()
Expand Down
2 changes: 1 addition & 1 deletion src/openalea/phenomenal/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

major = 1
minor = 9
post = 2
post = 3

__version__ = ".".join([str(s) for s in (major, minor, post)])
# }}

0 comments on commit d504e97

Please sign in to comment.