public class DwgMText extends DwgObject implements IDwgExtrusionable, IDwg3DTestable, IDwg2FMap
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle
Constructor and Description |
---|
DwgMText(int index) |
Modifier and Type | Method and Description |
---|---|
void |
applyExtrussion() |
java.lang.Object |
clone() |
protected void |
fill(DwgObject obj) |
int |
getAttachment() |
int |
getDrawingDir() |
double |
getExtHeight() |
double[] |
getExtrusion() |
double |
getExtWidth() |
int |
getGeometryType() |
double |
getHeight() |
double[] |
getInsertionPoint() |
double |
getLineSpacingFactor() |
int |
getLineSpacingStyle() |
DwgHandleReference |
getStyleHandle() |
java.lang.String |
getText() |
double |
getWidth() |
double[] |
getXAxisDirection() |
double |
getZ() |
boolean |
has3DData() |
void |
setAttachment(int attachment) |
void |
setDrawingDir(int drawingDir) |
void |
setExtHeight(double extHeight) |
void |
setExtrusion(double[] extrusion) |
void |
setExtWidth(double extWidth) |
void |
setHeight(double height) |
void |
setInsertionPoint(double[] insertionPoint) |
void |
setLineSpacingFactor(double lineSpacingFactor) |
void |
setLineSpacingStyle(int lineSpacingStyle) |
void |
setStyleHandle(DwgHandleReference styleHandle) |
void |
setText(java.lang.String text) |
void |
setWidth(double width) |
void |
setXAxisDirection(double[] axisDirection) |
Geometry |
toFMapGeometry(boolean is3DFile) |
java.lang.String |
toFMapString(boolean is3DFile) |
java.lang.String |
toString() |
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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGeometrySubType
public double getHeight()
public void setHeight(double height)
height
- The height to set.public double[] getInsertionPoint()
public void setInsertionPoint(double[] insertionPoint)
insertionPoint
- The insertionPoint to set.public java.lang.String getText()
public void setText(java.lang.String text)
text
- The text to set.public double getWidth()
public void setWidth(double width)
width
- The width to set.public double[] getExtrusion()
public int getAttachment()
public void setAttachment(int attachment)
attachment
- The attachment to set.public int getDrawingDir()
public void setDrawingDir(int drawingDir)
drawingDir
- The drawingDir to set.public double getExtHeight()
public void setExtHeight(double extHeight)
extHeight
- The extHeight to set.public double getExtWidth()
public void setExtWidth(double extWidth)
extWidth
- The extWidth to set.public double getLineSpacingFactor()
public void setLineSpacingFactor(double lineSpacingFactor)
lineSpacingFactor
- The lineSpacingFactor to set.public int getLineSpacingStyle()
public void setLineSpacingStyle(int lineSpacingStyle)
lineSpacingStyle
- The lineSpacingStyle to set.public DwgHandleReference getStyleHandle()
public void setStyleHandle(DwgHandleReference styleHandle)
styleHandle
- The styleHandle to set.public double[] getXAxisDirection()
public void setXAxisDirection(double[] axisDirection)
axisDirection
- The xAxisDirection to set.public void setExtrusion(double[] extrusion)
extrusion
- The extrusion to set.public void applyExtrussion()
applyExtrussion
in interface IDwgExtrusionable
public boolean has3DData()
has3DData
in interface IDwg3DTestable
public double getZ()
getZ
in interface IDwg3DTestable
public Geometry toFMapGeometry(boolean is3DFile) throws CreateGeometryException
toFMapGeometry
in interface IDwg2FMap
CreateGeometryException
public java.lang.String toFMapString(boolean is3DFile)
toFMapString
in interface IDwg2FMap
public java.lang.String toString()
public int getGeometryType()
getGeometryType
in interface IDwg2FMap