Plasma Engine  2.0
Loading...
Searching...
No Matches
plImageUtils Member List

This is the complete list of members for plImageUtils, including all inherited members.

AdjustRoughness(plImage &ref_roughnessMap, const plImageView &normalMap)plImageUtilsstatic
BilinearSample(const plImageView &image, plImageAddressMode::Enum addressMode, plVec2 vUv)plImageUtilsstatic
BilinearSample(const plColor *pPixelPointer, plUInt32 uiWidth, plUInt32 uiHeight, plImageAddressMode::Enum addressMode, plVec2 vUv)plImageUtilsstatic
ChangeExposure(plImage &ref_image, float fBias)plImageUtilsstatic
ComputeImageDifferenceABS(const plImageView &imageA, const plImageView &imageB, plImage &out_difference)plImageUtilsstatic
ComputeImageDifferenceABSRelaxed(const plImageView &imageA, const plImageView &imageB, plImage &out_difference)plImageUtilsstatic
ComputeMeanSquareError(const plImageView &differenceImage, plUInt8 uiBlockSize, plUInt32 uiOffsetx, plUInt32 uiOffsety)plImageUtilsstatic
ComputeMeanSquareError(const plImageView &differenceImage, plUInt8 uiBlockSize)plImageUtilsstatic
Copy(const plImageView &srcImg, const plRectU32 &srcRect, plImage &ref_dstImg, const plVec3U32 &vDstOffset, plUInt32 uiDstMipLevel=0, plUInt32 uiDstFace=0, plUInt32 uiDstArrayIndex=0)plImageUtilsstatic
CopyChannel(plImage &ref_dstImg, plUInt8 uiDstChannelIdx, const plImage &srcImg, plUInt8 uiSrcChannelIdx)plImageUtilsstatic
CreateCubemapFrom6Files(plImage &ref_dstImg, const plImageView *pSourceImages)plImageUtilsstatic
CreateCubemapFromSingleFile(plImage &ref_dstImg, const plImageView &srcImg)plImageUtilsstatic
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)plImageUtilsstatic
CreateVolumeTextureFromSingleFile(plImage &ref_dstImg, const plImageView &srcImg) (defined in plImageUtils)plImageUtilsstatic
CropImage(const plImageView &input, const plVec2I32 &vOffset, const plSizeU32 &newsize, plImage &ref_output)plImageUtilsstatic
EmbedImageData(plStringBuilder &out_sHtml, const plImage &image)plImageUtilsstatic
ExtractAlphaChannel(const plImageView &inputImage, plImage &ref_outputImage)plImageUtilsstatic
ExtractLowerMipChain(const plImageView &src, plImage &ref_dst, plUInt32 uiNumMips)plImageUtilsstatic
GenerateMipMaps(const plImageView &source, plImage &ref_target, const MipMapOptions &options)plImageUtilsstatic
GetSampleIndex(plUInt32 uiNumTexels, plInt32 iIndex, plImageAddressMode::Enum addressMode, bool &out_bUseBorderColor) (defined in plImageUtils)plImageUtilsstatic
NearestSample(const plImageView &image, plImageAddressMode::Enum addressMode, plVec2 vUv)plImageUtilsstatic
NearestSample(const plColor *pPixelPointer, plUInt32 uiWidth, plUInt32 uiHeight, plImageAddressMode::Enum addressMode, plVec2 vUv)plImageUtilsstatic
Normalize(plImage &ref_image)plImageUtilsstatic
Normalize(plImage &ref_image, plUInt8 &ref_uiMinRgb, plUInt8 &ref_uiMaxRgb, plUInt8 &ref_uiMinAlpha, plUInt8 &ref_uiMaxAlpha) (defined in plImageUtils)plImageUtilsstatic
ReconstructNormalZ(plImage &ref_source)plImageUtilsstatic
RenormalizeNormalMap(plImage &ref_image)plImageUtilsstatic
RotateSubImage180(plImage &ref_image, plUInt32 uiMipLevel=0, plUInt32 uiFace=0, plUInt32 uiArrayIndex=0)plImageUtilsstatic
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)plImageUtilsstatic
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)plImageUtilsstatic