HatchCreate¶
HatchCreate erzeugt ein Schraffur-Objekt, das an einen Datensatz übergeben werden kann.
-
hHatch = HatchCreate()
-
hHatch = HatchCreate(hHatchOther)
-
hHatch = HatchCreate(nStyle, rsDistance, rsOffset, nWidth, rvColorRGB)
Returnwert
hHatch ist die Zugriffsnummer (Handle) mit der auf das Schraffur-Objekt zugegriffen werden kann. Falls das Objekt nicht erzeugt werden kann ist hHatch gleich 0.
Parameter
-
hHatchOther
hHatchOther enthält ein Schraffur-Objekt-Handle der kopiert werden soll.
-
nStyle
nStyle ist eine ODER-verknüpfte Kombination der folgenden Werte:
Wert Bedeutung HATCH_0 Schraffur mit Winkel 0 Grad HATCH_45 Schraffur mit Winkel 45 Grad HATCH_90 Schraffur mit Winkel 90 Grad HATCH_135 Schraffur mit Winkel 135 Grad
-
rsDistance
rsDistance ist der Abstand benachbarter Linien in Zentimetern.
-
rsOffset
rsOffset ist die Verschiebung des Schraffur-Ursprungs in Zentimetern.
-
nWidth
nWidth ist die Dicke der Schraffur-Linien in 0.1 mm.
-
rvColorRGB
rvColorRGB ein Vektor mit drei Elementen, der die Farbe der Schraffur-Linien festlegt:
Wert Bedeutung rvColorRGB[1] Rotanteil der Farbe im Bereich 0 bis 255 rvColorRGB[2] Grünanteil der Farbe im Bereich 0 bis 255 rvColorRGB[3] Blauanteil der Farbe im Bereich 0 bis 255
History
Version | Beschreibung |
---|---|
4.2.7 | Funktion kann auch mit einem Parameter aufgerufen werden (Kopier-Konstruktor). |
Siehe auch
Überblick Schraffuren, HatchDestroy, XYGetHatch, XYSetHatch, ObjCopy
id-245745