Public Member Functions | Private Attributes
point_index Class Reference

List of all members.

Public Member Functions

 point_index (vgl_box_2d< double > const &bb)
void pt_to_img (vgl_point_2d< double > const &pt, unsigned &i, unsigned &j)
void insert_point (vgl_point_2d< double > const &pt)
int vert_index (vgl_point_2d< double > const &pt)
unsigned size () const

Private Attributes

unsigned vi_
double x_min_
double y_min_
double x_size_
double y_size_
vil_image_view< int > img_

Detailed Description

Definition at line 17 of file imesh_generate_mesh.cxx.


Constructor & Destructor Documentation

point_index::point_index ( vgl_box_2d< double > const &  bb) [inline]

Definition at line 20 of file imesh_generate_mesh.cxx.


Member Function Documentation

void point_index::insert_point ( vgl_point_2d< double > const &  pt) [inline]

Definition at line 37 of file imesh_generate_mesh.cxx.

void point_index::pt_to_img ( vgl_point_2d< double > const &  pt,
unsigned &  i,
unsigned &  j 
) [inline]

Definition at line 28 of file imesh_generate_mesh.cxx.

unsigned point_index::size ( ) const [inline]

Definition at line 56 of file imesh_generate_mesh.cxx.

int point_index::vert_index ( vgl_point_2d< double > const &  pt) [inline]

Definition at line 47 of file imesh_generate_mesh.cxx.


Member Data Documentation

vil_image_view<int> point_index::img_ [private]

Definition at line 64 of file imesh_generate_mesh.cxx.

unsigned point_index::vi_ [private]

Definition at line 59 of file imesh_generate_mesh.cxx.

double point_index::x_min_ [private]

Definition at line 60 of file imesh_generate_mesh.cxx.

double point_index::x_size_ [private]

Definition at line 62 of file imesh_generate_mesh.cxx.

double point_index::y_min_ [private]

Definition at line 61 of file imesh_generate_mesh.cxx.

double point_index::y_size_ [private]

Definition at line 63 of file imesh_generate_mesh.cxx.


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