CheckNativeTypeSize |
CMY |
ColCMY2RGB |
ColCMY2XYZ |
ColHSI2RGB |
ColLab2XYZ |
ColLuv2XYZ |
ColOOO2RGB |
ColOOO2XYZ |
ColorModel |
ColRGB2CMY |
ColRGB2HSI |
ColRGB2int |
ColRGB2int |
ColRGB2OOO |
ColRGB2XYZ |
ColXYZ2CMY |
ColXYZ2Lab |
ColXYZ2Luv |
ColXYZ2OOO |
ColXYZ2RGB |
E0LargeVal |
E0LargeVal< Complex64 > |
E0LargeVal< Int32 > |
E0LargeVal< Real64 > |
E0LargeVal< Vec3Int32 > |
E0LargeVal< Vec3Real64 > |
E0SmallVal |
E0SmallVal2 |
E0SmallVal2< Complex64 > |
E0SmallVal2< Int32 > |
E0SmallVal2< Real64 > |
E0SmallVal2< Vec3Int32 > |
E0SmallVal2< Vec3Real64 > |
E0SmallVal< Complex64 > |
E0SmallVal< Int32 > |
E0SmallVal< Real64 > |
E0SmallVal< Vec3Int32 > |
E0SmallVal< Vec3Real64 > |
E1Abs |
E1Abs |
E1Abs |
E1Abs |
E1Abs |
E1Cast |
E1Cast< Complex64, Int32 > |
E1Cast< Complex64, Real64 > |
E1Cast< Int32, Complex64 > |
E1Cast< Int32, Vec3Int32 > |
E1Cast< Int32, Vec3Real64 > |
E1Cast< Real64, Complex64 > |
E1Cast< Real64, Vec3Int32 > |
E1Cast< Real64, Vec3Real64 > |
E1Cast< Vec3Int32, Int32 > |
E1Cast< Vec3Int32, Real64 > |
E1Cast< Vec3Int32, Vec3Real64 > |
E1Cast< Vec3Real64, Int32 > |
E1Cast< Vec3Real64, Real64 > |
E1Cast< Vec3Real64, Vec3Int32 > |
E1Exp |
E1Exp |
E1Exp |
E1Exp |
E1Log |
E1Log |
E1Log |
E1Log |
E1Log |
E1Max |
E1Max |
E1Max |
E1Max |
E1Max |
E1Min |
E1Min |
E1Min |
E1Min |
E1Min |
E1Norm1 |
E1Norm1 |
E1Norm1 |
E1Norm1 |
E1Norm1 |
E1Norm2 |
E1Norm2 |
E1Norm2 |
E1Norm2 |
E1Norm2 |
E1Pow |
E1Pow |
E1Pow |
E1Pow |
E1Sqrt |
E1Sqrt |
E1Sqrt |
E1Sqrt |
E1Sqrt |
E1Sum |
E1Sum |
E1Sum |
E1Sum |
E1Sum |
E1ToVec3Int32 |
E1ToVec3Int32 |
E1ToVec3Int32 |
E1ToVec3Int32 |
E1ToVec3Int32 |
E1ToVec3Real64 |
E1ToVec3Real64 |
E1ToVec3Real64 |
E1ToVec3Real64 |
E1ToVec3Real64 |
E2Inf |
E2Inf |
E2Inf |
E2Inf |
E2Inf |
E2Sup |
E2Sup |
E2Sup |
E2Sup |
E2Sup |
EuclidDistSquare |
f4ab |
fInv4ab |
HSI |
L2Y |
Lab |
Luv |
OOO |
operator * |
operator * |
operator * |
operator * |
operator * |
operator * |
operator+ |
operator+ |
operator+ |
operator+ |
operator- |
operator- |
operator- |
operator- |
operator/ |
operator/ |
operator/ |
operator/ |
operator/ |
operator/ |
operator<< |
operator<< |
operator<< |
operator<< |
operator<< |
RGB |
TypeString |
TypeString< Int16 > |
TypeString< Int32 > |
TypeString< Int64 > |
TypeString< Int8 > |
TypeString< Real32 > |
TypeString< Real64 > |
TypeString< UInt16 > |
TypeString< UInt32 > |
TypeString< UInt64 > |
TypeString< UInt8 > |
Xn |
XYZ |
Y2L |
Yn |
Zn |
|
template<class DstArithT, class SrcArithT>
DstArithT Impala::Core::Array::Element::E1Cast |
( |
const SrcArithT & |
v, |
|
|
DstArithT |
| |
|
) |
| | [inline] |
Definition at line 36 of file E1Cast.h.
Referenced by Impala::Core::Array::Statistics< Impala::Core::Array::Array2dTemrray2dTem< Real64, 1, Real64 > >::CheckStatValid(), Impala::Core::Array::Trait::TalkBpoVal< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::TalkBpoPtrEn< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::RgbLogMag< ValT >::DoIt(), Impala::Core::Array::Trait::RgbLabelN< ValT >::DoIt(), Impala::Core::Array::Trait::RgbLabel60< ValT >::DoIt(), Impala::Core::Array::Trait::RgbLabel< ValT >::DoIt(), Impala::Core::Array::Trait::RgbBinary< ValT >::DoIt(), Impala::Core::Array::Trait::InOutBlocks< ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoTestEqual< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoSub< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoNorm2Sqr< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoNegDiv< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoMul< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoMinimum< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoMaximum< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoLessThan< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoGreaterThan< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoEqual< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoDiv< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoAtan2< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoAddWithWeight< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoAddSquared< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Core::Array::Trait::BpoAdd< DstArrayT, Src1ArrayT, Src2ArrayT >::DoIt(), Impala::Application::Im::DoRotateVec3UInt8(), Impala::Samples::Talk::DoTalkRecGenConv2dSep(), Impala::Core::Array::Trait::ExportStat< ArithT, DataT >::ExportStat(), Impala::Core::Array::Pattern::FuncBorderConstant2d(), Impala::Core::Array::Pattern::FuncBorderPropagateNormalized2d(), Impala::Core::Array::Pattern::FuncGeometricOp(), Impala::Core::Array::Pattern::FuncRecGenConv2dSep_Line_XdirSim(), Impala::Core::Array::Pattern::FuncRecGenConv2dSep_YdirSim(), Impala::Core::Array::Pattern::FuncSet(), Impala::Core::Array::Trait::TalkNgbPnLoop< DstArrayT, SrcArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbP2Loop< DstArrayT, SrcArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbP1Loop< DstArrayT, SrcArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbP1Cnum< DstArrayT, SrcArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtraPnLoop< DstArrayT, SrcArrayT, ExtraArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtraP2Loop< DstArrayT, SrcArrayT, ExtraArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtraP1Loop< DstArrayT, SrcArrayT, ExtraArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtraP1Cnum< DstArrayT, SrcArrayT, ExtraArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtra2PnLoop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtra2P2Loop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtra2P1Loop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::Init(), Impala::Core::Array::Trait::TalkNgbExtra2P1Cnum< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::Init(), Impala::Core::Array::MakeFromStl(), Impala::Core::Array::Trait::TalkBpoAssignVal< DstArrayT, SrcArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoSub< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoNegDiv< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoMul< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoDiv< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoAddWithWeight< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoAddSquared< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoAddAssign< DstArrayT, SrcArrayT >::NeutralElement(), Impala::Core::Array::Trait::BpoAdd< DstArrayT, Src1ArrayT, Src2ArrayT >::NeutralElement(), Impala::Core::Array::Pattern::PatRecGenConv2dSep(), Impala::Core::Array::PixStat(), Impala::Core::Array::PixStatBasic(), Impala::Core::Array::Pattern::PxFuncBorderConstant2d(), Impala::Core::Array::Pattern::PxFuncBorderPropagateNormalized2d(), Impala::Core::Array::RecConvKernelSeparated(), Impala::Core::Array::Trait::TalkNgbPnLoop< DstArrayT, SrcArrayT >::Result(), Impala::Core::Array::Trait::TalkNgbP2Loop< DstArrayT, SrcArrayT >::Result(), Impala::Core::Array::Trait::TalkNgbP1Loop< DstArrayT, SrcArrayT >::Result(), Impala::Core::Array::Scale(), Impala::Core::Stream::SeqConvKernel(), Impala::Core::Array::Trait::TalkBpoAssignPtrEn< DstArrayT, SrcArrayT >::setNeutral(), Impala::Core::Array::Trait::TalkNgbExtra2P1Loop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::TalkNgbExtra2P1Loop(), Impala::Core::Array::Trait::TalkNgbExtra2P2Loop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::TalkNgbExtra2P2Loop(), Impala::Core::Array::Trait::TalkNgbExtra2PnLoop< DstArrayT, SrcArrayT, ExtraArrayT, Extra2ArrayT >::TalkNgbExtra2PnLoop(), Impala::Core::Array::Trait::TalkNgbExtraP1Loop< DstArrayT, SrcArrayT, ExtraArrayT >::TalkNgbExtraP1Loop(), Impala::Core::Array::Trait::TalkNgbExtraP2Loop< DstArrayT, SrcArrayT, ExtraArrayT >::TalkNgbExtraP2Loop(), and Impala::Core::Array::Trait::TalkNgbExtraPnLoop< DstArrayT, SrcArrayT, ExtraArrayT >::TalkNgbExtraPnLoop(). 00037 {
00038 return static_cast<DstArithT>(v);
00039 }
|