Overture  Version 25
Macros | Functions
Geom.C File Reference
#include "GenericDataBase.h"
#include "OvertureTypes.h"
#include "Geom.h"
Include dependency graph for Geom.C:

Macros

#define USE_SARRAY
 

Functions

bool intersect2D (const ArraySimpleFixed< real, 2, 1, 1, 1 > &a_, const ArraySimpleFixed< real, 2, 1, 1, 1 > &b_, const ArraySimpleFixed< real, 2, 1, 1, 1 > &c_, const ArraySimpleFixed< real, 2, 1, 1, 1 > &d_, bool &isParallel)
 
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)
 
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 ArraySimpleFixed< real, 2, 1, 1, 1 > &  a_,
const ArraySimpleFixed< real, 2, 1, 1, 1 > &  b_,
const ArraySimpleFixed< real, 2, 1, 1, 1 > &  c_,
const ArraySimpleFixed< real, 2, 1, 1, 1 > &  d_,
bool &  isParallel 
)
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 
)