remove cruft
This commit is contained in:
parent
1847ce581d
commit
b6d24c6b35
1 changed files with 0 additions and 75 deletions
|
@ -88,9 +88,6 @@ box2d<T>::box2d(box2d_type const& rhs, const agg::trans_affine& tr)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::operator==(const box2d<T>& other) const
|
bool box2d<T>::operator==(const box2d<T>& other) const
|
||||||
{
|
{
|
||||||
return minx_==other.minx_ &&
|
return minx_==other.minx_ &&
|
||||||
|
@ -100,36 +97,24 @@ bool box2d<T>::operator==(const box2d<T>& other) const
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::minx() const
|
T box2d<T>::minx() const
|
||||||
{
|
{
|
||||||
return minx_;
|
return minx_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::maxx() const
|
T box2d<T>::maxx() const
|
||||||
{
|
{
|
||||||
return maxx_;
|
return maxx_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::miny() const
|
T box2d<T>::miny() const
|
||||||
{
|
{
|
||||||
return miny_;
|
return miny_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::maxy() const
|
T box2d<T>::maxy() const
|
||||||
{
|
{
|
||||||
return maxy_;
|
return maxy_;
|
||||||
|
@ -160,27 +145,18 @@ void box2d<T>::set_maxy(T v)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::width() const
|
T box2d<T>::width() const
|
||||||
{
|
{
|
||||||
return maxx_-minx_;
|
return maxx_-minx_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
T box2d<T>::height() const
|
T box2d<T>::height() const
|
||||||
{
|
{
|
||||||
return maxy_-miny_;
|
return maxy_-miny_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::width(T w)
|
void box2d<T>::width(T w)
|
||||||
{
|
{
|
||||||
T cx=center().x;
|
T cx=center().x;
|
||||||
|
@ -189,9 +165,6 @@ void box2d<T>::width(T w)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::height(T h)
|
void box2d<T>::height(T h)
|
||||||
{
|
{
|
||||||
T cy=center().y;
|
T cy=center().y;
|
||||||
|
@ -200,9 +173,6 @@ void box2d<T>::height(T h)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
coord<T,2> box2d<T>::center() const
|
coord<T,2> box2d<T>::center() const
|
||||||
{
|
{
|
||||||
return coord<T,2>(static_cast<T>(0.5*(minx_+maxx_)),
|
return coord<T,2>(static_cast<T>(0.5*(minx_+maxx_)),
|
||||||
|
@ -210,18 +180,12 @@ coord<T,2> box2d<T>::center() const
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::expand_to_include(const coord<T,2>& c)
|
void box2d<T>::expand_to_include(const coord<T,2>& c)
|
||||||
{
|
{
|
||||||
expand_to_include(c.x,c.y);
|
expand_to_include(c.x,c.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::expand_to_include(T x,T y)
|
void box2d<T>::expand_to_include(T x,T y)
|
||||||
{
|
{
|
||||||
if (x<minx_) minx_=x;
|
if (x<minx_) minx_=x;
|
||||||
|
@ -240,27 +204,18 @@ void box2d<T>::expand_to_include(const box2d<T> &other)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::contains(const coord<T,2> &c) const
|
bool box2d<T>::contains(const coord<T,2> &c) const
|
||||||
{
|
{
|
||||||
return contains(c.x,c.y);
|
return contains(c.x,c.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::contains(T x,T y) const
|
bool box2d<T>::contains(T x,T y) const
|
||||||
{
|
{
|
||||||
return x>=minx_ && x<=maxx_ && y>=miny_ && y<=maxy_;
|
return x>=minx_ && x<=maxx_ && y>=miny_ && y<=maxy_;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::contains(const box2d<T> &other) const
|
bool box2d<T>::contains(const box2d<T> &other) const
|
||||||
{
|
{
|
||||||
return other.minx_>=minx_ &&
|
return other.minx_>=minx_ &&
|
||||||
|
@ -270,27 +225,18 @@ bool box2d<T>::contains(const box2d<T> &other) const
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::intersects(const coord<T,2> &c) const
|
bool box2d<T>::intersects(const coord<T,2> &c) const
|
||||||
{
|
{
|
||||||
return intersects(c.x,c.y);
|
return intersects(c.x,c.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::intersects(T x,T y) const
|
bool box2d<T>::intersects(T x,T y) const
|
||||||
{
|
{
|
||||||
return !(x>maxx_ || x<minx_ || y>maxy_ || y<miny_);
|
return !(x>maxx_ || x<minx_ || y>maxy_ || y<miny_);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::intersects(const box2d<T> &other) const
|
bool box2d<T>::intersects(const box2d<T> &other) const
|
||||||
{
|
{
|
||||||
return !(other.minx_>maxx_ || other.maxx_<minx_ ||
|
return !(other.minx_>maxx_ || other.maxx_<minx_ ||
|
||||||
|
@ -298,9 +244,6 @@ bool box2d<T>::intersects(const box2d<T> &other) const
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
box2d<T> box2d<T>::intersect(const box2d_type& other) const
|
box2d<T> box2d<T>::intersect(const box2d_type& other) const
|
||||||
{
|
{
|
||||||
if (intersects(other)) {
|
if (intersects(other)) {
|
||||||
|
@ -317,9 +260,6 @@ box2d<T> box2d<T>::intersect(const box2d_type& other) const
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::re_center(T cx,T cy)
|
void box2d<T>::re_center(T cx,T cy)
|
||||||
{
|
{
|
||||||
T dx=cx-center().x;
|
T dx=cx-center().x;
|
||||||
|
@ -331,18 +271,12 @@ void box2d<T>::re_center(T cx,T cy)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::re_center(const coord<T,2> &c)
|
void box2d<T>::re_center(const coord<T,2> &c)
|
||||||
{
|
{
|
||||||
re_center(c.x,c.y);
|
re_center(c.x,c.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::init(T x0,T y0,T x1,T y1)
|
void box2d<T>::init(T x0,T y0,T x1,T y1)
|
||||||
{
|
{
|
||||||
if (x0<x1)
|
if (x0<x1)
|
||||||
|
@ -364,9 +298,6 @@ void box2d<T>::init(T x0,T y0,T x1,T y1)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::clip(const box2d_type& other)
|
void box2d<T>::clip(const box2d_type& other)
|
||||||
{
|
{
|
||||||
minx_ = std::max(minx_,other.minx());
|
minx_ = std::max(minx_,other.minx());
|
||||||
|
@ -376,9 +307,6 @@ void box2d<T>::clip(const box2d_type& other)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
void box2d<T>::pad(T padding)
|
void box2d<T>::pad(T padding)
|
||||||
{
|
{
|
||||||
minx_ -= padding;
|
minx_ -= padding;
|
||||||
|
@ -403,9 +331,6 @@ inline bool box2d<T>::from_string(std::string const& str)
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
#if !defined(__SUNPRO_CC)
|
|
||||||
inline
|
|
||||||
#endif
|
|
||||||
bool box2d<T>::valid() const
|
bool box2d<T>::valid() const
|
||||||
{
|
{
|
||||||
return (minx_ <= maxx_ && miny_ <= maxy_) ;
|
return (minx_ <= maxx_ && miny_ <= maxy_) ;
|
||||||
|
|
Loading…
Reference in a new issue