Commit 1e7e9e41 authored by Will Schroeder's avatar Will Schroeder
Browse files

Initial revision

parent 5bcfd968
/*=========================================================================
Program: Visualization Library
Module: StrPtsC.hh
Language: C++
Date: $Date$
Version: $Revision$
Description:
---------------------------------------------------------------------------
This file is part of the Visualization Library. No part of this file
or its contents may be copied, reproduced or altered in any way
without the express written consent of the authors.
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen 1993, 1994
=========================================================================*/
#ifndef __vlStructuredPointsCollection_hh
#define __vlStructuredPointsCollection_hh
#include "StrPts.hh"
class vlStructuredPointsCollectionElement
{
public:
vlStructuredPoints *Item;
vlStructuredPointsCollectionElement *Next;
};
class vlStructuredPointsCollection : public vlObject
{
public:
vlStructuredPointsCollection();
void PrintSelf(ostream& os, vlIndent indent);
char *GetClassName() {return "vlStructuredPointsCollection";};
void AddItem(vlStructuredPoints *);
void RemoveItem(vlStructuredPoints *);
int IsItemPresent(vlStructuredPoints *);
int GetNumberOfItems();
vlStructuredPoints *GetItem(int num);
private:
int NumberOfItems;
vlStructuredPointsCollectionElement *Top;
vlStructuredPointsCollectionElement *Bottom;
};
#endif
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment