net.sf.jcgm.core
Class EllipticalArcClose

java.lang.Object
  extended by net.sf.jcgm.core.Command
      extended by net.sf.jcgm.core.EllipseElement
          extended by net.sf.jcgm.core.EllipticalArc
              extended by net.sf.jcgm.core.EllipticalArcClose
All Implemented Interfaces:
java.lang.Cloneable

public class EllipticalArcClose
extends EllipticalArc

Class=2, Element=7

Version:
$Id: EllipticalArcClose.java 46 2011-12-14 08:26:44Z phica $
Author:
xphc (Philippe Cadé), BBNT Solutions

Field Summary
 
Fields inherited from class net.sf.jcgm.core.EllipticalArc
endVectorDeltaX, endVectorDeltaY, startVectorDeltaX, startVectorDeltaY
 
Fields inherited from class net.sf.jcgm.core.EllipseElement
center, ellipse, firstConjugateDiameterEndPoint, secondConjugateDiameterEndPoint
 
Fields inherited from class net.sf.jcgm.core.Command
args, currentArg
 
Constructor Summary
EllipticalArcClose(int ec, int eid, int l, java.io.DataInput in)
           
 
Method Summary
protected  int getClosureType()
           
 void paint(CGMDisplay d)
           
 java.lang.String toString()
           
 
Methods inherited from class net.sf.jcgm.core.EllipticalArc
applyArcs, createShape
 
Methods inherited from class net.sf.jcgm.core.EllipseElement
distance, initializeShape
 
Methods inherited from class net.sf.jcgm.core.Command
alignOnWord, clone, getElementClass, getElementCode, info, makeByte, makeChar, makeColorIndex, makeColorIndex, makeDirectColor, makeEnum, makeFixedPoint, makeFixedString, makeFloat32, makeFloatingPoint, makeFloatingPoint32, makeIndex, makeInt, makeName, makePoint, makeReal, makeSDR, makeSignedInt16, makeSignedInt24, makeSignedInt32, makeSignedInt8, makeSizeSpecification, makeString, makeUInt, makeVc, makeVdc, printShape, read, readCommand, sizeOfDirectColor, sizeOfEnum, sizeOfInt, sizeOfPoint, sizeOfVdc, unimplemented, unsupported
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EllipticalArcClose

public EllipticalArcClose(int ec,
                          int eid,
                          int l,
                          java.io.DataInput in)
                   throws java.io.IOException
Throws:
java.io.IOException
Method Detail

paint

public void paint(CGMDisplay d)
Overrides:
paint in class EllipticalArc

getClosureType

protected int getClosureType()
Overrides:
getClosureType in class EllipticalArc

toString

public java.lang.String toString()
Overrides:
toString in class EllipticalArc


Part of the jcgm library http://jcgm.sourceforge.net/