Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::polygon::orientation_2d Class Reference

#include <isotropy.hpp>

Public Member Functions

 orientation_2d ()
 
 orientation_2d (const orientation_2d &ori)
 
 orientation_2d (const orientation_2d_enum val)
 
 orientation_2d (const direction_2d &that)
 
orientation_2doperator= (const orientation_2d &ori)
 
bool operator== (orientation_2d that) const
 
bool operator!= (orientation_2d that) const
 
unsigned int to_int () const
 
void turn_90 ()
 
orientation_2d get_perpendicular () const
 
direction_2d get_direction (direction_1d dir) const
 

Constructor & Destructor Documentation

boost::polygon::orientation_2d::orientation_2d ( )
inline
boost::polygon::orientation_2d::orientation_2d ( const orientation_2d ori)
inline
boost::polygon::orientation_2d::orientation_2d ( const orientation_2d_enum  val)
inline
boost::polygon::orientation_2d::orientation_2d ( const direction_2d that)
inlineexplicit

Member Function Documentation

direction_2d boost::polygon::orientation_2d::get_direction ( direction_1d  dir) const
inline
bool boost::polygon::orientation_2d::operator!= ( orientation_2d  that) const
inline
orientation_2d& boost::polygon::orientation_2d::operator= ( const orientation_2d ori)
inline
bool boost::polygon::orientation_2d::operator== ( orientation_2d  that) const
inline
void boost::polygon::orientation_2d::turn_90 ( )
inline

Referenced by get_perpendicular().


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