Public Member Functions | |
IRuler | GetRuler () |
The ruler used for placement. If not set, the default ruler setting is used. More... | |
void | SetRuler (IRuler ruler) |
IPoint | GetStart () |
Starting position of line. More... | |
void | SetStart (IPoint start) |
IPoint | GetEnd () |
Ending position of line. More... | |
void | SetEnd (IPoint end) |
float | GetLineThickness () |
Thickness of line based on the ruler units in use. More... | |
void | SetLineThickness (float lineThickness) |
String | ToString () |
Returns the string that can be sent to printer. More... | |
Protected Member Functions | |
ALine (IPoint start, IPoint end, float lineThickness) | |
Private Attributes | |
IRuler | ruler = Defaults.GetRuler() |
IPoint | start |
IPoint | end |
float | lineThickness |
IPoint com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetEnd | ( | ) |
Ending position of line.
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.end.
Referenced by com.UniPRT.Sdk.LabelMaker.PGL.Line.toString(), and com.UniPRT.Sdk.LabelMaker.TSPL.Line.toString().
float com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetLineThickness | ( | ) |
Thickness of line based on the ruler units in use.
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.lineThickness.
Referenced by com.UniPRT.Sdk.LabelMaker.PGL.Line.toString(), and com.UniPRT.Sdk.LabelMaker.TSPL.Line.toString().
IRuler com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetRuler | ( | ) |
The ruler used for placement. If not set, the default ruler setting is used.
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ruler.
Referenced by com.UniPRT.Sdk.LabelMaker.PGL.Line.toString(), and com.UniPRT.Sdk.LabelMaker.TSPL.Line.toString().
IPoint com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetStart | ( | ) |
Starting position of line.
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.start.
Referenced by com.UniPRT.Sdk.LabelMaker.PGL.Line.toString(), and com.UniPRT.Sdk.LabelMaker.TSPL.Line.toString().
void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetEnd | ( | IPoint | end | ) |
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.end.
void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetLineThickness | ( | float | lineThickness | ) |
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.lineThickness.
void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetRuler | ( | IRuler | ruler | ) |
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ruler.
void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetStart | ( | IPoint | start | ) |
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.start.
String com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ToString | ( | ) |
Returns the string that can be sent to printer.
Implements com.UniPRT.Sdk.LabelMaker.Interface.ILine.
References com.UniPRT.Sdk.LabelMaker.Abstract.ALine.end, com.UniPRT.Sdk.LabelMaker.Interface.IPair< T >.GetX(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.lineThickness, and com.UniPRT.Sdk.LabelMaker.Abstract.ALine.start.
|
private |
Referenced by com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ALine(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetEnd(), com.UniPRT.Sdk.LabelMaker.PGL.Line.Line(), com.UniPRT.Sdk.LabelMaker.TSPL.Line.Line(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetEnd(), and com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ToString().
|
private |
Referenced by com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ALine(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetLineThickness(), com.UniPRT.Sdk.LabelMaker.PGL.Line.Line(), com.UniPRT.Sdk.LabelMaker.TSPL.Line.Line(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetLineThickness(), and com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ToString().
|
private |
|
private |
Referenced by com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ALine(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetStart(), com.UniPRT.Sdk.LabelMaker.PGL.Line.Line(), com.UniPRT.Sdk.LabelMaker.TSPL.Line.Line(), com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetStart(), and com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ToString().