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, setXDicObjHandle
public 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 IDwg3DTestable
public double getZ()
getZ
in interface IDwg3DTestable