public class DwgMeshPolyline extends DwgObject implements IDwgPolyline, IDwg2FMap, IDwgBlockMember
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle| Constructor and Description |
|---|
DwgMeshPolyline(int index)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOwnedObjectHandle(DwgHandleReference handle)
Add a handle to the ownedBbjectsHandle vector
|
void |
addVertex(IDwgVertex vertex) |
void |
calculateGisModel(DwgFile dwgFile) |
java.lang.Object |
clone() |
protected void |
fill(DwgObject obj) |
int |
getCurveType() |
DwgHandleReference |
getFirstVertexHandle() |
int |
getFlags() |
int |
getGeometryType() |
DwgHandleReference |
getLastVertexHandle() |
int |
getMVerticies() |
int |
getNVerticies() |
java.util.ArrayList |
getOwnedObjectsHandles() |
DwgHandleReference |
getSeqendHandle() |
java.util.List |
getVertices() |
boolean |
isClosedM() |
boolean |
isClosedN() |
void |
setClosedM(boolean isClosedM) |
void |
setClosedN(boolean isClosedN) |
void |
setCurveType(int curveType) |
void |
setFirstVertexHandle(DwgHandleReference handle) |
void |
setFlags(int flags) |
void |
setLastVertexHandle(DwgHandleReference handle) |
void |
setMDensity(int density) |
void |
setMVerticies(int verticies) |
void |
setNDensity(int density) |
void |
setNVerticies(int verticies) |
void |
setOwnedObjectsHandles(java.util.ArrayList handles) |
void |
setSeqendHandle(DwgHandleReference handle) |
void |
setVertices(java.util.List vertices) |
Geometry |
toFMapGeometry(boolean is3DFile) |
java.lang.String |
toFMapString(boolean is3DFile) |
java.lang.String |
toString() |
void |
transform2Block(double[] bPoint,
java.awt.geom.Point2D insPoint,
double[] scale,
double rot,
java.util.List dwgObjectsWithoutBlocks,
java.util.Map handleObjWithoutBlocks,
DwgFile callBack) |
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 void setFlags(int flags)
public void setCurveType(int curveType)
public void setMVerticies(int verticies)
public void setNVerticies(int verticies)
public void setFirstVertexHandle(DwgHandleReference handle)
public void setLastVertexHandle(DwgHandleReference handle)
public void setSeqendHandle(DwgHandleReference handle)
public int getCurveType()
public DwgHandleReference getFirstVertexHandle()
public int getFlags()
public DwgHandleReference getLastVertexHandle()
public int getMVerticies()
public int getNVerticies()
public DwgHandleReference getSeqendHandle()
public void calculateGisModel(DwgFile dwgFile)
calculateGisModel in interface IDwgPolylinepublic Geometry toFMapGeometry(boolean is3DFile) throws CreateGeometryException
toFMapGeometry in interface IDwg2FMapCreateGeometryExceptionpublic java.lang.String toFMapString(boolean is3DFile)
toFMapString in interface IDwg2FMappublic java.lang.String toString()
public java.util.List getVertices()
public void setVertices(java.util.List vertices)
public boolean isClosedM()
public void setClosedM(boolean isClosedM)
public boolean isClosedN()
public void setClosedN(boolean isClosedN)
public void setMDensity(int density)
public void setNDensity(int density)
public void addVertex(IDwgVertex vertex)
addVertex in interface IDwgPolylinepublic java.util.ArrayList getOwnedObjectsHandles()
public void setOwnedObjectsHandles(java.util.ArrayList handles)
objects - The owned objects handles to set.public void addOwnedObjectHandle(DwgHandleReference handle)
handle - handlepublic void transform2Block(double[] bPoint,
java.awt.geom.Point2D insPoint,
double[] scale,
double rot,
java.util.List dwgObjectsWithoutBlocks,
java.util.Map handleObjWithoutBlocks,
DwgFile callBack)
transform2Block in interface IDwgBlockMemberpublic int getGeometryType()
getGeometryType in interface IDwg2FMap