3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Typedefs | Enumerations
geometryHelpers.h File Reference
#include "backend/APT/ionhit.h"
#include <vector>
Include dependency graph for geometryHelpers.h:
This graph shows which files directly or indirectly include this file:

Classes

class  CropHelper
 

Typedefs

typedef bool(CropHelper::* CropFuncPtr) (const Point3D &p) const
 
typedef unsigned int(CropHelper::* MapFuncPtr) (const Point3D &p) const
 

Enumerations

enum  {
  CROP_SPHERE_INSIDE, CROP_SPHERE_OUTSIDE, CROP_PLANE_FRONT, CROP_PLANE_BACK,
  CROP_CYLINDER_INSIDE_AXIAL, CROP_CYLINDER_INSIDE_RADIAL, CROP_CYLINDER_OUTSIDE, CROP_AAB_OUTSIDE,
  CROP_AAB_INSIDE, CROP_ENUM_END
}
 
enum  { ERR_CROP_CALLBACK_FAIL =1, ERR_CROP_INSUFFICIENT_MEM }
 

Typedef Documentation

◆ CropFuncPtr

typedef bool(CropHelper::* CropFuncPtr) (const Point3D &p) const

◆ MapFuncPtr

typedef unsigned int(CropHelper::* MapFuncPtr) (const Point3D &p) const

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
CROP_SPHERE_INSIDE 
CROP_SPHERE_OUTSIDE 
CROP_PLANE_FRONT 
CROP_PLANE_BACK 
CROP_CYLINDER_INSIDE_AXIAL 
CROP_CYLINDER_INSIDE_RADIAL 
CROP_CYLINDER_OUTSIDE 
CROP_AAB_OUTSIDE 
CROP_AAB_INSIDE 
CROP_ENUM_END 

◆ anonymous enum

anonymous enum
Enumerator
ERR_CROP_CALLBACK_FAIL 
ERR_CROP_INSUFFICIENT_MEM