public class DwgPFacePolyline extends DwgObject implements IDwgPolyline, IDwg2FMap, IDwgBlockMember
| Modifier and Type | Field and Description |
|---|---|
static int |
NUM_VERTEX_OF_FACE |
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle| Constructor and Description |
|---|
DwgPFacePolyline(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() |
void |
dump() |
protected void |
fill(DwgObject obj) |
int |
getFaceCount() |
java.util.List |
getFaces() |
DwgHandleReference |
getFirstVertexHandle() |
int |
getGeometryType() |
DwgHandleReference |
getLastVertexHandle() |
java.util.ArrayList |
getOwnedObjectsHandles() |
DwgHandleReference |
getSeqendHandle() |
int |
getVertexCount() |
java.util.List |
getVertices() |
void |
setFaceCount(int faceCount) |
void |
setFaces(java.util.List faces) |
void |
setFirstVertexHandle(DwgHandleReference handle) |
void |
setLastVertexHandle(DwgHandleReference handle) |
void |
setOwnedObjectsHandles(java.util.ArrayList handles) |
void |
setSeqendHandle(DwgHandleReference handle) |
void |
setVertexCount(int vertexCount) |
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 handle_objectsWithoutBlocks,
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 static final int NUM_VERTEX_OF_FACE
public void setVertexCount(int vertexCount)
public void setFaceCount(int faceCount)
public void setFirstVertexHandle(DwgHandleReference handle)
public void setLastVertexHandle(DwgHandleReference handle)
public void setSeqendHandle(DwgHandleReference handle)
public int getFaceCount()
public DwgHandleReference getFirstVertexHandle()
public DwgHandleReference getLastVertexHandle()
public DwgHandleReference getSeqendHandle()
public int getVertexCount()
public void setFaces(java.util.List faces)
public java.util.List getFaces()
public java.util.List getVertices()
public void setVertices(java.util.List vertices)
public 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 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 void addVertex(IDwgVertex vertex)
addVertex in interface IDwgPolylinepublic void dump()
public void transform2Block(double[] bPoint,
java.awt.geom.Point2D insPoint,
double[] scale,
double rot,
java.util.List dwgObjectsWithoutBlocks,
java.util.Map handle_objectsWithoutBlocks,
DwgFile callBack)
transform2Block in interface IDwgBlockMemberpublic int getGeometryType()
getGeometryType in interface IDwg2FMap