Siena Simplification Library Documentation (v. 1.1.4) |
siena::predicate
.
More...
#include <ssimp_types.h>
Public Types | |
typedef TFilter< Simplify > | filter_type |
typedef filter_type::Iterator | filter_iterator |
typedef std::set< filter_type >::iterator | filter_set_iterator |
typedef std::set< filter_type >::const_iterator | const_filter_set_iterator |
Public Member Functions | |
TPredicate (const TPredicate &p) | |
const TPredicate & | operator= (const TPredicate &p) |
bool | operator== (const TPredicate &p) const |
void | add (const TPredicate &p) |
void | add (const filter_type &f) |
void | clear () |
Iterator * | first () const |
size_t | bytesize () const |
const std::set< filter_type > & | getFilters () const |
std::ostream & | sff (std::ostream &out) const |
int | size () const |
std::string | str () const |
Classes | |
class | Iterator |
Implementation of the siena::predicate::iterator interface. More... |
siena::predicate
.
This template is parameterized by the simplifycation flag.
Copyright © 2001-2004 University of Colorado.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". This documentation is authored and maintained by Matthew J. Rutherford |