UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.Abstract.ALine Class Referenceabstract
Inheritance diagram for com.UniPRT.Sdk.LabelMaker.Abstract.ALine:
com.UniPRT.Sdk.LabelMaker.Interface.ILine com.UniPRT.Sdk.LabelMaker.PGL.Line com.UniPRT.Sdk.LabelMaker.TSPL.Line

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
 

Constructor & Destructor Documentation

◆ ALine()

com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ALine ( IPoint  start,
IPoint  end,
float  lineThickness 
)
protected

Member Function Documentation

◆ GetEnd()

IPoint com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetEnd ( )

◆ GetLineThickness()

float com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetLineThickness ( )

◆ GetRuler()

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().

◆ GetStart()

IPoint com.UniPRT.Sdk.LabelMaker.Abstract.ALine.GetStart ( )

◆ SetEnd()

void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetEnd ( IPoint  end)

◆ SetLineThickness()

void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetLineThickness ( float  lineThickness)

◆ SetRuler()

void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetRuler ( IRuler  ruler)

◆ SetStart()

void com.UniPRT.Sdk.LabelMaker.Abstract.ALine.SetStart ( IPoint  start)

◆ ToString()

Member Data Documentation

◆ end

◆ lineThickness

◆ ruler

IRuler com.UniPRT.Sdk.LabelMaker.Abstract.ALine.ruler = Defaults.GetRuler()
private

◆ start


The documentation for this class was generated from the following file: