Package org.gvsig.dwg.lib.objects
Class DwgAttrib
java.lang.Object
org.gvsig.dwg.lib.DwgObject
org.gvsig.dwg.lib.objects.DwgAttrib
- All Implemented Interfaces:
Cloneable,IDwg3DTestable,IDwgExtrusionable
The DwgAttrib class represents a DWG Attrib
- Author:
- jmorell
-
Field Summary
Fields inherited from class org.gvsig.dwg.lib.DwgObject
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclone()protected voidintdoubledouble[]intintgetFlags()intintdoubledoubledoublegetTag()getText()doubleintdoubledoublegetZ()booleanvoidsetAlignmentPoint(Point2D alignmentPoint) voidsetDataFlag(int dataFlag) voidsetElevation(double elevation) voidsetExtrusion(double[] extrusion) voidsetFieldLength(int fieldLength) voidsetFlags(int flags) voidsetGeneration(int generation) voidsetHalign(int halign) voidsetHeight(double height) voidsetInsertionPoint(Point2D insertionPoint) voidsetObliqueAngle(double obliqueAngle) voidvoidsetRotationAngle(double rotationAngle) voidsetStyleHandle(DwgHandleReference styleHandle) voidvoidvoidsetThickness(double thickness) voidsetValign(int valign) voidsetWidthFactor(double widthFactor) Methods inherited from class org.gvsig.dwg.lib.DwgObject
addReactorHandle, getAddress, getAvanzar, getColor, getExtendedData, getGeometrySubType, getGraphicData, getHandle, getIndex, getLayerHandle, getLinetypeFlags, getLineTypeHandle, getMode, getNextHandle, getNumReactors, getPlotstyleFlags, getPreviousHandle, getReactorsHandles, getSizeInBits, getSubEntityHandle, getType, getVersion, getXDicObjHandle, hasLayerHandle, hasLineTypeHandle, hasNextHandle, hasPlotStyleHandle, hasPreviousHandle, hasReactorsHandles, hasSubEntityHandle, hasXDicObjHandle, inserta, insertar, isGraphicsFlag, isLyrByLineType, isNoLinks, isXDicObjFlag, reactorsHandlesQuantity, setAddress, setAvanzar, setColor, setExtendedData, setGraphicData, setGraphicsFlag, setHandle, setLayerHandle, setLinetypeFlags, setLineTypeHandle, setLyrByLineType, setMode, setNextHandle, setNoLinks, setNumReactors, setPlotstyleFlags, setPlotStyleHandle, setPreviousHandle, setSizeInBits, setSubEntityHandle, setType, setVersion, setXDicObjFlag, setXDicObjHandle
-
Constructor Details
-
DwgAttrib
public DwgAttrib(int index)
-
-
Method Details
-
getElevation
public double getElevation()- Returns:
- Returns the elevation.
-
setElevation
public void setElevation(double elevation) - Parameters:
elevation- The elevation to set.
-
getExtrusion
public double[] getExtrusion()- Returns:
- Returns the extrusion.
-
getInsertionPoint
- Returns:
- Returns the insertionPoint.
-
setInsertionPoint
- Parameters:
insertionPoint- The insertionPoint to set.
-
getAlignmentPoint
- Returns:
- Returns the alignmentPoint.
-
setAlignmentPoint
- Parameters:
alignmentPoint- The alignmentPoint to set.
-
getDataFlag
public int getDataFlag()- Returns:
- Returns the dataFlag.
-
setDataFlag
public void setDataFlag(int dataFlag) - Parameters:
dataFlag- The dataFlag to set.
-
getFieldLength
public int getFieldLength()- Returns:
- Returns the fieldLength.
-
setFieldLength
public void setFieldLength(int fieldLength) - Parameters:
fieldLength- The fieldLength to set.
-
getFlags
public int getFlags()- Returns:
- Returns the flags.
-
setFlags
public void setFlags(int flags) - Parameters:
flags- The flags to set.
-
getGeneration
public int getGeneration()- Returns:
- Returns the generation.
-
setGeneration
public void setGeneration(int generation) - Parameters:
generation- The generation to set.
-
getHalign
public int getHalign()- Returns:
- Returns the halign.
-
setHalign
public void setHalign(int halign) - Parameters:
halign- The halign to set.
-
getHeight
public double getHeight()- Returns:
- Returns the height.
-
setHeight
public void setHeight(double height) - Parameters:
height- The height to set.
-
getObliqueAngle
public double getObliqueAngle()- Returns:
- Returns the obliqueAngle.
-
setObliqueAngle
public void setObliqueAngle(double obliqueAngle) - Parameters:
obliqueAngle- The obliqueAngle to set.
-
getPrompt
- Returns:
- Returns the prompt.
-
setPrompt
- Parameters:
prompt- The prompt to set.
-
getRotationAngle
public double getRotationAngle()- Returns:
- Returns the rotationAngle.
-
setRotationAngle
public void setRotationAngle(double rotationAngle) - Parameters:
rotationAngle- The rotationAngle to set.
-
getStyleHandle
- Returns:
- Returns the styleHandle.
-
setStyleHandle
- Parameters:
styleHandle- The styleHandle to set.
-
getTag
- Returns:
- Returns the tag.
-
setTag
- Parameters:
tag- The tag to set.
-
getText
- Returns:
- Returns the text.
-
setText
- Parameters:
text- The text to set.
-
getThickness
public double getThickness()- Returns:
- Returns the thickness.
-
setThickness
public void setThickness(double thickness) - Parameters:
thickness- The thickness to set.
-
getValign
public int getValign()- Returns:
- Returns the valign.
-
setValign
public void setValign(int valign) - Parameters:
valign- The valign to set.
-
getWidthFactor
public double getWidthFactor()- Returns:
- Returns the widthFactor.
-
setWidthFactor
public void setWidthFactor(double widthFactor) - Parameters:
widthFactor- The widthFactor to set.
-
setExtrusion
public void setExtrusion(double[] extrusion) - Parameters:
extrusion- The extrusion to set.
-
applyExtrussion
public void applyExtrussion()- Specified by:
applyExtrussionin interfaceIDwgExtrusionable
-
has3DData
public boolean has3DData()- Specified by:
has3DDatain interfaceIDwg3DTestable
-
getZ
public double getZ()- Specified by:
getZin interfaceIDwg3DTestable
-
clone
-
fill
-