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.