regionDeleteYline

[ XITE Reference Manual | XITE home ]

Name

regionDeleteYline - delete yline from a region

Syntax

 #include <xite/region.h>

 yline *regionDeleteYline( region* reg, int y,
    int xmin, int xmax );

Description

Delete an yline, the line xmin..xmax on line y, in region reg. After all ylines have been deleteed in the region, regionEndInsert should be called.

Restrictions

After removing the yline, the region must still be 4 or 8 connected.

See also

regionAnalyse(1), regionArea(3), regionConvexHull(3), regionCreate(3), regionDraw(3), regionFree(3), regionHisto(3), regionHistoUpdate(3), regionImoment(3), regionInsertYline(3), regionEndInsert(3), regionXmean(3), regionYmean(3), regionMean(3), regionXmin(3), regionXmax(3), regionYmin(3), regionYmax(3), regionMinMax(3), regionCMoment(3), regionPMoment(3), regionMoment(3), regionPerform(3), regionPerimeter(3), regionIsPoint(3), regionPoint(3), regionSearch(3), regionSort(3), regionCopy(3), regionUnion(3), regionOverlap(3), regionNeighbor(3), regionVolume(3), regionYline(3)

Diagnostics

 Warning 2: y less than ymin
 Warning 3: y greater than ymax
 Warning 4: object not connected.
 Warning 5: no pixels in the given area.

Return value

The deleted or updated yline object if ok, nil otherwise.

Author

Tor L|nnestad, BLAB, ifi, UiO

Id

$Id: regionInsert.c,v 1.15 1997/01/29 10:45:10 svein Exp $