A Control Object for Footprints, controlling e.g.
More...
#include <FootprintCtrl.h>
|
| FootprintControl () |
|
| FootprintControl (bool circular, bool isotropic=false) |
|
| FootprintControl (bool left, bool right, bool up, bool down) |
|
| ~FootprintControl ()=default |
|
| FootprintControl (FootprintControl const &)=default |
|
| FootprintControl (FootprintControl &&)=default |
|
FootprintControl & | operator= (FootprintControl const &)=default |
|
FootprintControl & | operator= (FootprintControl &&)=default |
|
void | growCircular (bool val) |
| Set whether Footprint should be grown in a circular sort of
More...
|
|
std::pair< bool, bool > | isCircular () const |
| Return <isSet, Value> for circular grows. More...
|
|
void | growLeft (bool val) |
| Set whether Footprint should be grown in a left sort of
More...
|
|
std::pair< bool, bool > | isLeft () const |
| Return <isSet, Value> for left grows. More...
|
|
void | growRight (bool val) |
| Set whether Footprint should be grown in a right sort of
More...
|
|
std::pair< bool, bool > | isRight () const |
| Return <isSet, Value> for right grows. More...
|
|
void | growUp (bool val) |
| Set whether Footprint should be grown in a up sort of
More...
|
|
std::pair< bool, bool > | isUp () const |
| Return <isSet, Value> for up grows. More...
|
|
void | growDown (bool val) |
| Set whether Footprint should be grown in a down sort of
More...
|
|
std::pair< bool, bool > | isDown () const |
| Return <isSet, Value> for down grows. More...
|
|
void | growIsotropic (bool val) |
| Set whether Footprint should be grown isotropically. More...
|
|
std::pair< bool, bool > | isIsotropic () const |
| Return <isSet, Value> for isotropic grows. More...
|
|
A Control Object for Footprints, controlling e.g.
how they are grown
Definition at line 34 of file FootprintCtrl.h.
◆ FootprintControl() [1/5]
lsst::afw::detection::FootprintControl::FootprintControl |
( |
| ) |
|
|
inlineexplicit |
◆ FootprintControl() [2/5]
lsst::afw::detection::FootprintControl::FootprintControl |
( |
bool |
circular, |
|
|
bool |
isotropic = false |
|
) |
| |
|
inlineexplicit |
◆ FootprintControl() [3/5]
lsst::afw::detection::FootprintControl::FootprintControl |
( |
bool |
left, |
|
|
bool |
right, |
|
|
bool |
up, |
|
|
bool |
down |
|
) |
| |
|
inlineexplicit |
◆ ~FootprintControl()
lsst::afw::detection::FootprintControl::~FootprintControl |
( |
| ) |
|
|
default |
◆ FootprintControl() [4/5]
lsst::afw::detection::FootprintControl::FootprintControl |
( |
FootprintControl const & |
| ) |
|
|
default |
◆ FootprintControl() [5/5]
lsst::afw::detection::FootprintControl::FootprintControl |
( |
FootprintControl && |
| ) |
|
|
default |
◆ growCircular()
void lsst::afw::detection::FootprintControl::growCircular |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown in a circular sort of
- Parameters
-
val | !< Should grow be of type circular ? |
Definition at line 73 of file FootprintCtrl.h.
◆ growDown()
void lsst::afw::detection::FootprintControl::growDown |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown in a down sort of
- Parameters
-
val | !< Should grow be of type down ? |
Definition at line 78 of file FootprintCtrl.h.
◆ growIsotropic()
void lsst::afw::detection::FootprintControl::growIsotropic |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown isotropically.
- Parameters
-
val | Should grow be isotropic? |
Definition at line 81 of file FootprintCtrl.h.
◆ growLeft()
void lsst::afw::detection::FootprintControl::growLeft |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown in a left sort of
- Parameters
-
val | !< Should grow be of type left ? |
Definition at line 75 of file FootprintCtrl.h.
◆ growRight()
void lsst::afw::detection::FootprintControl::growRight |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown in a right sort of
- Parameters
-
val | !< Should grow be of type right ? |
Definition at line 76 of file FootprintCtrl.h.
◆ growUp()
void lsst::afw::detection::FootprintControl::growUp |
( |
bool |
val | ) |
|
|
inline |
Set whether Footprint should be grown in a up sort of
- Parameters
-
val | !< Should grow be of type up ? |
Definition at line 77 of file FootprintCtrl.h.
◆ isCircular()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isCircular |
( |
| ) |
const |
|
inline |
Return <isSet, Value> for circular grows.
Definition at line 73 of file FootprintCtrl.h.
◆ isDown()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isDown |
( |
| ) |
const |
|
inline |
◆ isIsotropic()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isIsotropic |
( |
| ) |
const |
|
inline |
Return <isSet, Value> for isotropic grows.
Definition at line 87 of file FootprintCtrl.h.
◆ isLeft()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isLeft |
( |
| ) |
const |
|
inline |
◆ isRight()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isRight |
( |
| ) |
const |
|
inline |
Return <isSet, Value> for right grows.
Definition at line 76 of file FootprintCtrl.h.
◆ isUp()
std::pair<bool, bool> lsst::afw::detection::FootprintControl::isUp |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: