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

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

#include <IPSDKImage/IPSDKImageExports.h>
#include <IPSDKImage/Fragment/BorderPolicy/2d/Border2dPolicyTypes.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 Border2dPolicyPtr ipsdk::image::valuedBorder2d (const ipReal64 fillValue)
 function allowing to generate a 2d border manager used to extend border values to a constant given value
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::valuedMaxBorder2d ()
 function allowing to generate a 2d border manager used to extend border values using a maximum value for a given image type
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::valuedMinBorder2d ()
 function allowing to generate a 2d border manager used to extend border values using a minimum value for a given image type
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::continueBorder2d ()
 function allowing to generate a 2d border manager used to extend border values by direct continuity
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::mirorBorder2d ()
 function allowing to generate a 2d border manager used to extend border values mirroring existing data
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::linearContinueBorder2d (const ipReal64 theta)
 function allowing to generate a 2d border manager used to extend border values linearly continuing existing data using a given direction. See Rotations 2d for more informations about angle conventions
 
IPSDKIMAGE_API Border2dPolicyPtr ipsdk::image::linearMirorBorder2d (const ipReal64 theta)
 function allowing to generate a border manager used to extend border values linearly mirroring existing data using a given direction. See Rotations 2d for more informations about angle conventions
 
 ipsdk::IPSDK_DECLARE_SERIAL_ENUM (IPSDKImage, image::eBorder2dType)
 serialization operators for eBorder2dType enumerate
 
 ipsdk::IPSDK_DECLARE_SERIAL_ENUM (IPSDKImage, image::eValuedBorder2dType)
 serialization operators for eValuedBorder2dType enumerate
 

Detailed Description

Utility functions for border 2d policy management.

Author
E.Noirfalise
Date
2015/01/21