Class DwgLinearDimension

java.lang.Object
org.gvsig.dwg.lib.DwgObject
org.gvsig.dwg.lib.objects.DwgLinearDimension
All Implemented Interfaces:
Cloneable

public class DwgLinearDimension extends DwgObject
The DwgLinearDimension class represents a DWG Linear dimension
Author:
jmorell
  • Constructor Details

    • DwgLinearDimension

      public DwgLinearDimension(int index)
  • Method Details

    • getElevation

      public double getElevation()
      Returns:
      Returns the elevation.
    • setElevation

      public void setElevation(double elevation)
      Parameters:
      elevation - The elevation to set.
    • getActualMeasurement

      public double getActualMeasurement()
      Returns:
      Returns the actualMeasurement.
    • setActualMeasurement

      public void setActualMeasurement(double actualMeasurement)
      Parameters:
      actualMeasurement - The actualMeasurement to set.
    • getAnonBlockHandle

      public DwgHandleReference getAnonBlockHandle()
      Returns:
      Returns the anonBlockHandle.
    • setAnonBlockHandle

      public void setAnonBlockHandle(DwgHandleReference anonBlockHandle)
      Parameters:
      anonBlockHandle - The anonBlockHandle to set.
    • getAttachmentPoint

      public int getAttachmentPoint()
      Returns:
      Returns the attachmentPoint.
    • setAttachmentPoint

      public void setAttachmentPoint(int attachmentPoint)
      Parameters:
      attachmentPoint - The attachmentPoint to set.
    • getDimensionRotation

      public double getDimensionRotation()
      Returns:
      Returns the dimensionRotation.
    • setDimensionRotation

      public void setDimensionRotation(double dimensionRotation)
      Parameters:
      dimensionRotation - The dimensionRotation to set.
    • getDimstyleHandle

      public DwgHandleReference getDimstyleHandle()
      Returns:
      Returns the dimstyleHandle.
    • setDimstyleHandle

      public void setDimstyleHandle(DwgHandleReference dimstyleHandle)
      Parameters:
      dimstyleHandle - The dimstyleHandle to set.
    • getExtRotation

      public double getExtRotation()
      Returns:
      Returns the extRotation.
    • setExtRotation

      public void setExtRotation(double extRotation)
      Parameters:
      extRotation - The extRotation to set.
    • getExtrusion

      public double[] getExtrusion()
      Returns:
      Returns the extrusion.
    • setExtrusion

      public void setExtrusion(double[] extrusion)
      Parameters:
      extrusion - The extrusion to set.
    • getFlags

      public int getFlags()
      Returns:
      Returns the flags.
    • setFlags

      public void setFlags(int flags)
      Parameters:
      flags - The flags to set.
    • getHorizDir

      public double getHorizDir()
      Returns:
      Returns the horizDir.
    • setHorizDir

      public void setHorizDir(double horizDir)
      Parameters:
      horizDir - The horizDir to set.
    • getInsRotation

      public double getInsRotation()
      Returns:
      Returns the insRotation.
    • setInsRotation

      public void setInsRotation(double insRotation)
      Parameters:
      insRotation - The insRotation to set.
    • getInsScale

      public double[] getInsScale()
      Returns:
      Returns the insScale.
    • setInsScale

      public void setInsScale(double[] insScale)
      Parameters:
      insScale - The insScale to set.
    • getLinespaceFactor

      public double getLinespaceFactor()
      Returns:
      Returns the linespaceFactor.
    • setLinespaceFactor

      public void setLinespaceFactor(double linespaceFactor)
      Parameters:
      linespaceFactor - The linespaceFactor to set.
    • getLinespaceStyle

      public int getLinespaceStyle()
      Returns:
      Returns the linespaceStyle.
    • setLinespaceStyle

      public void setLinespaceStyle(int linespaceStyle)
      Parameters:
      linespaceStyle - The linespaceStyle to set.
    • getPt10

      public double[] getPt10()
      Returns:
      Returns the pt10.
    • setPt10

      public void setPt10(double[] pt10)
      Parameters:
      pt10 - The pt10 to set.
    • getPt12

      public Point2D getPt12()
      Returns:
      Returns the pt12.
    • setPt12

      public void setPt12(Point2D pt12)
      Parameters:
      pt12 - The pt12 to set.
    • getPt13

      public double[] getPt13()
      Returns:
      Returns the pt13.
    • setPt13

      public void setPt13(double[] pt13)
      Parameters:
      pt13 - The pt13 to set.
    • getPt14

      public double[] getPt14()
      Returns:
      Returns the pt14.
    • setPt14

      public void setPt14(double[] pt14)
      Parameters:
      pt14 - The pt14 to set.
    • getRotation

      public double getRotation()
      Returns:
      Returns the rotation.
    • setRotation

      public void setRotation(double rotation)
      Parameters:
      rotation - The rotation to set.
    • getText

      public String getText()
      Returns:
      Returns the text.
    • setText

      public void setText(String text)
      Parameters:
      text - The text to set.
    • getTextMidpoint

      public Point2D getTextMidpoint()
      Returns:
      Returns the textMidpoint.
    • setTextMidpoint

      public void setTextMidpoint(Point2D textMidpoint)
      Parameters:
      textMidpoint - The textMidpoint to set.
    • clone

      public Object clone()
      Overrides:
      clone in class DwgObject
    • fill

      protected void fill(DwgObject obj)
      Overrides:
      fill in class DwgObject