GLAMERDOC++
Gravitational Lensing Code Library
Loading...
Searching...
No Matches
divide_images.h
1/*
2 * divide_images.h
3 *
4 * Created on: Nov 11, 2010
5 * Author: bmetcalf
6 */
7
8#ifndef DIVIDE_IMAGES_H_
9#define DIVIDE_IMAGES_H_
10
11#include "Tree.h"
12
13void find_divide_images(TreeHndl i_tree,TreeHndl s_tree,PosType *source_x,PosType source_r
14 ,ImageInfo *imageinfo,int *Nimages,int Nimagesmax);
15int ImageGenus(TreeHndl i_tree,ImageInfo *imageinfo);
16void divide_images(TreeHndl i_tree,ImageInfo *imageinfo,int *Nimages,int Nimagesmax);
17void partition_images(Point *point,unsigned long *N_in_image,TreeHndl i_tree);
18void divide_images_kist(TreeHndl i_tree,std::vector<ImageInfo> &imageinfo,int *Nimages);
19PosType partition_images_kist(Point *point,Kist<Point> * imagekist,TreeHndl i_tree);
20
21#endif
Structure for storing information about images or curves.
Definition image_info.h:20
A point on the source or image plane that contains a position and the lensing quantities.
Definition point.h:414
Tree: Exported struct.
Definition Tree.h:31