Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/collision/intersect/intersect_line_plane.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/core/math/math_vector3.h>
#include <OpenTissue/core/math/math_precision.h>
#include <list>
#include <string>
#include <cmath>
#include <iostream>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::intersect

Functions

template<typename vector3_type , typename plane_type , typename real_type >
bool OpenTissue::intersect::line_plane (vector3_type const &O, vector3_type const &D, plane_type const &plane, vector3_type &u, real_type &t)
template<typename vector3_type , typename plane_type >
bool OpenTissue::intersect::line_plane (vector3_type const &O, vector3_type const &D, plane_type const &plane, vector3_type &u)
template<typename vector3_type , typename plane_type >
vector3_type OpenTissue::intersect::line_plane (vector3_type const &v0, vector3_type const &v1, plane_type const &plane)