public class DwgBlockHeader extends DwgObject implements IDwg3DTestable
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle| Constructor and Description |
|---|
DwgBlockHeader(int index)
Create new DwgBlockHeader object
|
| Modifier and Type | Method and Description |
|---|---|
void |
addObject(DwgObject object)
Add a DWG object to the blockObjects vector
|
void |
addOwnedObjectHandle(DwgHandleReference handle)
Add a handle to the ownedBbjectsHandle vector
|
java.lang.Object |
clone() |
protected void |
fill(DwgObject obj) |
double[] |
getBasePoint() |
DwgHandleReference |
getBlockControlHandle() |
java.lang.String |
getBlockDescription() |
DwgHandleReference |
getBlockEntityHandle() |
DwgHandleReference |
getEndBlkEntityHandle() |
DwgHandleReference |
getFirstEntityHandle() |
DwgHandleReference[] |
getInsertHandles() |
DwgHandleReference |
getLastEntityHandle() |
DwgHandleReference |
getLayoutHandle() |
java.lang.String |
getName() |
DwgHandleReference |
getNullHandle() |
java.util.ArrayList |
getObjects() |
java.util.ArrayList |
getOwnedObjectsHandles() |
int |
getPreviewData() |
int |
getXRefPlus() |
java.lang.String |
getXRefPName() |
double |
getZ() |
boolean |
has3DData() |
boolean |
isAnonymous() |
boolean |
isBlkIsXRef() |
boolean |
isFlag64() |
boolean |
isHasAttrs() |
boolean |
isLoaded() |
boolean |
isXdep() |
boolean |
isXRefOverLaid() |
void |
setAnonymous(boolean anonymous) |
void |
setBasePoint(double[] basePoint) |
void |
setBlkIsXRef(boolean blkIsXRef) |
void |
setBlockControlHandle(DwgHandleReference blockControlHandle) |
void |
setBlockDescription(java.lang.String blockDescription) |
void |
setBlockEntityHandle(DwgHandleReference blockEntityHandle) |
void |
setEndBlkEntityHandle(DwgHandleReference endBlkEntityHandle) |
void |
setFirstEntityHandle(DwgHandleReference firstEntityHandle) |
void |
setFlag64(boolean flag64) |
void |
setHasAttrs(boolean hasAttrs) |
void |
setInsertHandles(DwgHandleReference[] insertHandles) |
void |
setLastEntityHandle(DwgHandleReference lastEntityHandle) |
void |
setLayoutHandle(DwgHandleReference handle) |
void |
setLoaded(boolean loaded) |
void |
setName(java.lang.String name) |
void |
setNullHandle(DwgHandleReference nullHandle) |
void |
setObjects(java.util.ArrayList objects) |
void |
setOwnedObjectsHandles(java.util.ArrayList handles) |
void |
setPreviewData(int previewData) |
void |
setXdep(boolean xdep) |
void |
setXRefOverLaid(boolean refOverLaid) |
void |
setXRefPlus(int refPlus) |
void |
setXRefPName(java.lang.String refPName) |
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, setXDicObjHandlepublic double[] getBasePoint()
public void setBasePoint(double[] basePoint)
basePoint - The basePoint to set.public DwgHandleReference getFirstEntityHandle()
public void setFirstEntityHandle(DwgHandleReference firstEntityHandle)
firstEntityHandle - The firstEntityHandle to set.public DwgHandleReference getLastEntityHandle()
public void setLastEntityHandle(DwgHandleReference lastEntityHandle)
lastEntityHandle - The lastEntityHandle to set.public java.lang.String getName()
public void setName(java.lang.String name)
name - The name to set.public DwgHandleReference getBlockEntityHandle()
public void setBlockEntityHandle(DwgHandleReference blockEntityHandle)
blockEntityHandle - The blockEntityHandle to set.public boolean isAnonymous()
public void setAnonymous(boolean anonymous)
anonymous - The anonymous to set.public boolean isBlkIsXRef()
public void setBlkIsXRef(boolean blkIsXRef)
blkIsXRef - The blkIsXRef to set.public DwgHandleReference getBlockControlHandle()
public void setBlockControlHandle(DwgHandleReference blockControlHandle)
blockControlHandle - The blockControlHandle to set.public java.lang.String getBlockDescription()
public void setBlockDescription(java.lang.String blockDescription)
blockDescription - The blockDescription to set.public DwgHandleReference getEndBlkEntityHandle()
public void setEndBlkEntityHandle(DwgHandleReference endBlkEntityHandle)
endBlkEntityHandle - The endBlkEntityHandle to set.public boolean isFlag64()
public void setFlag64(boolean flag64)
flag64 - The flag64 to set.public boolean isHasAttrs()
public void setHasAttrs(boolean hasAttrs)
hasAttrs - The hasAttrs to set.public DwgHandleReference[] getInsertHandles()
public void setInsertHandles(DwgHandleReference[] insertHandles)
insertHandles - The insertHandles to set.public DwgHandleReference getLayoutHandle()
public void setLayoutHandle(DwgHandleReference handle)
handle - The layoutHandle to set.public boolean isLoaded()
public void setLoaded(boolean loaded)
loaded - The loaded to set.public DwgHandleReference getNullHandle()
public void setNullHandle(DwgHandleReference nullHandle)
nullHandle - The nullHandle to set.public int getPreviewData()
public void setPreviewData(int previewData)
previewData - The previewData to set.public boolean isXdep()
public void setXdep(boolean xdep)
xdep - The xdep to set.public boolean isXRefOverLaid()
public void setXRefOverLaid(boolean refOverLaid)
refOverLaid - The xRefOverLaid to set.public int getXRefPlus()
public void setXRefPlus(int refPlus)
refPlus - The xRefPlus to set.public java.lang.String getXRefPName()
public void setXRefPName(java.lang.String refPName)
refPName - The xRefPName to set.public java.util.ArrayList getObjects()
public void setObjects(java.util.ArrayList objects)
objects - The objects to set.public void addObject(DwgObject object)
object - DWG objectpublic 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 boolean has3DData()
has3DData in interface IDwg3DTestablepublic double getZ()
getZ in interface IDwg3DTestable