Go to Overview over all GrAL packages.
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

Geometry/geometric-primitives.h File Reference

#include "Geometry/algebraic-primitives.h"
#include "Utility/pre-post-conditions.h"

Include dependency graph for geometric-primitives.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  geom_traits
class  segment
class  triangle
class  ray
class  line
struct  geom_traits< segment< P > >
struct  geom_traits< triangle< P > >
struct  geom_traits< ray< P > >
struct  geom_traits< line< P > >
class  intersection_segment_triangle
class  intersection_ray_triangle

Functions

template<class Triangle> geom_traits< Triangle >::coord_type plane_normal (Triangle const &T)


Function Documentation

template<class Triangle>
geom_traits<Triangle>::coord_type plane_normal Triangle const &    T [inline]
 

Calculate normal from 3-point plane representation

Definition at line 126 of file geometric-primitives.h.

Referenced by intersection_ray_triangle::ray_intersects_plane, and intersection_segment_triangle::segment_intersects_plane.


Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 15:57:28 2002 for Geometry by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000