logo

Macro Programming

logo
Contents

booleanHandler Class Reference

accessing the boolean utility More...

#include <booleanhandler.h>

List of all members.


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

Detailed Description

accessing the boolean utility

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();
The class layer can not be used as type.


Member Function Documentation

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.


Contents
SourceForge.net Logo