#include <cell2D.hh>
Public Member Functions | |
virtual void | createChildren (Quad2d &q) const |
virtual const QuadSubdiv2V * | topologicalStrategy () const |
virtual void | removeChildren (Quad2d &q) const |
Static Public Member Functions | |
static const Quad2dSubdiv2V * | instance () |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Subdivision strategy for quadrilaterals which generates two children.
The parent quad's horizontal axis is subdivided, the vertical is not.
If no children of q exist, they are created.
Implements concepts::Quad2dSubdivision.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
If there are children, they are removed.
|
virtual |
Returns the respective topological subdivision strategy
Implements concepts::Quad2dSubdivision.