OpenTissue::geometry::Plane< math_types_ > Member List

This is the complete list of members for OpenTissue::geometry::Plane< math_types_ >, including all inherited members.
class_id() const OpenTissue::geometry::Plane< math_types_ > [inline, virtual]
compute_collision_aabb(vector3_type const &, matrix3x3_type const &, vector3_type &min_coord, vector3_type &max_coord) const OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::compute_collision_aabb(vector3_type const &r, matrix3x3_type const &R, vector3_type &min_coord, vector3_type &max_coord) const =0OpenTissue::collision::GeometryInterface< math_types_ > [pure virtual]
compute_plane_vectors(vector3_type &tx, vector3_type &ty) const OpenTissue::geometry::Plane< math_types_ > [inline]
compute_surface_points(std::vector< vector3_type > &) const OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::compute_surface_points(std::vector< vector3_type > &points) const =0OpenTissue::geometry::BaseShape< math_types_ > [pure virtual]
evaluate(vector3_type const &x) const OpenTissue::geometry::Plane< math_types_ > [inline]
SignedDistanceFunction< math_types_ >::evaluate(vector3_type const &x) const =0OpenTissue::function::ImplicitFunction< math_types_ > [pure virtual]
flip()OpenTissue::geometry::Plane< math_types_ > [inline]
get_distance(vector3_type const &p) const OpenTissue::geometry::Plane< math_types_ > [inline]
get_support_point(vector3_type const &) const OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::get_support_point(vector3_type const &v) const =0OpenTissue::geometry::BaseShape< math_types_ > [pure virtual]
gradient(vector3_type const &) const OpenTissue::geometry::Plane< math_types_ > [inline]
SignedDistanceFunction< math_types_ >::gradient(vector3_type const &x) const =0OpenTissue::function::ImplicitFunction< math_types_ > [pure virtual]
id()OpenTissue::utility::ClassID< Plane< math_types_ > > [inline, static]
is_coplanar(plane_type const &p) const OpenTissue::geometry::Plane< math_types_ > [inline]
is_equal(plane_type const &p) const OpenTissue::geometry::Plane< math_types_ > [inline]
isNearlyEqual(plane_type const &p) const OpenTissue::geometry::Plane< math_types_ > [inline]
m_dOpenTissue::geometry::Plane< math_types_ >
m_nOpenTissue::geometry::Plane< math_types_ >
math_types typedefOpenTissue::geometry::Plane< math_types_ >
matrix3x3_type typedefOpenTissue::geometry::Plane< math_types_ >
BaseShape< math_types_ >::matrix3x3_type typedefOpenTissue::geometry::BaseShape< math_types_ >
n() const OpenTissue::geometry::Plane< math_types_ > [inline]
n()OpenTissue::geometry::Plane< math_types_ > [inline]
normal(vector3_type const &) const OpenTissue::geometry::Plane< math_types_ > [inline]
SignedDistanceFunction< math_types_ >::normal(vector3_type const &x) const =0OpenTissue::function::SignedDistanceFunction< math_types_ > [pure virtual]
Plane()OpenTissue::geometry::Plane< math_types_ > [inline]
Plane(vector3_type const &p1, vector3_type const &p2, vector3_type const &p3)OpenTissue::geometry::Plane< math_types_ > [inline, explicit]
Plane(Plane const &p)OpenTissue::geometry::Plane< math_types_ > [inline]
Plane(vector3_type const &n_val, real_type const &d_val)OpenTissue::geometry::Plane< math_types_ > [inline, explicit]
Plane(vector3_type const &ndir, vector3_type const &p)OpenTissue::geometry::Plane< math_types_ > [inline, explicit]
plane_type typedefOpenTissue::geometry::Plane< math_types_ > [protected]
project(vector3_type const &point) const OpenTissue::geometry::Plane< math_types_ > [inline]
real_type typedefOpenTissue::geometry::Plane< math_types_ > [protected]
BaseShape< math_types_ >::real_type typedefOpenTissue::geometry::BaseShape< math_types_ >
SignedDistanceFunction< math_types_ >::real_type typedefOpenTissue::function::SignedDistanceFunction< math_types_ >
rotate(matrix3x3_type const &R)OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::rotate(matrix3x3_type const &R)=0OpenTissue::geometry::BaseShape< math_types_ > [pure virtual]
scale(real_type const &)OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::scale(real_type const &s)=0OpenTissue::geometry::BaseShape< math_types_ > [pure virtual]
set(plane_type const &p)OpenTissue::geometry::Plane< math_types_ > [inline]
set(vector3_type const &n_val, real_type const &d_val)OpenTissue::geometry::Plane< math_types_ > [inline]
set(vector3_type const &ndir, vector3_type const &p)OpenTissue::geometry::Plane< math_types_ > [inline]
set(vector3_type const &p1, vector3_type const &p2, vector3_type const &p3)OpenTissue::geometry::Plane< math_types_ > [inline]
set(real_type *c1, real_type *c2, real_type *c3)OpenTissue::geometry::Plane< math_types_ > [inline]
signed_distance(vector3_type const &p) const OpenTissue::geometry::Plane< math_types_ > [inline]
SignedDistanceFunction< math_types_ >::signed_distance(vector3_type const &x) const =0OpenTissue::function::SignedDistanceFunction< math_types_ > [pure virtual]
translate(vector3_type const &T)OpenTissue::geometry::Plane< math_types_ > [inline]
BaseShape< math_types_ >::translate(vector3_type const &T)=0OpenTissue::geometry::BaseShape< math_types_ > [pure virtual]
value_traits typedefOpenTissue::geometry::Plane< math_types_ > [protected]
vector3_type typedefOpenTissue::geometry::Plane< math_types_ >
BaseShape< math_types_ >::vector3_type typedefOpenTissue::geometry::BaseShape< math_types_ >
SignedDistanceFunction< math_types_ >::vector3_type typedefOpenTissue::function::SignedDistanceFunction< math_types_ >
w() const OpenTissue::geometry::Plane< math_types_ > [inline]
w()OpenTissue::geometry::Plane< math_types_ > [inline]
~BaseShape()OpenTissue::geometry::BaseShape< math_types_ > [inline, virtual]
~ClassIDInterface()OpenTissue::utility::ClassIDInterface [inline, virtual]
~ImplicitFunction()OpenTissue::function::ImplicitFunction< math_types_ > [inline, virtual]
~SignedDistanceFunction()OpenTissue::function::SignedDistanceFunction< math_types_ > [inline, virtual]