From 75a24394ea3f4e80b1a1fe0613baaf6bfeefaeb4 Mon Sep 17 00:00:00 2001 From: Sebastien Barre Date: Sun, 16 Dec 2001 18:52:49 -0500 Subject: Wrap abstract class too, as per David Gobbi's request (for the sake of the internal documentation features of python"). --- Source/cmVTKWrapPythonCommand.cxx | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Source/cmVTKWrapPythonCommand.cxx b/Source/cmVTKWrapPythonCommand.cxx index 56691d3..811d17c 100644 --- a/Source/cmVTKWrapPythonCommand.cxx +++ b/Source/cmVTKWrapPythonCommand.cxx @@ -151,17 +151,14 @@ bool cmVTKWrapPythonCommand::CreateInitFile(std::string& res) int classNum; for(classNum = 0; classNum < lastClass; classNum++) { - if (!m_WrapClasses[classNum].IsAnAbstractClass()) + std::string cls = m_WrapHeaders[classNum]; + cls = cls.substr(0,cls.size()-2); + std::string::size_type pos = cls.rfind('/'); + if(pos != std::string::npos) { - std::string cls = m_WrapHeaders[classNum]; - cls = cls.substr(0,cls.size()-2); - std::string::size_type pos = cls.rfind('/'); - if(pos != std::string::npos) - { - cls = cls.substr(pos+1); - } - classes.push_back(cls); + cls = cls.substr(pos+1); } + classes.push_back(cls); } // open the init file -- cgit v0.12