Class FootprintControl¶
Defined in File FootprintCtrl.h
Class Documentation¶
- 
class 
FootprintControl¶ A Control Object for Footprints, controlling e.g. how they are grown
Public Functions
- 
FootprintControl()¶ 
- 
FootprintControl(bool circular, bool isotropic = false)¶ 
- 
FootprintControl(bool left, bool right, bool up, bool down)¶ 
- 
~FootprintControl()¶ 
- 
FootprintControl(FootprintControl const&)¶ 
- 
FootprintControl(FootprintControl&&)¶ 
- 
FootprintControl &
operator=(FootprintControl const&)¶ 
- 
FootprintControl &
operator=(FootprintControl&&)¶ 
- 
void 
growCircular(bool val)¶ - Parameters
 val: !< Should grow be of type circular ?
Set whether Footprint should be grown in a circular sort of
- 
std::pair<bool, bool> 
isCircular() const¶ Return <isSet, Value> for circular grows
- 
void 
growLeft(bool val)¶ - Parameters
 val: !< Should grow be of type left ?
Set whether Footprint should be grown in a left sort of
- 
std::pair<bool, bool> 
isLeft() const¶ Return <isSet, Value> for left grows
- 
void 
growRight(bool val)¶ - Parameters
 val: !< Should grow be of type right ?
Set whether Footprint should be grown in a right sort of
- 
std::pair<bool, bool> 
isRight() const¶ Return <isSet, Value> for right grows
- 
void 
growUp(bool val)¶ - Parameters
 val: !< Should grow be of type up ?
Set whether Footprint should be grown in a up sort of
- 
std::pair<bool, bool> 
isUp() const¶ Return <isSet, Value> for up grows
- 
void 
growDown(bool val)¶ - Parameters
 val: !< Should grow be of type down ?
Set whether Footprint should be grown in a down sort of
- 
std::pair<bool, bool> 
isDown() const¶ Return <isSet, Value> for down grows
- 
void 
growIsotropic(bool val)¶ Set whether Footprint should be grown isotropically.
- Parameters
 val: Should grow be isotropic?
- 
std::pair<bool, bool> 
isIsotropic() const¶ Return <isSet, Value> for isotropic grows.
-