public class DXFBlock extends DXFEntity
| Modifier and Type | Field and Description |
|---|---|
float |
baseX |
float |
baseY |
float |
baseZ |
java.lang.String |
blockName |
java.lang.String |
blockName2 |
int |
blockTypeFlags |
java.lang.String |
layerName |
java.lang.String |
xrefPath |
appGroupName, handle, insideAppGroup| Constructor and Description |
|---|
DXFBlock() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyStateFrom(DXFEntity nother)
Copies the attributes from the given DXFEntity.
|
void |
processGroup(int code,
DXFProtoValue value)
Acts on groups; interprets them and populates properties.
|
void |
resetToDefaults()
Resets all values to defaults; useful when reusing objects.
|
java.lang.String |
toString() |
public java.lang.String layerName
public java.lang.String blockName
public int blockTypeFlags
public float baseX
public float baseY
public float baseZ
public java.lang.String blockName2
public java.lang.String xrefPath
public void resetToDefaults()
DXFEntitysuper.resetToDefaults();
resetToDefaults in class DXFEntitypublic void processGroup(int code,
DXFProtoValue value)
DXFEntity
// let superclass do its thing, skip any codes inside app-specific
// bracketed section
super.processGroup(code, value);
if (insideAppGroup)
return;
processGroup in interface DXFGroupActorprocessGroup in class DXFEntitypublic void copyStateFrom(DXFEntity nother)
DXFEntity
public void copyState(DXFEntity nother) {
super.copyStateFrom(nother);
someState = nother.someState;
....
copyStateFrom in class DXFEntitypublic java.lang.String toString()
toString in class java.lang.Object