IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
Border3dPolicyUtils.h File Reference

Utility functions for border 3d policy management. More...

#include <IPSDKImage/IPSDKImageExports.h>
#include <IPSDKImage/Fragment/BorderPolicy/3d/Border3dPolicyTypes.h>
#include <IPSDKSerialization/Engine/SerializationEnumHdrMacro.h>
#include <IPSDKUtil/BaseTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::image
 Namespace agregating IPSDK image management routines and classes.
 

Functions

IPSDKIMAGE_API Border3dPolicyPtr ipsdk::image::valuedBorder3d (const ipReal64 fillValue)
 function allowing to generate a 3d border manager used to extend border values to a constant given value
 
IPSDKIMAGE_API Border3dPolicyPtr ipsdk::image::valuedMaxBorder3d ()
 function allowing to generate a 3d border manager used to extend border values using a maximum value for a given image type
 
IPSDKIMAGE_API Border3dPolicyPtr ipsdk::image::valuedMinBorder3d ()
 function allowing to generate a 3d border manager used to extend border values using a minimum value for a given image type
 
IPSDKIMAGE_API Border3dPolicyPtr ipsdk::image::continueBorder3d ()
 function allowing to generate a 3d border manager used to extend border values by direct continuity
 
IPSDKIMAGE_API Border3dPolicyPtr ipsdk::image::mirorBorder3d ()
 function allowing to generate a 3d border manager used to extend border values mirroring existing data
 
 ipsdk::IPSDK_DECLARE_SERIAL_ENUM (IPSDKImage, image::eBorder3dType)
 serialization operators for eBorder3dType enumerate
 
 ipsdk::IPSDK_DECLARE_SERIAL_ENUM (IPSDKImage, image::eValuedBorder3dType)
 serialization operators for eValuedBorder3dType enumerate
 

Detailed Description

Utility functions for border 3d policy management.

Author
E.Noirfalise
Date
2015/01/21