com.partnersoft.v3x.io.formats.rover
Class RoverArc

java.lang.Object
  extended by com.partnersoft.v3x.io.formats.rover.RoverGraphic
      extended by com.partnersoft.v3x.io.formats.rover.RoverArc
All Implemented Interfaces:
RoverConstants, java.io.Serializable

public class RoverArc
extends RoverGraphic

A structure representing an arc in a rover file.

See Also:
Serialized Form

Field Summary
 float centerX
           
 float centerY
           
 float endAngle
           
 float radius
           
 float startAngle
           
 
Fields inherited from class com.partnersoft.v3x.io.formats.rover.RoverGraphic
dataID, dataType, styleCode
 
Fields inherited from interface com.partnersoft.v3x.io.formats.rover.RoverConstants
DRAW_JUSTIFIED_TEXT, DRAW_OFFSET_POINT, DRAW_OFFSET_TEXT, DRAW_POINT, DRAW_POLYGON, DRAW_POLYLINE, DRAW_TEXT, EOF, JUSTIFY_BASELINE_CENTER, JUSTIFY_BASELINE_LEFT, JUSTIFY_BASELINE_RIGHT, JUSTIFY_NOTSPECIFIED, OPCODE_TYPE_BOUNDARY, SIZE_DRAW_JUSTIFIED_TEXT_PREAMBLE, SIZE_DRAW_OFFSET_POINT, SIZE_DRAW_OFFSET_TEXT_CONCLUSION, SIZE_DRAW_OFFSET_TEXT_PREAMBLE, SIZE_DRAW_POINT, SIZE_DRAW_POLYLINE_PREAMBLE, SIZE_DRAW_TEXT_PREAMBLE, STYLE_REGION
 
Constructor Summary
RoverArc()
           
 
Method Summary
 float getCenterX()
           
 float getCenterY()
           
 float getEndAngle()
           
 float getRadius()
           
 float getStartAngle()
           
 float getX()
           
 float getY()
           
 void setCenterX(float newCenterX)
           
 void setCenterY(float newCenterY)
           
 void setEndAngle(float newEndAngle)
           
 void setRadius(float newRadius)
           
 void setStartAngle(float newStartAngle)
           
 
Methods inherited from class com.partnersoft.v3x.io.formats.rover.RoverGraphic
getDataID, getDataType, getStyleCode, setDataID, setDataType, setStyleCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

centerX

public float centerX

centerY

public float centerY

startAngle

public float startAngle

endAngle

public float endAngle

radius

public float radius
Constructor Detail

RoverArc

public RoverArc()
Method Detail

getCenterX

public float getCenterX()

setCenterX

public void setCenterX(float newCenterX)

getCenterY

public float getCenterY()

setCenterY

public void setCenterY(float newCenterY)

getStartAngle

public float getStartAngle()

setStartAngle

public void setStartAngle(float newStartAngle)

getEndAngle

public float getEndAngle()

setEndAngle

public void setEndAngle(float newEndAngle)

getRadius

public float getRadius()

setRadius

public void setRadius(float newRadius)

getX

public float getX()
Specified by:
getX in class RoverGraphic

getY

public float getY()
Specified by:
getY in class RoverGraphic