Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

point2d.C File Reference

#include <limits.h>
#include "point2d.H"

Functions

template<class P, class V> TEMPLATE_INLINE Greal ray_pt_dist2 (const P &p, const V &v, const P &q)
template<class P, class V> P intersect2d (const _point2d< P, V > &p1, const _vec2d< V > &v1, const _point2d< P, V > &p2, const _vec2d< V > &v2, bool &succeeded)
template<class P, class V> TEMPLATE_INLINE bool ray_seg_intersect (const _point2d< P, V > &rayp, const _vec2d< V > &rayv, const _point2d< P, V > &startpt, const _point2d< P, V > &endpt, _point2d< P, V > &inter)

Function Documentation

template<class P, class V>
P intersect2d const _point2d< P, V > &    p1,
const _vec2d< V > &    v1,
const _point2d< P, V > &    p2,
const _vec2d< V > &    v2,
bool   succeeded
[inline]
 

template<class P, class V>
TEMPLATE_INLINE Greal ray_pt_dist2 const P &    p,
const V &    v,
const P &    q
 

template<class P, class V>
TEMPLATE_INLINE bool ray_seg_intersect const _point2d< P, V > &    rayp,
const _vec2d< V > &    rayv,
const _point2d< P, V > &    startpt,
const _point2d< P, V > &    endpt,
_point2d< P, V > &    inter
 


Generated on Mon Sep 15 16:25:58 2003 for gluebase by doxygen1.2.18