Defines | Functions
contrib/mul/vimt3d/vimt3d_image_3d_of.txx File Reference

Container for vil_image_view<T> + transform. More...

#include "vimt3d_image_3d_of.h"
#include <vcl_string.h>
#include <vcl_cassert.h>
#include <vsl/vsl_indent.h>
#include <vsl/vsl_vector_io.h>
#include <vil3d/vil3d_print.h>
#include <vil3d/io/vil3d_io_image_view.h>

Go to the source code of this file.

Defines

#define vimt3d_image_3d_of_txx_
#define VIMT3D_IMAGE_3D_OF_INSTANTIATE(T)

Functions

template<class T >
bool vimt3d_image_3d_deep_equality (const vimt3d_image_3d_of< T > &lhs, const vimt3d_image_3d_of< T > &rhs)
 True if the transforms and the actual image data are identical.

Detailed Description

Container for vil_image_view<T> + transform.

Author:
Tim Cootes

Definition in file vimt3d_image_3d_of.txx.


Define Documentation

#define VIMT3D_IMAGE_3D_OF_INSTANTIATE (   T)
Value:
VCL_DEFINE_SPECIALIZATION vcl_string vimt3d_image_3d_of<T >::is_a() const \
{ return vcl_string("vimt3d_image_3d_of<" #T ">"); } \
template class vimt3d_image_3d_of<T >; \
template bool vimt3d_image_3d_deep_equality(const vimt3d_image_3d_of<T >& lhs, \
                                            const vimt3d_image_3d_of<T >& rhs)

Definition at line 167 of file vimt3d_image_3d_of.txx.

#define vimt3d_image_3d_of_txx_

Definition at line 2 of file vimt3d_image_3d_of.txx.


Function Documentation

template<class T >
bool vimt3d_image_3d_deep_equality ( const vimt3d_image_3d_of< T > &  lhs,
const vimt3d_image_3d_of< T > &  rhs 
)

True if the transforms and the actual image data are identical.

The image pointers need not be identical, provided that the underlying image data are the same. <T>

Definition at line 152 of file vimt3d_image_3d_of.txx.