7 #ifndef __vegetation_TreeLevel_h__ 8 #define __vegetation_TreeLevel_h__ 10 FE_ATTRIBUTE(
"veg:form",
"Part of tree, Stick or Leaf");
11 FE_ATTRIBUTE(
"veg:level",
"Depth in hierarchy");
12 FE_ATTRIBUTE(
"veg:length",
"Curve length over all segments");
13 FE_ATTRIBUTE(
"veg:bare",
"Fraction of length stripped of forks");
14 FE_ATTRIBUTE(
"veg:valleybase",
"Minimum fraction of length at base");
15 FE_ATTRIBUTE(
"veg:valleytip",
"Minimum fraction of length at tip");
16 FE_ATTRIBUTE(
"veg:peakalong",
"Point along parent for peak child length");
17 FE_ATTRIBUTE(
"veg:powerbase",
"Exponent applied before peak");
18 FE_ATTRIBUTE(
"veg:powertip",
"Exponent applied after peak");
46 add(form, FE_USE(
"veg:form"));
47 add(level, FE_USE(
"veg:level"));
48 add(length, FE_USE(
"veg:length"));
49 add(bare, FE_USE(
"veg:bare"));
50 add(valleybase, FE_USE(
"veg:valleybase"));
51 add(valleytip, FE_USE(
"veg:valleytip"));
52 add(peakalong, FE_USE(
"veg:peakalong"));
53 add(powerbase, FE_USE(
"veg:powerbase"));
54 add(powertip, FE_USE(
"veg:powertip"));
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: TreeLevel.h:56
kernel
Definition: namespace.dox:3
Bound accessor in a RecordView.
Definition: RecordView.h:147
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: TreeLevel.h:44
TreeLevel RecordView.
Definition: TreeLevel.h:30
Bindable collection of accessor Functors.
Definition: RecordView.h:106