本文整理汇总了C++中magick::Geometry::isValid方法的典型用法代码示例。如果您正苦于以下问题:C++ Geometry::isValid方法的具体用法?C++ Geometry::isValid怎么用?C++ Geometry::isValid使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类magick::Geometry
的用法示例。
在下文中一共展示了Geometry::isValid方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: return
MagickPPExport int Magick::operator == (const Magick::Geometry& left_,
const Magick::Geometry& right_)
{
return((left_.aspect() == right_.aspect()) &&
(left_.fillArea() == right_.fillArea()) &&
(left_.greater() == right_.greater()) &&
(left_.height() == right_.height()) &&
(left_.isValid() == right_.isValid()) &&
(left_.less() == right_.less()) &&
(left_.limitPixels() == right_.limitPixels()) &&
(left_.percent() == right_.percent()) &&
(left_.width() == right_.width()) &&
(left_.xOff() == right_.xOff()) &&
(left_.yOff() == right_.yOff()));
}
示例2: RelinquishMagickMemory
void Magick::Options::page ( const Magick::Geometry &pageSize_ )
{
if ( !pageSize_.isValid() )
_imageInfo->page=(char *) RelinquishMagickMemory(_imageInfo->page);
else
Magick::CloneString( &_imageInfo->page, pageSize_ );
}
示例3: return
int Magick::operator == ( const Magick::Geometry& left_,
const Magick::Geometry& right_ )
{
return (
( left_.isValid() == right_.isValid() ) &&
( left_.width() == right_.width() ) &&
( left_.height() == right_.height() ) &&
( left_.xOff() == right_.xOff() ) &&
( left_.yOff() == right_.yOff() ) &&
( left_.xNegative() == right_.xNegative() ) &&
( left_.yNegative() == right_.yNegative() ) &&
( left_.percent() == right_.percent() ) &&
( left_.aspect() == right_.aspect() ) &&
( left_.greater() == right_.greater() ) &&
( left_.less() == right_.less() )
);
}
示例4: Equals
}
//==============================================================================================
MagickGeometry::MagickGeometry(Rectangle rectangle)
{
Initialize(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height, false);
}
//==============================================================================================
MagickGeometry::MagickGeometry(String^ value)
{
Throw::IfNullOrEmpty("value", value);
std::string geometrySpec;
Marshaller::Marshal(value, geometrySpec);
Magick::Geometry geometry = Magick::Geometry(geometrySpec);
Throw::IfFalse("geometry", geometry.isValid(), "Invalid geometry specified.");
Initialize(geometry);
}
//==============================================================================================
bool MagickGeometry::operator == (MagickGeometry^ left, MagickGeometry^ right)
{
return Object::Equals(left, right);
}
//==============================================================================================
bool MagickGeometry::operator != (MagickGeometry^ left, MagickGeometry^ right)
{
return !Object::Equals(left, right);
}
//==============================================================================================
bool MagickGeometry::operator > (MagickGeometry^ left, MagickGeometry^ right)