fill_upfill_upFillUpFillUpfill_up (Operator)

Name

fill_upfill_upFillUpFillUpfill_up — Auffüllen von Hohlflächen.

Signatur

fill_up(Region : RegionFillUp : : )

Herror fill_up(const Hobject Region, Hobject* RegionFillUp)

Herror T_fill_up(const Hobject Region, Hobject* RegionFillUp)

void FillUp(const HObject& Region, HObject* RegionFillUp)

HRegion HRegion::FillUp() const

static void HOperatorSet.FillUp(HObject region, out HObject regionFillUp)

HRegion HRegion.FillUp()

def fill_up(region: HObject) -> HObject

Beschreibung

fill_upfill_upFillUpFillUpFillUpfill_up füllt Hohlflächen in Regionen aus, falls solche vorhanden sind. Die Anzahl der Regionen wird dabei nicht verändert. Die Art der Nachbarschaft wird mit set_system('neighborhood',<4/8>)set_system("neighborhood",<4/8>)SetSystem("neighborhood",<4/8>)SetSystem("neighborhood",<4/8>)SetSystem("neighborhood",<4/8>)set_system("neighborhood",<4/8>) festgelegt (Defaulteinstellung ist 8-ter Nachbarschaft).

Ausführungsinformationen

Parameter

RegionRegionRegionRegionregionregion (input_object)  region(-array) objectHRegionHObjectHRegionHobject

Eingaberegion(en) mit evtl. vorhandenen Hohlflächen.

RegionFillUpRegionFillUpRegionFillUpRegionFillUpregionFillUpregion_fill_up (output_object)  region(-array) objectHRegionHObjectHRegionHobject *

Regionen, deren Hohlflächen aufgefüllt sind.

Ergebnis

fill_upfill_upFillUpFillUpFillUpfill_up liefert normalerweise den Wert TRUE. Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt sich mittels set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>), das bei leerer Region mit set_system('empty_region_result',<Result>)set_system("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)set_system("empty_region_result",<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

thresholdthresholdThresholdThresholdThresholdthreshold, connectionconnectionConnectionConnectionConnectionconnection, regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowingregiongrowing, pouringpouringPouringPouringPouringpouring

Nachfolger

select_shapeselect_shapeSelectShapeSelectShapeSelectShapeselect_shape, disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region

Alternativen

fill_up_shapefill_up_shapeFillUpShapeFillUpShapeFillUpShapefill_up_shape

Siehe auch

boundaryboundaryBoundaryBoundaryBoundaryboundary

Modul

Foundation