#include "international.hh"
+using std::vector;
+
Skyline_pair::Skyline_pair ()
: skylines_ (Skyline (DOWN), Skyline (UP))
{
Real
Skyline_pair::left () const
{
- return min (skylines_[UP].left (), skylines_[DOWN].left ());
+ return std::min (skylines_[UP].left (), skylines_[DOWN].left ());
}
Real
Skyline_pair::right () const
{
- return max (skylines_[UP].right (), skylines_[DOWN].right ());
+ return std::max (skylines_[UP].right (), skylines_[DOWN].right ());
}
void
SCM
Skyline_pair::skyline (SCM smob, SCM dir_scm)
{
- Skyline_pair *sp = Skyline_pair::unsmob (smob);
+ Skyline_pair *sp = unsmob<Skyline_pair> (smob);
Direction dir = robust_scm2dir (dir_scm, UP);
if (dir == CENTER)