dp->operator()(context_);
}
-MagickPPExport int Magick::operator == ( const Magick::Drawable& /*left_*/,
- const Magick::Drawable& /*right_*/ )
-{
- return ( 1 );
-}
-MagickPPExport int Magick::operator != ( const Magick::Drawable& /*left_*/,
- const Magick::Drawable& /*right_*/ )
-{
- return ( 0 );
-}
-MagickPPExport int Magick::operator > ( const Magick::Drawable& /*left_*/,
- const Magick::Drawable& /*right_*/ )
-{
- return ( 0 );
-}
-MagickPPExport int Magick::operator < ( const Magick::Drawable& /*left_*/,
- const Magick::Drawable& /*right_*/ )
-{
- return ( 0 );
-}
-MagickPPExport int Magick::operator >= ( const Magick::Drawable& left_,
- const Magick::Drawable& right_ )
-{
- return ( ( left_ > right_ ) || ( left_ == right_ ) );
-}
-MagickPPExport int Magick::operator <= ( const Magick::Drawable& left_,
- const Magick::Drawable& right_ )
-{
- return ( ( left_ < right_ ) || ( left_ == right_ ) );
-}
-
/*virtual*/
Magick::VPathBase::~VPathBase ( void )
{
DrawableBase* dp;
};
- // Compare two Drawable objects regardless of LHS/RHS
- extern MagickPPExport int operator == ( const Drawable& left_,
- const Drawable& right_ );
- extern MagickPPExport int operator != ( const Drawable& left_,
- const Drawable& right_ );
- extern MagickPPExport int operator > ( const Drawable& left_,
- const Drawable& right_ );
- extern MagickPPExport int operator < ( const Drawable& left_,
- const Drawable& right_ );
- extern MagickPPExport int operator >= ( const Drawable& left_,
- const Drawable& right_ );
- extern MagickPPExport int operator <= ( const Drawable& left_,
- const Drawable& right_ );
-
typedef std::vector<Magick::Drawable> DrawableList;
#if defined(MagickDLLExplicitTemplate)
MagickDrawableExtern template class MagickPPExport
std::allocator<Magick::Drawable>;
-// MagickDrawableExtern template class MagickPPExport
-// std::vector<Magick::Drawable, std::allocator<Magick::Drawable> >;
-
#endif // MagickDLLExplicitTemplate
//