DESY ACOP Beans Home

com.cosylab.gui.components.gauger
Class ScaleTransform.ArcSegment

java.lang.Object
  extended by com.cosylab.gui.components.gauger.ScaleTransform.ScaleSegment
      extended by com.cosylab.gui.components.gauger.ScaleTransform.ArcSegment
Enclosing class:
ScaleTransform

public class ScaleTransform.ArcSegment
extends ScaleTransform.ScaleSegment

Definition of arc scale segment.

Version:
$Revision: 1.4 $
Author:
$Author: jbobnar $

Field Summary
 double arcAngle
          Included angle of arc
 java.awt.geom.Point2D center
          Center point of arc
 double rInner
          Inner radius of arc
 double rOuter
          Outer radius of arc
 double startAngle
          Starting angle of arc
 
Constructor Summary
ScaleTransform.ArcSegment(java.awt.geom.Point2D c, double r, double R, double start, double angle)
          Creates a new ArcSegment object.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

center

public java.awt.geom.Point2D center
Center point of arc


rOuter

public double rOuter
Outer radius of arc


rInner

public double rInner
Inner radius of arc


startAngle

public double startAngle
Starting angle of arc


arcAngle

public double arcAngle
Included angle of arc

Constructor Detail

ScaleTransform.ArcSegment

public ScaleTransform.ArcSegment(java.awt.geom.Point2D c,
                                 double r,
                                 double R,
                                 double start,
                                 double angle)
Creates a new ArcSegment object.

Parameters:
c - Center point
r - inner radius
R - Outer radius
start - Starting angle
angle - Included angle


Copyright © 2010. All Rights Reserved.