#line 1 "/user/cvsspst/ees1cg/RAVL/RAVL-0.7/Logic/DecisionTree/SampleLiteral.hh" // This file is part of RAVL, Recognition And Vision Library // Copyright (C) 2001, University of Surrey // This code may be redistributed under the terms of the GNU Lesser // General Public License (LGPL). See the lgpl.licence file for details or // see http://www.gnu.org/copyleft/lesser.html // file-header-ends-here #ifndef RAVL_SAMPLELITERAL_HEADER #define RAVL_SAMPLELITERAL_HEADER 1 //! rcsid="$Id: SampleLiteral.hh,v 1.6 2002/08/09 14:14:41 jonstarck Exp $" //! lib=RavlLogic //! file="Ravl/Logic/DecisionTree/SampleLiteral.hh" //! author="Charles Galambos" //! docentry="Ravl.Logic.Decision Tree" #include "Ravl/PatternRec/SampleDiscrete.hh" #include "Ravl/Logic/Literal.hh" #include "Ravl/HSet.hh" namespace RavlLogicN { using namespace RavlN; //! userlevel=Normal //: Set of example literals. class SampleLiteralC : public SampleDiscreteC { public: SampleLiteralC() {} //: Default constructor. SampleLiteralC(SizeT sizeEst) : SampleDiscreteC(sizeEst) {} //: Constructor. HSetC Components() const; //: Make a list of all LiteralC and sub LiteralC's in the sample. }; } #endif