| 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 |