Peano
Loading...
Searching...
No Matches
Leaf.h
Go to the documentation of this file.
1// This file is part of the Peano project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
6
7namespace toolbox {
8 namespace curvi {
9 class Leaf: public Node {
10 public:
12
13
14 void init(BlockBoundary& a_boundary, uint modes[3]);
15
16 std::string toString(int depth = 0);
17
19
20 BlockBoundary traverse(int index[3]);
21
22 BlockBoundary traverseProjection(double coordinate[3]);
23
24 void checkInit();
25
26 bool isLeaf();
27
28 private:
29 bool isInit;
31 };
32 } // namespace curvi
33} // namespace toolbox
BlockBoundary boundary
Definition Leaf.h:30
BlockBoundary traverse(int index[3])
void init(BlockBoundary &a_boundary, uint modes[3])
BlockBoundary traverseProjection(double coordinate[3])
std::string toString(int depth=0)