![]() |
ImFusion SDK 4.3
|
This is the complete list of members for ExprBaseTpl< ImplType >, including all inherited members.
| ADD_ARG_REDUCTION_OPERATOR(min, min) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_ARG_REDUCTION_OPERATOR(max, max) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_CHANNEL_REDUCTION_OPERATOR(channelSum, add) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_CHANNEL_REDUCTION_OPERATOR(channelProd, mult) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_CHANNEL_REDUCTION_OPERATOR(channelMax, max) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_CHANNEL_REDUCTION_OPERATOR(channelMin, min) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_CHANNEL_REDUCTION_OPERATOR(length, length) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_REDUCTION_OPERATOR(sum, add) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_REDUCTION_OPERATOR(prod, mult) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(x, {0}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(y, {1}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(z, {2}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(w, {3}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(r, {0}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(g, {1}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(b, {2}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(a, {3}) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(xy, std::vector< size_t >({0, 1})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(rg, std::vector< size_t >({0, 1})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(xyz, std::vector< size_t >({0, 1, 2})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(xyzw, std::vector< size_t >({0, 1, 2, 3})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(rgb, std::vector< size_t >({0, 1, 2})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| ADD_SPECIAL_SWIZZLE(rgba, std::vector< size_t >({0, 1, 2, 3})) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| appendZero() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func=Op()) const | ExprBaseTpl< ImplType > | inline |
| binaryOp(RhsT rhs, const Op &func=Op(), typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| binaryOp(Eigen::Matrix< RhsT, Dim, 1, Options, MaxRows, MaxCols > rhs, const Op &func=Op(), typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| binaryOp(const ExprBaseTpl< RhsT > &rhs, const Op &func, const StringOp &stringFunc) const | ExprBaseTpl< ImplType > | inline |
| binaryOp(RhsT rhs, const Op &func, const StringOp &stringFunc, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| binaryOp(Eigen::Matrix< RhsT, Dim, 1, Options, MaxRows, MaxCols > rhs, const Op &func, const StringOp &stringFunc, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| cast() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| channelDistance(const ExprBaseTpl< RhsT > &other) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| channelDistance(const Eigen::Matrix< T, Dim, 1 > c) (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| channelMean() (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| channelReduction() (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| channelSwizzle(const std::vector< std::size_t > &indices) const | ExprBaseTpl< ImplType > | inline |
| dot(const ExprBaseTpl< RhsT > &other) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| evaluateIntoImage(bool clearShiftScale=false) const | ExprBaseTpl< ImplType > | |
| forceCPU() const | ExprBaseTpl< ImplType > | inline |
| forceGPU() const | ExprBaseTpl< ImplType > | inline |
| get() const | ExprBaseTpl< ImplType > | inline |
| get() | ExprBaseTpl< ImplType > | inline |
| head() (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| hnormalized() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| homogeneous() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| l1Norm() const | ExprBaseTpl< ImplType > | inline |
| l2Norm() const | ExprBaseTpl< ImplType > | inline |
| lInfNorm() const | ExprBaseTpl< ImplType > | inline |
| lpNorm(double p) const | ExprBaseTpl< ImplType > | inline |
| mean() const | ExprBaseTpl< ImplType > | inline |
| normalized() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| operator-() const | ExprBaseTpl< ImplType > | inline |
| originalToStorage(const ImageDescriptor &desc) | ExprBaseTpl< ImplType > | inline |
| polyWrapper() const | ExprBaseTpl< ImplType > | inline |
| reduce(std::vector< vec4i > *arg=nullptr) const | ExprBaseTpl< ImplType > | inline |
| resample(const ImageDescriptorWorld &inputDesc, const ImageDescriptorWorld &outputDesc) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| resample(SharedImage &inputDesc, SharedImage &outputDesc, std::enable_if_t< std::is_same_v< T, SharedImage > > *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| resample(SharedImageSet &inputDesc, SharedImageSet &outputDesc, std::enable_if_t< std::is_same_v< T, SharedImageSet > > *=nullptr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | |
| select(const ExprBaseTpl< LhsT > &lhs, const ExprBaseTpl< RhsT > &rhs) const | ExprBaseTpl< ImplType > | inline |
| select(LhsT lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > &&std::is_arithmetic_v< RhsT > >::type *=nullptr) const | ExprBaseTpl< ImplType > | inline |
| select(LhsT lhs, const ExprBaseTpl< RhsT > &rhs, typename std::enable_if< std::is_arithmetic_v< LhsT > >::type *=nullptr) const | ExprBaseTpl< ImplType > | inline |
| select(const ExprBaseTpl< LhsT > &lhs, RhsT rhs, typename std::enable_if< std::is_arithmetic_v< RhsT > >::type *=nullptr) const | ExprBaseTpl< ImplType > | inline |
| sharedPolyWrapper() const | ExprBaseTpl< ImplType > | inline |
| squaredl2Norm() const | ExprBaseTpl< ImplType > | inline |
| squaredLength() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| stashThenApply(const ExprBaseTpl< VariableT > &varExpr) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| storageToOriginal(const ImageDescriptor &desc) | ExprBaseTpl< ImplType > | inline |
| streamChannels(int numStreamedChannels) const | ExprBaseTpl< ImplType > | inline |
| substituteVariableWithImg(T &img) const | ExprBaseTpl< ImplType > | inline |
| toDeformation(const ImageDescriptorWorld imgDesc) const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| toMask() const (defined in ExprBaseTpl< ImplType >) | ExprBaseTpl< ImplType > | inline |
| unaryOp(const Op &func=Op()) const | ExprBaseTpl< ImplType > | inline |
| unaryOp(const Op &func, const StringOp &stringFunc) const | ExprBaseTpl< ImplType > | inline |
| uniquePolyWrapper() const | ExprBaseTpl< ImplType > | inline |