Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK VTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 739
    • Issues 739
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 198
    • Merge requests 198
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

An update will be applied May 24th, between 12PM and 1PM EDT (UTC -400). The site may be slow during that time.

  • VTK
  • VTKVTK
  • Issues
  • #540

Closed
Open
Created Jan 24, 2004 by Kitware Robot@kwrobotOwner

Wrong value conversion of vtkIdType in wrapper

This issue was created automatically from an original Mantis Issue. Further discussion may take place here.


vtkParse.l file defines vtkIdType conversion to LONG [line 157: "vtkIdType" return(LONG);] even if the configured type for vtkIdType is different (configured in vtkIdType.h)

This is not a problem for the TCL wrapper since it does not wrap methods that have pointer arguments (for example method void SetArray (int *array, int size, int save); in vtkIdTypeArray class.) but Octave wrapper (filed as feature request) converts octave arrays into vtk arrays and vice versa and needs to know the exact type to be able to use pointers. The parser should either pass vtkIdType to the wrapper or use the configured type.

Assignee
Assign to
Time tracking