#include "vtkIdList.h" #include "vtkesquiComunesWin32Header.h" //! Proporciona metodos para tratar la lista como si se tratara de una wxlist class VTK_ESQUI_COMUNES_EXPORT vtkEsquiIdList: public vtkIdList { public: static vtkEsquiIdList *New(); const char *GetClassName() {return "vtkEsquiIdList";} vtkTypeRevisionMacro(vtkEsquiIdList, vtkIdList); void PrintSelf(ostream &os, vtkIndent indent); //! Busca un valor dentro de la lista, y devuelve la posicion dentro de esta. vtkIdType Find(vtkIdType valor); //! Agnade un nuevo valor a la lista void Append(vtkIdType valor); //! Devuelve el numero de elementos de la lista vtkIdType GetCount(); protected: vtkEsquiIdList() {} ~vtkEsquiIdList() {} private: vtkEsquiIdList(const vtkEsquiIdList &); void operator=(const vtkEsquiIdList &); };