2 template<
typename OtherT>
3 inline void Assign(
const OtherT &other)
8 template<
typename OtherDerived>
12 *
this = this->cwiseProduct(other);
15 template<
typename OtherDerived1,
typename OtherDerived2>
17 ElementwiseProductOf(
const PlainObjectBase<OtherDerived1> &other1,
const PlainObjectBase<OtherDerived2> &other2)
19 *
this = other1.cwiseProduct(other2);
22 template<
typename OtherDerived1,
typename OtherDerived2>
24 SumOf(
const PlainObjectBase<OtherDerived1> &other1,
const PlainObjectBase<OtherDerived2> &other2)
26 *
this = other1 + other2;
31 return std::string(
"");
std::string ToString()
Definition: cisstVectorEigenAddons.h:30
void ElementwiseProductOf(const PlainObjectBase< OtherDerived1 > &other1, const PlainObjectBase< OtherDerived2 > &other2)
Definition: cisstVectorEigenAddons.h:17
void Assign(const OtherT &other)
Definition: cisstVectorEigenAddons.h:3
void SumOf(const PlainObjectBase< OtherDerived1 > &other1, const PlainObjectBase< OtherDerived2 > &other2)
Definition: cisstVectorEigenAddons.h:24
void ElementwiseMultiply(const PlainObjectBase< OtherDerived > &other)
Definition: cisstVectorEigenAddons.h:10