org.kabeja.dxf.helpers
Class HatchLineFamily

java.lang.Object
  extended by org.kabeja.dxf.helpers.HatchLineFamily

public class HatchLineFamily
extends java.lang.Object

Author:
Constructor Summary
HatchLineFamily()
           
 
Method Summary
 Point getBasePoint()
           
 double getBaseX()
           
 double getBaseY()
           
 double getLength()
           
 Point getMinimalBasePoint()
           
 Point getOffsetPoint()
           
 double getOffsetX()
           
 double getOffsetY()
           
 double[] getPattern()
           
 double getPatternHeight()
           
 double getPatternWidth()
           
 double getRotationAngle()
           
 void setBaseX(double baseX)
           
 void setBaseY(double baseY)
           
 void setOffsetX(double offsetX)
           
 void setOffsetY(double offsetY)
           
 void setPattern(double[] pattern)
           
 void setRotationAngle(double rotationAngle)
           
protected  Point transform(double x, double y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HatchLineFamily

public HatchLineFamily()
Method Detail

getBaseX

public double getBaseX()
Returns:
Returns the baseX.

setBaseX

public void setBaseX(double baseX)
Parameters:
baseX - The baseX to set.

getBaseY

public double getBaseY()
Returns:
Returns the baseY.

setBaseY

public void setBaseY(double baseY)
Parameters:
baseY - The baseY to set.

getOffsetX

public double getOffsetX()
Returns:
Returns the offsetX.

setOffsetX

public void setOffsetX(double offsetX)
Parameters:
offsetX - The offsetX to set.

getOffsetY

public double getOffsetY()
Returns:
Returns the offsetY.

setOffsetY

public void setOffsetY(double offsetY)
Parameters:
offsetY - The offsetY to set.

getPattern

public double[] getPattern()
Returns:
Returns the pattern.

setPattern

public void setPattern(double[] pattern)
Parameters:
pattern - The pattern to set.

getRotationAngle

public double getRotationAngle()
Returns:
Returns the rotationAngle.

setRotationAngle

public void setRotationAngle(double rotationAngle)
Parameters:
rotationAngle - The rotationAngle to set.

getLength

public double getLength()

getPatternWidth

public double getPatternWidth()

getPatternHeight

public double getPatternHeight()

getBasePoint

public Point getBasePoint()

getOffsetPoint

public Point getOffsetPoint()

transform

protected Point transform(double x,
                          double y)

getMinimalBasePoint

public Point getMinimalBasePoint()