Generates pad tree from the scheme.
More...
#include <BmnPadGenerator.h>
|
| static void | PadTree2Canvas (BmnPadBranch *br, TVirtualPad *pad) |
| | Create pad structure in the canvas from the pad tree and associate pad branch instances with the pad pointers.
|
| |
| static void | PadTree2Canvas (BmnPadBranch *br, TVirtualPad *pad) |
| | Create pad structure in the canvas from the pad tree and associate pad branch instances with the pad pointers.
|
| |
Generates pad tree from the scheme.
Definition at line 31 of file BmnPadGenerator.h.
◆ BmnPadGenerator() [1/2]
| BmnPadGenerator::BmnPadGenerator |
( |
| ) |
|
|
inline |
◆ ~BmnPadGenerator() [1/2]
| virtual BmnPadGenerator::~BmnPadGenerator |
( |
| ) |
|
|
inlinevirtual |
◆ BmnPadGenerator() [2/2]
| BmnPadGenerator::BmnPadGenerator |
( |
| ) |
|
|
inline |
◆ ~BmnPadGenerator() [2/2]
| virtual BmnPadGenerator::~BmnPadGenerator |
( |
| ) |
|
|
inlinevirtual |
◆ GeneratePadBranch() [1/2]
| BmnPadBranch * BmnPadGenerator::GeneratePadBranch |
( |
pt::ptree & |
PropTree | ) |
|
◆ GeneratePadBranch() [2/2]
| BmnPadBranch * BmnPadGenerator::GeneratePadBranch |
( |
pt::ptree & |
PropTree | ) |
|
Generate pad branch tree from the boost property tree.
- Parameters
-
| PropTree | boost property tree |
- Returns
- pointer to the BmnPadBranch instance - start of the branch tree
◆ GeneratePadNode() [1/2]
| PadInfo * BmnPadGenerator::GeneratePadNode |
( |
pt::ptree & |
PropTree | ) |
|
◆ GeneratePadNode() [2/2]
| PadInfo * BmnPadGenerator::GeneratePadNode |
( |
pt::ptree & |
PropTree | ) |
|
◆ GetPadBranch() [1/2]
◆ GetPadBranch() [2/2]
◆ LoadPTFrom() [1/2]
| void BmnPadGenerator::LoadPTFrom |
( |
string |
FileName | ) |
|
◆ LoadPTFrom() [2/2]
| void BmnPadGenerator::LoadPTFrom |
( |
string |
FileName | ) |
|
Load pad tree from json config.
- Parameters
-
| FileName | path to json config |
◆ PadTree2Canvas() [1/2]
| void BmnPadGenerator::PadTree2Canvas |
( |
BmnPadBranch * |
br, |
|
|
TVirtualPad * |
pad |
|
) |
| |
|
static |
◆ PadTree2Canvas() [2/2]
| static void BmnPadGenerator::PadTree2Canvas |
( |
BmnPadBranch * |
br, |
|
|
TVirtualPad * |
pad |
|
) |
| |
|
static |
Create pad structure in the canvas from the pad tree and associate pad branch instances with the pad pointers.
- Parameters
-
| br | pad tree |
| pad | canvas or any other TVirtualPad instance |
The documentation for this class was generated from the following files: