#include <cell3D.hh>
Public Member Functions | |
virtual void | createChildren (Hexahedron3d &h) const |
virtual const HexSubdiv4y * | topologicalStrategy () const |
virtual void | removeChildren (Hexahedron3d &h) const |
Static Public Member Functions | |
static const Hex3dSubdiv4y * | instance () |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Subdivision strategy for hexahedrons which generates 4 children.
|
virtual |
If no children of h exist, they are created.
Implements concepts::Hex3dSubdivision.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
virtualinherited |
If there are chilren, they are removed.
|
virtual |
Returns the respective topological subdivision strategy
Implements concepts::Hex3dSubdivision.