![]() |
Plasma Engine
2.0
|
This is the complete list of members for plImageUtils, including all inherited members.
AdjustRoughness(plImage &ref_roughnessMap, const plImageView &normalMap) | plImageUtils | static |
BilinearSample(const plImageView &image, plImageAddressMode::Enum addressMode, plVec2 vUv) | plImageUtils | static |
BilinearSample(const plColor *pPixelPointer, plUInt32 uiWidth, plUInt32 uiHeight, plImageAddressMode::Enum addressMode, plVec2 vUv) | plImageUtils | static |
ChangeExposure(plImage &ref_image, float fBias) | plImageUtils | static |
ComputeImageDifferenceABS(const plImageView &imageA, const plImageView &imageB, plImage &out_difference) | plImageUtils | static |
ComputeImageDifferenceABSRelaxed(const plImageView &imageA, const plImageView &imageB, plImage &out_difference) | plImageUtils | static |
ComputeMeanSquareError(const plImageView &differenceImage, plUInt8 uiBlockSize, plUInt32 uiOffsetx, plUInt32 uiOffsety) | plImageUtils | static |
ComputeMeanSquareError(const plImageView &differenceImage, plUInt8 uiBlockSize) | plImageUtils | static |
Copy(const plImageView &srcImg, const plRectU32 &srcRect, plImage &ref_dstImg, const plVec3U32 &vDstOffset, plUInt32 uiDstMipLevel=0, plUInt32 uiDstFace=0, plUInt32 uiDstArrayIndex=0) | plImageUtils | static |
CopyChannel(plImage &ref_dstImg, plUInt8 uiDstChannelIdx, const plImage &srcImg, plUInt8 uiSrcChannelIdx) | plImageUtils | static |
CreateCubemapFrom6Files(plImage &ref_dstImg, const plImageView *pSourceImages) | plImageUtils | static |
CreateCubemapFromSingleFile(plImage &ref_dstImg, const plImageView &srcImg) | plImageUtils | static |
CreateImageDiffHtml(plStringBuilder &out_sHtml, plStringView sTitle, const plImage &referenceImgRgb, const plImage &referenceImgAlpha, const plImage &capturedImgRgb, const plImage &capturedImgAlpha, const plImage &diffImgRgb, const plImage &diffImgAlpha, plUInt32 uiError, plUInt32 uiThreshold, plUInt8 uiMinDiffRgb, plUInt8 uiMaxDiffRgb, plUInt8 uiMinDiffAlpha, plUInt8 uiMaxDiffAlpha) | plImageUtils | static |
CreateVolumeTextureFromSingleFile(plImage &ref_dstImg, const plImageView &srcImg) (defined in plImageUtils) | plImageUtils | static |
CropImage(const plImageView &input, const plVec2I32 &vOffset, const plSizeU32 &newsize, plImage &ref_output) | plImageUtils | static |
EmbedImageData(plStringBuilder &out_sHtml, const plImage &image) | plImageUtils | static |
ExtractAlphaChannel(const plImageView &inputImage, plImage &ref_outputImage) | plImageUtils | static |
ExtractLowerMipChain(const plImageView &src, plImage &ref_dst, plUInt32 uiNumMips) | plImageUtils | static |
GenerateMipMaps(const plImageView &source, plImage &ref_target, const MipMapOptions &options) | plImageUtils | static |
GetSampleIndex(plUInt32 uiNumTexels, plInt32 iIndex, plImageAddressMode::Enum addressMode, bool &out_bUseBorderColor) (defined in plImageUtils) | plImageUtils | static |
NearestSample(const plImageView &image, plImageAddressMode::Enum addressMode, plVec2 vUv) | plImageUtils | static |
NearestSample(const plColor *pPixelPointer, plUInt32 uiWidth, plUInt32 uiHeight, plImageAddressMode::Enum addressMode, plVec2 vUv) | plImageUtils | static |
Normalize(plImage &ref_image) | plImageUtils | static |
Normalize(plImage &ref_image, plUInt8 &ref_uiMinRgb, plUInt8 &ref_uiMaxRgb, plUInt8 &ref_uiMinAlpha, plUInt8 &ref_uiMaxAlpha) (defined in plImageUtils) | plImageUtils | static |
ReconstructNormalZ(plImage &ref_source) | plImageUtils | static |
RenormalizeNormalMap(plImage &ref_image) | plImageUtils | static |
RotateSubImage180(plImage &ref_image, plUInt32 uiMipLevel=0, plUInt32 uiFace=0, plUInt32 uiArrayIndex=0) | plImageUtils | static |
Scale(const plImageView &source, plImage &ref_target, plUInt32 uiWidth, plUInt32 uiHeight, const plImageFilter *pFilter=nullptr, plImageAddressMode::Enum addressModeU=plImageAddressMode::Clamp, plImageAddressMode::Enum addressModeV=plImageAddressMode::Clamp, const plColor &borderColor=plColor::Black) | plImageUtils | static |
Scale3D(const plImageView &source, plImage &ref_target, plUInt32 uiWidth, plUInt32 uiHeight, plUInt32 uiDepth, const plImageFilter *pFilter=nullptr, plImageAddressMode::Enum addressModeU=plImageAddressMode::Clamp, plImageAddressMode::Enum addressModeV=plImageAddressMode::Clamp, plImageAddressMode::Enum addressModeW=plImageAddressMode::Clamp, const plColor &borderColor=plColor::Black) | plImageUtils | static |