Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
Image Class Reference

The package Image provide PseudoColorImage and ColorImage
definition and a set of key functions from the fields
of image.

#include <Image.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC void Zoom (const Handle< Image_Image > &aImage, const Image_PixelInterpolation &aInterpolation, const Standard_Real aCoefX, const Standard_Real aCoefY)
 Zoom an Image with a specific PixelInterpolation method.

static void Zoom (const Handle< Image_Image > &aImage, const Standard_Real aCoefX, const Standard_Real aCoefY)
 Zoom an Image with the default PixelInterpolation method.

static void Rotate (const Handle< Image_Image > &aImage, const Image_PixelInterpolation &aInterpolation, const Quantity_PlaneAngle aAngle)
 Rotate an Image with a specific PixelInterpolation method.

static void Rotate (const Handle< Image_Image > &aImage, const Quantity_PlaneAngle aAngle)
 Rotate an Image with the default PixelInterpolation method.

static void Translate (const Handle< Image_Image > &aImage, const Image_PixelInterpolation &aInterpolation, const Standard_Real DX, const Standard_Real DY)
 Translate an Image with a specific PixelInterpolation
method.

static void Translate (const Handle< Image_Image > &aImage, const Standard_Real DX, const Standard_Real DY)
 Translate an Image with the default PixelInterpolation
method.

static void Affine (const Handle< Image_Image > &aImage, const Image_PixelInterpolation &aInterpolation, const gp_GTrsf2d &Trsf)
 General transformation of an Image with a specific
PixelInterpolation method.
Warning:
Raises an exception if the matrix of the transformation
is not inversible.

static void Affine (const Handle< Image_Image > &aImage, const gp_GTrsf2d &Trsf)
 General transformation of an Image with the default
PixelInterpolation method.
Warning:
Raises an exception if the matrix of the transformation
is not inversible.

static void Affine (const Handle< Image_Image > &aImage, const Image_PixelInterpolation &aInterpolation, const gp_Trsf &Trsf)
 General transformation of an Image with a specific
PixelInterpolation method.
Warning:
Raises an exception if the matrix of the transformation
is not inversible.

static void Affine (const Handle< Image_Image > &aImage, const gp_Trsf &Trsf)
 General transformation of an Image with the default
PixelInterpolation method.
Warning:
Raises an exception if the matrix of the transformation
is not inversible.


Member Function Documentation

static void Image::Affine ( const Handle< Image_Image > &  aImage,
const Image_PixelInterpolation aInterpolation,
const gp_GTrsf2d Trsf 
) [static]
static void Image::Affine ( const Handle< Image_Image > &  aImage,
const gp_GTrsf2d Trsf 
) [static]
static void Image::Affine ( const Handle< Image_Image > &  aImage,
const Image_PixelInterpolation aInterpolation,
const gp_Trsf Trsf 
) [static]
static void Image::Affine ( const Handle< Image_Image > &  aImage,
const gp_Trsf Trsf 
) [static]
static void Image::Rotate ( const Handle< Image_Image > &  aImage,
const Image_PixelInterpolation aInterpolation,
const Quantity_PlaneAngle  aAngle 
) [static]
static void Image::Rotate ( const Handle< Image_Image > &  aImage,
const Quantity_PlaneAngle  aAngle 
) [static]
static void Image::Translate ( const Handle< Image_Image > &  aImage,
const Image_PixelInterpolation aInterpolation,
const Standard_Real  DX,
const Standard_Real  DY 
) [static]
static void Image::Translate ( const Handle< Image_Image > &  aImage,
const Standard_Real  DX,
const Standard_Real  DY 
) [static]
static DEFINE_STANDARD_ALLOC void Image::Zoom ( const Handle< Image_Image > &  aImage,
const Image_PixelInterpolation aInterpolation,
const Standard_Real  aCoefX,
const Standard_Real  aCoefY 
) [static]
static void Image::Zoom ( const Handle< Image_Image > &  aImage,
const Standard_Real  aCoefX,
const Standard_Real  aCoefY 
) [static]

The documentation for this class was generated from the following file: