LineAnnotation

LineAnnotation

General

LineAnnotation és un tipus en FOSS per anar.

LineAnnotation dibuixa una línia recta entre dos punts, amb terminacions de línies opcionals a cada extrem (fleixes, cercles, etc.

Aquest tipus proporciona 15 mètodes per treballar amb objectes LineAnnotation en programes de Go. Els mètodes disponibles inclouen: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart, i 3 mètodes addicionals. Tots els membres del públic són accessibles a qualsevol aplicació de Go després d’instal·lar el paquet FOSS for Go.

Mètodes

SignatureDescripció
AnnotationType()AnnotationTypeRetorna el tipus d’annotatge.
Start()PointStart torna el punt de partida de la línia.
End()PointEnd torna el punt final de la línia.
SetStart(p: Point)SetStart actualitza el punt de partida de la línia i recompte /Rect.
SetEnd(p: Point)SetEnd actualitza el punt final de la línia i recompte /Rect.
SetBorderWidth(w: float64)SetBorderWidth sobrepassa el dibuix d’AnnotationBase.SetBorderWidth de manera que /Rect (que depèn de BorderWidth a través del rellotge final de línia) es recompte abans que l’AP/N regeneri assegurant que la /BBox del flux d ‘aparença coincideixi amb els nous límits en un sol pas.
RegenerateAppearance()RegenerateAppearance força /AP/N a ser reconstruït des de les propietats actuals.
StartLineEnding()LineEndingStyleStartLineEnding retorna l’estil aplicat al començament de la línia.
EndLineEnding()LineEndingStyleEndLineEnding retorna l’estil aplicat al final de la línia.
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding fixa l’estil de línia-fin del costat inicial.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding fixa l’estil de terminació de la línia del costat final.
InteriorColor()*ColorInteriorColor retorna el color de rellotge /IC (utilitzat per a les terminacions de línies omplides: ClosedArrow, RClosedArrow, Square, Circle, Diamond).
SetInteriorColor(c: *Color)SetInteriorColor escriu /IC com a matriu RGB; nil elimina l’entrada.
LeaderLineLength()float64LeaderLineLength retorna el valor /LL (0 si no hi ha).
SetLeaderLineLength(l: float64)SetLeaderLineLength escriu /LL.

Veure també

 Català