_assignAxesToQuadrupole(double a, double b, double theta, double &ixx, double &iyy, double &ixy) | lsst::afw::geom::ellipses::BaseCore | protectedstatic |
_assignFromAxes(double a, double b, double theta) override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_assignFromQuadrupole(double ixx, double iyy, double ixy) override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_assignQuadrupoleToAxes(double ixx, double iyy, double ixy, double &a, double &b, double &theta) | lsst::afw::geom::ellipses::BaseCore | protectedstatic |
_assignToAxes(double &a, double &b, double &theta) const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_assignToQuadrupole(double &ixx, double &iyy, double &ixy) const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_clone() const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inlineprotectedvirtual |
_dAssignAxesToQuadrupole(double a, double b, double theta, double &ixx, double &iyy, double &ixy) | lsst::afw::geom::ellipses::BaseCore | protectedstatic |
_dAssignFromAxes(double a, double b, double theta) override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_dAssignFromQuadrupole(double ixx, double iyy, double ixy) override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_dAssignQuadrupoleToAxes(double ixx, double iyy, double ixy, double &a, double &b, double &theta) | lsst::afw::geom::ellipses::BaseCore | protectedstatic |
_dAssignToAxes(double &a, double &b, double &theta) const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
_dAssignToQuadrupole(double &ixx, double &iyy, double &ixy) const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | protectedvirtual |
as() const | lsst::afw::geom::ellipses::BaseCore | inline |
BaseCore()=default | lsst::afw::geom::ellipses::BaseCore | protected |
clone() const | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
computeDimensions() const | lsst::afw::geom::ellipses::BaseCore | |
convolve(BaseCore const &other) | lsst::afw::geom::ellipses::BaseCore | inline |
convolve(BaseCore const &other) const | lsst::afw::geom::ellipses::BaseCore | inline |
dAssign(BaseCore const &other) | lsst::afw::geom::ellipses::BaseCore | |
E1 enum value | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
E2 enum value | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
Ellipticity typedef | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
getArea() const | lsst::afw::geom::ellipses::BaseCore | |
getDeterminantRadius() const | lsst::afw::geom::ellipses::BaseCore | |
getE1() const | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getE2() const | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getEllipticity() const | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getEllipticity() | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getGridTransform() const | lsst::afw::geom::ellipses::BaseCore | inline |
getName() const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | virtual |
getParameterVector() const | lsst::afw::geom::ellipses::BaseCore | |
getRadius() const | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getRadius() | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
getTraceRadius() const | lsst::afw::geom::ellipses::BaseCore | |
grow(double buffer) | lsst::afw::geom::ellipses::BaseCore | |
Jacobian typedef | lsst::afw::geom::ellipses::BaseCore | |
make(std::string const &name) | lsst::afw::geom::ellipses::BaseCore | static |
make(std::string const &name, ParameterVector const ¶meters) | lsst::afw::geom::ellipses::BaseCore | static |
make(std::string const &name, double v1, double v2, double v3) | lsst::afw::geom::ellipses::BaseCore | static |
make(std::string const &name, BaseCore const &other) | lsst::afw::geom::ellipses::BaseCore | static |
make(std::string const &name, Transformer const &other) | lsst::afw::geom::ellipses::BaseCore | static |
make(std::string const &name, Convolution const &other) | lsst::afw::geom::ellipses::BaseCore | static |
normalize() override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | virtual |
operator!=(BaseCore const &other) const | lsst::afw::geom::ellipses::BaseCore | inline |
operator=(Separable const &other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
operator=(Separable &&other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
operator=(BaseCore const &other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
lsst::afw::geom::ellipses::BaseCore::operator=(BaseCore &&other) | lsst::afw::geom::ellipses::BaseCore | |
operator==(BaseCore const &other) const | lsst::afw::geom::ellipses::BaseCore | |
ParameterEnum enum name | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
ParameterVector typedef | lsst::afw::geom::ellipses::BaseCore | |
RADIUS enum value | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
Radius typedef | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |
readParameters(double const *iter) override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | virtual |
registerSubclass(std::shared_ptr< BaseCore > const &example) | lsst::afw::geom::ellipses::BaseCore | protectedstatic |
scale(double factor) | lsst::afw::geom::ellipses::BaseCore | |
Separable(double e1=0.0, double e2=0.0, double radius=Radius(), bool normalize=true) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | explicit |
Separable(std::complex< double > const &complex, double radius=Radius(), bool normalize=true) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | explicit |
Separable(Ellipticity const &ellipticity, double radius=Radius(), bool normalize=true) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | explicit |
Separable(BaseCore::ParameterVector const &vector, bool normalize=false) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | explicit |
Separable(Separable const &other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
Separable(Separable &&other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
Separable(BaseCore const &other) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
Separable(BaseCore::Transformer const &transformer) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
Separable(BaseCore::Convolution const &convolution) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
setE1(double e1) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
setE2(double e2) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
setParameterVector(ParameterVector const &vector) | lsst::afw::geom::ellipses::BaseCore | |
setRadius(double radius) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
setRadius(Radius const &radius) | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | inline |
transform(lsst::geom::LinearTransform const &transform) | lsst::afw::geom::ellipses::BaseCore | inline |
transform(lsst::geom::LinearTransform const &transform) const | lsst::afw::geom::ellipses::BaseCore | inline |
writeParameters(double *iter) const override | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | virtual |
~BaseCore()=default | lsst::afw::geom::ellipses::BaseCore | virtual |
~Separable() override=default | lsst::afw::geom::ellipses::Separable< Ellipticity_, Radius_ > | |