Class DxfTABLE_VPORT_ITEM
- java.lang.Object
-
- org.hortonmachine.gears.io.dxfdwg.libs.dxf.DxfTABLE_ITEM
-
- org.hortonmachine.gears.io.dxfdwg.libs.dxf.DxfTABLE_VPORT_ITEM
-
public class DxfTABLE_VPORT_ITEM extends DxfTABLE_ITEM
The VPORT item in the TABLES section There is a static reader to read the item in a DXF file and a toString method able to write it in a DXF form- Version:
- 0.5.0
- Author:
- Micha�l Michaud
-
-
Constructor Summary
Constructors Constructor Description DxfTABLE_VPORT_ITEM(String name, int flags)DxfTABLE_VPORT_ITEM(String name, int flags, double[] lowerLeftCorner, double[] upperRightCorner, double[] centerPoint, double[] snapBasePoint, double[] snapSpacing, double[] gridSpacing, double[] viewDirection, double[] viewTargetPoint, double viewHeight, float aspectRatio, float lensLength, double frontClippingPlaneOffset, double backClippingPlaneOffset, float snapRotationAngle, float twistAngle, int viewMode, int circleZoomPercent, int fastZoomSetting, int ucsIconSetting, int snapOnOff, int gridOnOff, int snapStyle, int snapIsoPair)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description floatgetAspectRatio()doublegetBackClippingPlaneOffset()double[]getCenterPoint()intgetCircleZoomPercent()intgetFastZoomSetting()doublegetFrontClippingPlaneOffset()intgetGridOnOff()double[]getGridSpacing()floatgetLensLength()double[]getLowerLeftCorner()double[]getSnapBasePoint()intgetSnapIsoPair()intgetSnapOnOff()floatgetSnapRotationAngle()double[]getSnapSpacing()intgetSnapStyle()floatgetTwistAngle()intgetUcsIconSetting()double[]getUpperRightCorner()double[]getViewDirection()doublegetViewHeight()intgetViewMode()double[]getViewTargetPoint()static MapreadTable(RandomAccessFile raf)voidsetAspectRatio(float aspectRatio)voidsetBackClippingPlaneOffset(double backClippingPlaneOffset)voidsetCenterPoint(double[] centerPoint)voidsetCircleZoomPercent(int circleZoomPercent)voidsetFastZoomSetting(int fastZoomSetting)voidsetFrontClippingPlaneOffset(double frontClippingPlaneOffset)voidsetGridOnOff(int gridOnOff)voidsetGridSpacing(double[] gridSpacing)voidsetLensLength(float lensLength)voidsetLowerLeftCorner(double[] lowerLeftCorner)voidsetSnapBasePoint(double[] snapBasePoint)voidsetSnapIsoPair(int snapIsoPair)voidsetSnapOnOff(int snapOnOff)voidsetSnapRotationAngle(float snapRotationAngle)voidsetSnapSpacing(double[] snapSpacing)voidsetSnapStyle(int snapStyle)voidsetTwistAngle(float twistAngle)voidsetUcsIconSetting(int ucsIconSetting)voidsetUpperRightCorner(double[] upperRightCorner)voidsetViewDirection(double[] viewDirection)voidsetViewHeight(double viewHeight)voidsetViewMode(int viewMode)voidsetViewTargetPoint(double[] viewTargetPoint)StringtoString()
-
-
-
Constructor Detail
-
DxfTABLE_VPORT_ITEM
public DxfTABLE_VPORT_ITEM(String name, int flags)
-
DxfTABLE_VPORT_ITEM
public DxfTABLE_VPORT_ITEM(String name, int flags, double[] lowerLeftCorner, double[] upperRightCorner, double[] centerPoint, double[] snapBasePoint, double[] snapSpacing, double[] gridSpacing, double[] viewDirection, double[] viewTargetPoint, double viewHeight, float aspectRatio, float lensLength, double frontClippingPlaneOffset, double backClippingPlaneOffset, float snapRotationAngle, float twistAngle, int viewMode, int circleZoomPercent, int fastZoomSetting, int ucsIconSetting, int snapOnOff, int gridOnOff, int snapStyle, int snapIsoPair)
-
-
Method Detail
-
getLowerLeftCorner
public double[] getLowerLeftCorner()
-
getUpperRightCorner
public double[] getUpperRightCorner()
-
getCenterPoint
public double[] getCenterPoint()
-
getSnapBasePoint
public double[] getSnapBasePoint()
-
getSnapSpacing
public double[] getSnapSpacing()
-
getGridSpacing
public double[] getGridSpacing()
-
getViewDirection
public double[] getViewDirection()
-
getViewTargetPoint
public double[] getViewTargetPoint()
-
getViewHeight
public double getViewHeight()
-
getAspectRatio
public float getAspectRatio()
-
getLensLength
public float getLensLength()
-
getFrontClippingPlaneOffset
public double getFrontClippingPlaneOffset()
-
getBackClippingPlaneOffset
public double getBackClippingPlaneOffset()
-
getSnapRotationAngle
public float getSnapRotationAngle()
-
getTwistAngle
public float getTwistAngle()
-
getViewMode
public int getViewMode()
-
getCircleZoomPercent
public int getCircleZoomPercent()
-
getFastZoomSetting
public int getFastZoomSetting()
-
getUcsIconSetting
public int getUcsIconSetting()
-
getSnapOnOff
public int getSnapOnOff()
-
getGridOnOff
public int getGridOnOff()
-
getSnapStyle
public int getSnapStyle()
-
getSnapIsoPair
public int getSnapIsoPair()
-
setLowerLeftCorner
public void setLowerLeftCorner(double[] lowerLeftCorner)
-
setUpperRightCorner
public void setUpperRightCorner(double[] upperRightCorner)
-
setCenterPoint
public void setCenterPoint(double[] centerPoint)
-
setSnapBasePoint
public void setSnapBasePoint(double[] snapBasePoint)
-
setSnapSpacing
public void setSnapSpacing(double[] snapSpacing)
-
setGridSpacing
public void setGridSpacing(double[] gridSpacing)
-
setViewDirection
public void setViewDirection(double[] viewDirection)
-
setViewTargetPoint
public void setViewTargetPoint(double[] viewTargetPoint)
-
setViewHeight
public void setViewHeight(double viewHeight)
-
setAspectRatio
public void setAspectRatio(float aspectRatio)
-
setLensLength
public void setLensLength(float lensLength)
-
setFrontClippingPlaneOffset
public void setFrontClippingPlaneOffset(double frontClippingPlaneOffset)
-
setBackClippingPlaneOffset
public void setBackClippingPlaneOffset(double backClippingPlaneOffset)
-
setSnapRotationAngle
public void setSnapRotationAngle(float snapRotationAngle)
-
setTwistAngle
public void setTwistAngle(float twistAngle)
-
setViewMode
public void setViewMode(int viewMode)
-
setCircleZoomPercent
public void setCircleZoomPercent(int circleZoomPercent)
-
setFastZoomSetting
public void setFastZoomSetting(int fastZoomSetting)
-
setUcsIconSetting
public void setUcsIconSetting(int ucsIconSetting)
-
setSnapOnOff
public void setSnapOnOff(int snapOnOff)
-
setGridOnOff
public void setGridOnOff(int gridOnOff)
-
setSnapStyle
public void setSnapStyle(int snapStyle)
-
setSnapIsoPair
public void setSnapIsoPair(int snapIsoPair)
-
readTable
public static Map readTable(RandomAccessFile raf) throws IOException
- Throws:
IOException
-
toString
public String toString()
- Overrides:
toStringin classDxfTABLE_ITEM
-
-