![]() | Macro Programming | ![]() |
#include <booleanhandler.h>
Public Member Functions | |
| void | aExorB () |
| A eor B. | |
| void | aMinusB () |
| A-B. | |
| void | aMultiB () |
| A*B. | |
| void | aPlusB () |
| A+B. | |
| void | bMinusA () |
| B-A. | |
| void | setA () |
| set A elements | |
| void | setB () |
| set B elements | |
Via this class it is possible to access the boolean utility.
layout->drawing->currentCell->fSelect(rect1); layout->booleanTool->setA(); layout->drawing->currentCell->fSelect(rect2); layout->booleanTool->setB(); layout->drawing->activeLayer=1; layout->booleanTool->aPlusB();
| void booleanHandler::aExorB | ( | ) |
A eor B.
The eor of A and B is added on the active Layer.
| void booleanHandler::aMinusB | ( | ) |
A-B.
The difference of A and B is added on the active Layer.
| void booleanHandler::aMultiB | ( | ) |
A*B.
The intersection of A and B is added on the active Layer.
| void booleanHandler::aPlusB | ( | ) |
A+B.
The sum of A and B is added on the active Layer.
| void booleanHandler::bMinusA | ( | ) |
B-A.
The difference of B and A is added on the active Layer.
| void booleanHandler::setA | ( | ) |
set A elements
Selected elements will be added to the group A. All elements will be deselected.
| void booleanHandler::setB | ( | ) |
set B elements
Selected elements will be added to the group B. All elements will be deselected.