4#ifndef _volume_limit_h_
5#define _volume_limit_h_
Definition volume_limit.h:16
void print()
Definition volume_limit.cxx:232
int clip_ray(double *ip1, double *ip2, const double *p1, const double *ray)
Definition volume_limit.cxx:30
void find_limit(const Volume *vol)
Definition volume_limit.cxx:201
int dir[3]
Definition volume_limit.h:23
double lower_limit[3]
Definition volume_limit.h:19
double upper_limit[3]
Definition volume_limit.h:20
int clip_segment(double *ip1, double *ip2, const double *p1, const double *p2)
Definition volume_limit.cxx:106
Point_location test_boundary(int d, double x)
Definition volume_limit.cxx:17
The Volume class represents a three-dimensional volume on a uniform grid. The volume can be located a...
Definition volume.h:38
#define PLMBASE_API
Definition plmbase_config.h:19
point_location
Definition volume_limit.h:9
@ POINTLOC_INSIDE
Definition volume_limit.h:11
@ POINTLOC_LEFT
Definition volume_limit.h:10
@ POINTLOC_RIGHT
Definition volume_limit.h:12
enum point_location Point_location
Definition volume_limit.h:14