WaBis

walter.bislins.ch

JSG: Properties

Hier sind nur die JsGraph Properties aufgelistet. Für Properties von anderen Klassen, siehe die jeweiligen Klassen, welche unter JSG Klassen aufgelistet sind.

Alle JsGraph Properties sind read only, dürfen somit nicht direkt verändert werden. Zum Ändern gibt es entsprechende Funktionen.

Globale Properties

AutoReset wenn true wird die Funktion Reset() vor dem Aufruf der DrawFunc ausgeführt
AutoClear wenn true wird bei AutoReset = true die Funktion Clear() vor dem Aufruf der DrawFunc ausgeführt.
AutoRedrawOnImgLoad siehe DrawImage()
DrawFunc Funktion, welche beim Load und Resize der Seite gerufen wird.
DeferedDrawFunc Funktion, welche nach einer Verzögerung von DeferedDrawTime nach beenden der DrawFunc gerufen wird.
DeferedDrawTime Zeitverzögerung zwischen dem Aufruf von DrawFunc und DeferedDrawFunc
BeforeResetFunc Funktion, welche vor dem Reset() vor dem Aufruf der DrawFunc gerufen wird.
Trans Aktuell verwendete Transformation ('window', 'viewport', 'canvas')
GraphClipEnabled Gibt an ob das Grafik-Clipping aktiviert ist oder nicht
GraphClipExtend Gibt an, wievielmal grösser der effektive Grafik-Clippbereich als der Canvas ist
Alpha Globale Transparenz
AngleMeasure Winkel-Einheit ('deg' oder 'rad')
HighResolution Wenn true wird auf Retina-Displays in hoher Auflösung gezeichnet → SetHighResolution()
ScaleRef Referenz Canvasbreite für die Funktionen wie ScalePix()
AutoScalePix Bewirkt eine automatische Skalierung von Pixelwerten → ScaleRef
ScalePixInt true → automatisches ScalePix() rundet auf ganze Zahlen
LimitScalePix Funktionen ScalePix() usw. skalieren nur verkleinernd, nicht vergrössernd → SetScaleRef()
MaxCurveSegments Maximale Anzahl Polygon-Segmente beim Erzeugen von Kreisen und Ellipsen als Polygone
NumBezierSegments Anzahl Polygon-Segmente beim Erzeugen von Spline- und Bezier-Kurven
DisableNativeArc Wenn true werden alle Kreise als Polygone erzeugt statt die Canvas-Arc Funktionen zu verwenden
DisableNativeBezier Wenn true werden alle Spline- und Bezier-Kurven als Polygone erzeugt statt die Canvas BezierCurve Funktionen zu verwenden
MinLineWidth Minimale Strichdicke bei automatischem ScalePix()
MinTextSize Minimale Textgrösse bei automatischem ScalePix()
MinMarkerSize Minimale Grösse der Markersymbole bei automatischem ScalePix()
PenDown Status des Pen bei der Funktion MoveTo()
LastX, LastY Letzte Position des Pen
Poly JsgPolygon, welches von den Funktionen NewPoly(), AddPointToPoly(), DrawPoly() usw. verwendet wird.
WorkPoly, WorkPoly2 Interne JsgPolygon für erzeugte Polygone einiger Funktionen
WorkRect Internes JsgRect für das Speichern von berechneten Text-Boxen

Canvas Properties

Id Id des Canvas-Elementes
CanvasWidth
CanvasHeight
Breite und Höhe des Canvas
DevicePixelRatio Vergrösserungsfaktor der Anzeige
CanvasPixelRatio Anzahl Pixel im Canvas pro Pixel auf dem Bildschirm
PixelRatio DevicePixelRatio / CanvasPixelRatio
Driver Zugriff auf LowLevel Funktionen

Viewport Properties

VpXmin
VpYmin
Nullpunkt (links, oben) des Viewports
VpWidth
VpHeight
Höhe und Breite des Viewports
VpInnerWidth
VpInnerHeight
Höhe und Breite des inneren Viewport-Bereiches

Window Properties

WinWidth
WinHeight
Breite und Höhe des Windows
WinXmin
WinYmin
Unterer Wertebereich des Windows
WinXmax
WinYmax
Oberer Wertebereich des Windows

Linien und Flächen Properties

Color Farbe von Linien und Rahmenfarbe von Markern, Rechtecken, Ellipsen,...
BgColor Farbe von Flächen (Rechteck, Ellipse, Polygon, Marker)
BgGradient Farb-Gradient von Flächen (Rechteck, Ellipse, Polygon, Marker)
LineWidth Strichdicke von Linien
LineJoin Grafische Darstellung der Verbindung zweier Liniensegmente eines Polygons
LineCap Grafische Darstellung der Enden einer dicken Linie
CurvePrecision Gibt die maximale Abweichung von interpolierten Kreisen und Ellispen von der idealen Kurve in Pixel an.

Marker Properties

MarkerSymbol gewähltes Marker-Symbol
MarkerSize Grösse der Marker in Pixel

Text Properties

TextRendering Legt fest, mit welchem Verfahren Text gezeichnet wird: 'canvas' (default), 'html'
TextClass CSS-Klasse die einem Text zugewiesen werden kann, der im HTML-Rendering TextRendering-Mode gezeichnet wird
TextColor Farbe von Texten
TextFont Schriftart
TextSize Textgrösse in Pixel
TextRotation Drehung des Textes in Grad oder Radian, siehe SetAngleMeasure()
LineHeight Zeilenabstand bei Text
FontStyle Text-Stil (normal, schräg)
FontWeight Text-Dicke (normal, fett)
TextHAlign, TextVAlign Text-Ausrichtung
TextHPad, TextVPad Text-Padding
Weitere Infos zur Seite
Erzeugt Dienstag, 2. Februar 2016
von wabis
Zum Seitenanfang
Geändert Dienstag, 2. Februar 2016
von wabis