Overture  Version 25
Macros | Functions
Geom.h File Reference
#include "aString.H"
#include "mathutil.h"
#include "ArraySimple.h"
#include "Face.h"
#include "ShewchukPredicates.h"
#include "Geom_inline.C"
Include dependency graph for Geom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define USE_SARRAY
 

Functions

bool intersect2D (const ArraySimple< real > &a, const ArraySimple< real > &b, const ArraySimple< real > &c, const ArraySimple< real > &d, bool &isParallel)
 
bool intersect3D (const ArraySimpleFixed< real, 3, 3, 1, 1 > &triVertices, const ArraySimpleFixed< real, 3, 1, 1, 1 > &p1, const ArraySimpleFixed< real, 3, 1, 1, 1 > &p2, bool &isParallel, real &angle, real ftol=0.0)
 
int get_circle_center_on_plane (ArraySimple< real > const &p1, ArraySimple< real > const &p2, ArraySimple< real > const &p3, ArraySimple< real > &center)
 

Macro Definition Documentation

#define USE_SARRAY

Function Documentation

int get_circle_center_on_plane ( ArraySimple< real > const &  p1,
ArraySimple< real > const &  p2,
ArraySimple< real > const &  p3,
ArraySimple< real > &  center 
)
bool intersect2D ( const ArraySimple< real > &  a,
const ArraySimple< real > &  b,
const ArraySimple< real > &  c,
const ArraySimple< real > &  d,
bool &  isParallel 
)
bool intersect3D ( const ArraySimpleFixed< real, 3, 3, 1, 1 > &  triVertices,
const ArraySimpleFixed< real, 3, 1, 1, 1 > &  p1,
const ArraySimpleFixed< real, 3, 1, 1, 1 > &  p2,
bool &  isParallel,
real angle,
real  ftol = 0.0 
)