Siena Simplification Library Documentation (v. 1.1.4) |
This documentation describes the application programmer interface of the Siena Simplification module.
This library defines procedures for determining conflicting and covering relationships between constraints
. There are also procedures for determining a covering relationship between filters
and predicates
. These procedures are defined in the simplify.h header file.
The ssimp_types.h file defines the Constraint
class, the templates TFilter
and TPredicate
, and the Message
class.
TFilter
is typedefed as BasicFilter
which does not simplify, and SimplifyingFilter
that does.
TPredicate
uses TFilter
as its filter implementation. It is typedefed as BasicPredicate
which does not simplify and SimplifyingPredicate
which does.
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 |