[vtk-developers] vtkChemistry status and python bindings
David Gobbi
david.gobbi at gmail.com
Wed Feb 15 12:04:47 EST 2012
On Wed, Feb 15, 2012 at 9:59 AM, Marcus D. Hanwell
<marcus.hanwell at kitware.com> wrote:
> The PrintSelf function, although I take it back and am not sure why it
> would go into a loop. It is debatable whether vtkMolecule should
> really print every atom and bond object (rather than a simple summary
> of them). We could add a Dump function similar to vtkTable to do what
> PrintSelf is doing there.
It occurs when vtkAtom is printed, not vtkMolecule, so PrintSelf isn't
involved. When a special type like vtkAtom is printed, the "<<"
operator is used, if it is defined for the class.
For example, vtkVariant.h has the following line:
VTK_COMMON_EXPORT ostream& operator << ( ostream& os, const vtkVariant& val );
Of course, the absence of that operator should not cause a wrapped
special type to crash, so I'm not quite sure what is going on.
- David
More information about the vtk-developers
mailing list