OP_BundleFilter Class Reference

#include <OP_BundleFilter.h>

List of all members.

Public Member Functions

 OP_BundleFilter ()
virtual ~OP_BundleFilter ()
virtual const char * getName () const =0
virtual const char * getLabel () const =0
virtual bool isNodeValid (const OP_Bundle *bundle, const OP_Node *node) const =0
virtual int findAllNodes (const OP_Bundle *bundle, UT_IntArray &list, const OP_Node *net, const OP_Node *relativeto) const

Static Public Member Functions

static const OP_BundleFilterfindFilter (const char *name)
static int getFilterCount ()
static const OP_BundleFiltergetFilter (int index)
static const char * getNullFilterName ()


Detailed Description

Definition at line 28 of file OP_BundleFilter.h.


Constructor & Destructor Documentation

OP_BundleFilter::OP_BundleFilter (  ) 

virtual OP_BundleFilter::~OP_BundleFilter (  )  [virtual]


Member Function Documentation

virtual int OP_BundleFilter::findAllNodes ( const OP_Bundle bundle,
UT_IntArray list,
const OP_Node net,
const OP_Node relativeto 
) const [virtual]

static const OP_BundleFilter* OP_BundleFilter::findFilter ( const char *  name  )  [static]

static const OP_BundleFilter* OP_BundleFilter::getFilter ( int  index  )  [static]

static int OP_BundleFilter::getFilterCount (  )  [static]

virtual const char* OP_BundleFilter::getLabel (  )  const [pure virtual]

virtual const char* OP_BundleFilter::getName (  )  const [pure virtual]

static const char* OP_BundleFilter::getNullFilterName (  )  [static]

virtual bool OP_BundleFilter::isNodeValid ( const OP_Bundle bundle,
const OP_Node node 
) const [pure virtual]


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:48:38 2013 for HDK by  doxygen 1.5.9