VTK/CommonProblems

From KitwarePublic
< VTK
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  • error: forward declaration of ‘struct vtkXYZ’

Problem

<source lang="cpp"> actor->GetProperty()->SetColor(0, 1, 0); </source>

error: forward declaration of ‘struct vtkProperty’

Explanation The GetProperty() function returns a vtkProperty object. Even though you didn't need to reference it explicitly, the compiler still needs to know what it is!

Solution This is solved by simply including vtkProperty.h:

<source lang="cpp">

  1. include <vtkProperty.h>

</source>