Public Member Functions | Private Attributes | Friends | List of all members
vil_checker_board_params Class Reference

parameters for building checkboard. More...

#include <vil_checker_board.h>

Public Member Functions

 vil_checker_board_params ()
 
 vil_checker_board_params (int xsize, int ysize)
 
void set_offset (int xoff, int yoff)
 
void use_alpha_plane (bool use)
 
void not_use_color (int c)
 

Private Attributes

int xsize_
 
int ysize_
 
int xnum_blks_
 
int ynum_blks_
 
int xoff_
 
int yoff_
 
bool use_alpha_plane_
 
bool not_use_color_flag_
 
int not_use_color_
 

Friends

template<typename DEST , typename SRC >
void vil_checker_board (vil_image_view< DEST > &des, vil_image_view< SRC > const &src1, vil_image_view< SRC > const &src2, vil_checker_board_params const &params)
 build a checker board image from two images. More...
 

Detailed Description

parameters for building checkboard.

Definition at line 12 of file vil_checker_board.h.

Constructor & Destructor Documentation

◆ vil_checker_board_params() [1/2]

vil_checker_board_params::vil_checker_board_params ( )
inline

Definition at line 22 of file vil_checker_board.h.

◆ vil_checker_board_params() [2/2]

vil_checker_board_params::vil_checker_board_params ( int  xsize,
int  ysize 
)
inline

Definition at line 30 of file vil_checker_board.h.

Member Function Documentation

◆ not_use_color()

void vil_checker_board_params::not_use_color ( int  c)
inline

Definition at line 44 of file vil_checker_board.h.

◆ set_offset()

void vil_checker_board_params::set_offset ( int  xoff,
int  yoff 
)
inline

Definition at line 38 of file vil_checker_board.h.

◆ use_alpha_plane()

void vil_checker_board_params::use_alpha_plane ( bool  use)
inline

Definition at line 41 of file vil_checker_board.h.

Friends And Related Function Documentation

◆ vil_checker_board

template<typename DEST , typename SRC >
void vil_checker_board ( vil_image_view< DEST > &  des,
vil_image_view< SRC > const &  src1,
vil_image_view< SRC > const &  src2,
vil_checker_board_params const &  params 
)
friend

build a checker board image from two images.

Parameters
paramsspecify the block size/offset, transparency

Definition at line 19 of file vil_checker_board.hxx.

Member Data Documentation

◆ not_use_color_

int vil_checker_board_params::not_use_color_
private

Definition at line 20 of file vil_checker_board.h.

◆ not_use_color_flag_

bool vil_checker_board_params::not_use_color_flag_
private

Definition at line 19 of file vil_checker_board.h.

◆ use_alpha_plane_

bool vil_checker_board_params::use_alpha_plane_
private

Definition at line 18 of file vil_checker_board.h.

◆ xnum_blks_

int vil_checker_board_params::xnum_blks_
private

Definition at line 16 of file vil_checker_board.h.

◆ xoff_

int vil_checker_board_params::xoff_
private

Definition at line 17 of file vil_checker_board.h.

◆ xsize_

int vil_checker_board_params::xsize_
private

Definition at line 15 of file vil_checker_board.h.

◆ ynum_blks_

int vil_checker_board_params::ynum_blks_
private

Definition at line 16 of file vil_checker_board.h.

◆ yoff_

int vil_checker_board_params::yoff_
private

Definition at line 17 of file vil_checker_board.h.

◆ ysize_

int vil_checker_board_params::ysize_
private

Definition at line 15 of file vil_checker_board.h.


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