A Control Object for Footprints, controlling e.g. how they are grown.
More...
#include <FootprintCtrl.h>
|
| FootprintControl () |
|
| FootprintControl (bool circular, bool isotropic=false) |
|
| FootprintControl (bool left, bool right, bool up, bool down) |
|
void | growCircular (bool val) |
|
std::pair< bool, bool > | isCircular () const |
|
void | growLeft (bool val) |
|
std::pair< bool, bool > | isLeft () const |
|
void | growRight (bool val) |
|
std::pair< bool, bool > | isRight () const |
|
void | growUp (bool val) |
|
std::pair< bool, bool > | isUp () const |
|
void | growDown (bool val) |
|
std::pair< bool, bool > | isDown () const |
|
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 36 of file FootprintCtrl.h.
lsst.afw.detection::FootprintControl::FootprintControl |
( |
| ) |
|
|
inlineexplicit |
lsst.afw.detection::FootprintControl::FootprintControl |
( |
bool |
circular, |
|
|
bool |
isotropic = false |
|
) |
| |
|
inlineexplicit |
lsst.afw.detection::FootprintControl::FootprintControl |
( |
bool |
left, |
|
|
bool |
right, |
|
|
bool |
up, |
|
|
bool |
down |
|
) |
| |
|
inlineexplicit |
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 63 of file FootprintCtrl.h.
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 68 of file FootprintCtrl.h.
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 71 of file FootprintCtrl.h.
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 65 of file FootprintCtrl.h.
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 66 of file FootprintCtrl.h.
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 67 of file FootprintCtrl.h.
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isCircular |
( |
| ) |
const |
|
inline |
Return <isSet, Value> for circular grows
Definition at line 63 of file FootprintCtrl.h.
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isDown |
( |
| ) |
const |
|
inline |
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isIsotropic |
( |
| ) |
const |
|
inline |
Return <isSet, Value> for isotropic grows.
Definition at line 77 of file FootprintCtrl.h.
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isLeft |
( |
| ) |
const |
|
inline |
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isRight |
( |
| ) |
const |
|
inline |
std::pair<bool, bool> lsst.afw.detection::FootprintControl::isUp |
( |
| ) |
const |
|
inline |
static std::pair<bool, bool> lsst.afw.detection::FootprintControl::makePairFromTBool |
( |
TBool const |
val | ) |
|
|
inlinestaticprivate |
TBool lsst.afw.detection::FootprintControl::_circular |
|
private |
TBool lsst.afw.detection::FootprintControl::_down |
|
private |
TBool lsst.afw.detection::FootprintControl::_isotropic |
|
private |
TBool lsst.afw.detection::FootprintControl::_left |
|
private |
TBool lsst.afw.detection::FootprintControl::_right |
|
private |
TBool lsst.afw.detection::FootprintControl::_up |
|
private |
The documentation for this class was generated from the following file:
- /home/lsstsw/stack/Linux64/afw/11.0.rc2+4/include/lsst/afw/detection/FootprintCtrl.h