Edges for the contour class. More...
#include <contour.h>
The edge crossings generated by the contour class are given as objects of this type.
The status matrix contains one of four possible values
The matrices returned by contour are not square, their size depends on whether or not they contain the "bottom edges" or the "right edges".
Public Types | |
typedef boost::numeric::ublas::vector< double > | ubvector |
typedef boost::numeric::ublas::vector< int > | ubvector_int |
typedef boost::numeric::ublas::matrix< double > | ubmatrix |
typedef boost::numeric::ublas::matrix< int > | ubmatrix_int |
Public Member Functions | |
edge_crossings () | |
Create an empty object. | |
edge_crossings (const edge_crossings &ec) | |
Copy constructor. | |
edge_crossings & | operator= (const edge_crossings &ec) |
Copy constructor with operator=() | |
Public Attributes | |
ubmatrix_int | status |
Edge status. | |
ubmatrix | values |
Edge values. | |
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).