Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::convex_topology< Dims > Class Template Reference

#include <topology.hpp>

Inheritance diagram for boost::convex_topology< Dims >:

Classes

struct  point
 
struct  point_difference
 

Public Types

typedef point point_type
 
typedef point_difference point_difference_type
 

Public Member Functions

double distance (point a, point b) const
 
point move_position_toward (point a, double fraction, point b) const
 
point_difference difference (point a, point b) const
 
point adjust (point a, point_difference delta) const
 
point pointwise_min (point a, point b) const
 
point pointwise_max (point a, point b) const
 
double norm (point_difference delta) const
 
double volume (point_difference delta) const
 

Member Typedef Documentation

template<std::size_t Dims>
typedef point_difference boost::convex_topology< Dims >::point_difference_type
template<std::size_t Dims>
typedef point boost::convex_topology< Dims >::point_type

Member Function Documentation

template<std::size_t Dims>
point boost::convex_topology< Dims >::adjust ( point  a,
point_difference  delta 
) const
inline
template<std::size_t Dims>
point_difference boost::convex_topology< Dims >::difference ( point  a,
point  b 
) const
inline
template<std::size_t Dims>
double boost::convex_topology< Dims >::distance ( point  a,
point  b 
) const
inline
template<std::size_t Dims>
point boost::convex_topology< Dims >::move_position_toward ( point  a,
double  fraction,
point  b 
) const
inline
template<std::size_t Dims>
double boost::convex_topology< Dims >::norm ( point_difference  delta) const
inline
template<std::size_t Dims>
point boost::convex_topology< Dims >::pointwise_max ( point  a,
point  b 
) const
inline
template<std::size_t Dims>
point boost::convex_topology< Dims >::pointwise_min ( point  a,
point  b 
) const
inline
template<std::size_t Dims>
double boost::convex_topology< Dims >::volume ( point_difference  delta) const
inline

The documentation for this class was generated from the following file: