public class DwgPolyline3D extends DwgObject implements IDwgPolyline, IDwg3DTestable, 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 |
---|
DwgPolyline3D(int index) |
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 int getClosedFlags()
public void setClosedFlags(int closedFlags)
closedFlags
- The closedFlags to set.public DwgHandleReference getFirstVertexHandle()
public void setFirstVertexHandle(DwgHandleReference firstVertexHandle)
firstVertexHandle
- The firstVertexHandle to set.public DwgHandleReference getLastVertexHandle()
public void setLastVertexHandle(DwgHandleReference lastVertexHandle)
lastVertexHandle
- The lastVertexHandle to set.public List getPts()
public void setPts(List pts)
pts
- The pts to set.public double[] getBulges()
public void setBulges(double[] bulges)
bulges
- The bulges to set.public DwgHandleReference getSeqendHandle()
public void setSeqendHandle(DwgHandleReference seqendHandle)
seqendHandle
- The seqendHandle to set.public int getSplineFlags()
public void setSplineFlags(int splineFlags)
splineFlags
- The splineFlags to set.public void calculateGisModel(DwgFile dwgFile)
calculateGisModel
in interface IDwgPolyline
public void calculateGisModel(List dwgObjects)
public boolean has3DData()
has3DData
in interface IDwg3DTestable
public double getZ()
getZ
in interface IDwg3DTestable
public double[] getPZ()
public Geometry toFMapGeometry(boolean is3DFile) throws CreateGeometryException
toFMapGeometry
in interface IDwg2FMap
CreateGeometryException
public String toFMapString(boolean is3DFile)
toFMapString
in interface IDwg2FMap
public String toString()
public void addVertex(IDwgVertex vertex)
addVertex
in interface IDwgPolyline
public void transform2Block(double[] bPoint, Point2D insPoint, double[] scale, double rot, List dwgObjectsWithoutBlocks, Map handleObjWithoutBlocks, DwgFile callBack)
transform2Block
in interface IDwgBlockMember
public void setVertexHandles(ArrayList Handles)
Handles
- The vertexHandles to set.public ArrayList getVertexHandles()
public void addVertexHandle(DwgHandleReference handle)
Handle
- The vertexHandles to add.public int getGeometryType()
getGeometryType
in interface IDwg2FMap