NumeRe
v1.1.4
NumeRe: Framework für Numerische Rechnungen
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
w
Variables
a
b
c
d
e
f
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Typedefs
b
c
d
e
f
g
i
l
m
n
p
r
s
t
u
v
w
y
z
Enumerations
Enumerator
a
c
e
f
g
h
o
p
s
t
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
c
d
e
f
i
p
r
s
t
v
Enumerations
a
b
c
d
e
f
i
k
l
m
o
p
r
s
t
v
w
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Functions
b
c
d
m
n
o
p
r
s
t
w
x
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
_
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Typedefs
a
b
c
d
e
f
i
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
a
c
d
e
f
h
i
m
n
p
r
s
t
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
treedata.hpp
Go to the documentation of this file.
1
/*****************************************************************************
2
NumeRe: Framework fuer Numerische Rechnungen
3
Copyright (C) 2022 Erik Haenel et al.
4
5
This program is free software: you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation, either version 3 of the License, or
8
(at your option) any later version.
9
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License
16
along with this program. If not, see <http://www.gnu.org/licenses/>.
17
******************************************************************************/
18
19
20
#include "wx/treectrl.h"
21
27
class
ToolTipTreeData
:
public
wxTreeItemData
28
{
29
public
:
30
ToolTipTreeData
(
const
wxString& tip = wxEmptyString) :
tooltip
(tip) {};
31
32
wxString
tooltip
;
33
};
34
35
41
class
FileNameTreeData
:
public
ToolTipTreeData
42
{
43
public
:
44
FileNameTreeData
() :
ToolTipTreeData
(),
isDir
(false),
isFunction
(false),
isCommand
(false),
isConstant
(false),
isMethod
(false) {};
45
bool
isDir
;
46
bool
isFunction
;
47
bool
isCommand
;
48
bool
isConstant
;
49
bool
isMethod
;
50
wxString
filename
;
51
};
FileNameTreeData
This class provides the needed functionalities for the file tree and the symbols tree.
Definition:
treedata.hpp:42
FileNameTreeData::isFunction
bool isFunction
Definition:
treedata.hpp:46
FileNameTreeData::FileNameTreeData
FileNameTreeData()
Definition:
treedata.hpp:44
FileNameTreeData::isCommand
bool isCommand
Definition:
treedata.hpp:47
FileNameTreeData::filename
wxString filename
Definition:
treedata.hpp:50
FileNameTreeData::isDir
bool isDir
Definition:
treedata.hpp:44
FileNameTreeData::isMethod
bool isMethod
Definition:
treedata.hpp:49
FileNameTreeData::isConstant
bool isConstant
Definition:
treedata.hpp:48
ToolTipTreeData
This class provides the basic functionality to provide a tooltip for a tree item.
Definition:
treedata.hpp:28
ToolTipTreeData::tooltip
wxString tooltip
Definition:
treedata.hpp:30
ToolTipTreeData::ToolTipTreeData
ToolTipTreeData(const wxString &tip=wxEmptyString)
Definition:
treedata.hpp:30
gui
controls
treedata.hpp
Generated by
1.9.3