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() |
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() |
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(String text) |
void |
setWidth(double width) |
void |
setXAxisDirection(double[] axisDirection) |
Geometry |
toFMapGeometry(boolean is3DFile) |
String |
toFMapString(boolean is3DFile) |
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, setXDicObjHandleequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGeometrySubTypepublic 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 String getText()
public void setText(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 IDwgExtrusionablepublic boolean has3DData()
has3DData in interface IDwg3DTestablepublic double getZ()
getZ in interface IDwg3DTestablepublic Geometry toFMapGeometry(boolean is3DFile) throws CreateGeometryException
toFMapGeometry in interface IDwg2FMapCreateGeometryExceptionpublic String toFMapString(boolean is3DFile)
toFMapString in interface IDwg2FMappublic String toString()
public int getGeometryType()
getGeometryType in interface IDwg2FMap