Class BaseCore::Convolution¶
Defined in File Convolution.h
Nested Relationships¶
This class is a nested type of Class BaseCore.
Class Documentation¶
-
class
Convolution
A temporary-only expression object for ellipse core convolution.
Public Types
-
typedef Eigen::Matrix3d
DerivativeMatrix
Matrix type for derivative with respect to input ellipse parameters.
Public Functions
-
std::shared_ptr<BaseCore>
copy
() const Return a new convolved ellipse core.
-
void
inPlace
() Convolve the ellipse core in-place.
-
DerivativeMatrix
d
() const Return the derivative of convolved core with respect to self.
-
void
apply
(BaseCore &result) const
-
typedef Eigen::Matrix3d