public class DXFMLineHandler extends AbstractEntityHandler
| Modifier and Type | Field and Description |
|---|---|
protected DXFMLineSegmentElement |
el |
static int |
GROUPCODE_MLINE_DIRECTION_X |
static int |
GROUPCODE_MLINE_DIRECTION_Y |
static int |
GROUPCODE_MLINE_DIRECTION_Z |
static int |
GROUPCODE_MLINE_ELEMENT_PARAMETER |
static int |
GROUPCODE_MLINE_ELEMENT_PARAMETER_COUNT |
static int |
GROUPCODE_MLINE_FILL_PARAMETER |
static int |
GROUPCODE_MLINE_FILL_PARAMETER_COUNT |
static int |
GROUPCODE_MLINE_FLAGS |
static int |
GROUPCODE_MLINE_JUSTIFICATION |
static int |
GROUPCODE_MLINE_MITER_DIRECTION_X |
static int |
GROUPCODE_MLINE_MITER_DIRECTION_Y |
static int |
GROUPCODE_MLINE_MITER_DIRECTION_Z |
static int |
GROUPCODE_MLINE_NUMBER_OF_LINESTYLEELEMENTS |
static int |
GROUPCODE_MLINE_NUMBER_OF_VERTICES |
static int |
GROUPCODE_MLINE_SCALE_FACTOR |
static int |
GROUPCODE_MLINE_STYLE_ID |
static int |
GROUPCODE_MLINE_STYLENAME |
static int |
GROUPCODE_MLINE_VERTEX_X |
static int |
GROUPCODE_MLINE_VERTEX_Y |
static int |
GROUPCODE_MLINE_VERTEX_Z |
protected int |
index |
protected DXFMLine |
mLine |
protected DXFMLineSegment |
seg |
COLOR_24BIT, COLOR_CODE, COLOR_TRANSPARENCY, COLORNAME, doc, ELEMENT_REFERENCE, END_X, END_Y, END_Z, EXTRUSION_X, EXTRUSION_Y, EXTRUSION_Z, FLAGS, GROUPCODE_MODELSPACE, GROUPCODE_ROTATION_ANGLE, GROUPCODE_START_X, GROUPCODE_START_Y, GROUPCODE_START_Z, GROUPCODE_STYLENAME, GROUPCODE_TEXT, GROUPCODE_THICKNESS, LAYER_NAME, LINE_TYPE, LINE_TYPE_SCALE, LINE_WEIGHT, TRANSPARENCY, VISIBILITY| Constructor and Description |
|---|
DXFMLineHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
endDXFEntity()
Will called if the entity block ends.
|
DXFEntity |
getDXFEntity()
Called after endDXFEntity.
|
java.lang.String |
getDXFEntityName() |
boolean |
isFollowSequence() |
void |
parseGroup(int groupCode,
DXFValue value) |
void |
startDXFEntity()
Will called if the entity block starts.
|
parseCommonProperty, releaseDXFDocument, setDXFDocumentpublic static final int GROUPCODE_MLINE_STYLENAME
public static final int GROUPCODE_MLINE_STYLE_ID
public static final int GROUPCODE_MLINE_SCALE_FACTOR
public static final int GROUPCODE_MLINE_JUSTIFICATION
public static final int GROUPCODE_MLINE_FLAGS
public static final int GROUPCODE_MLINE_NUMBER_OF_VERTICES
public static final int GROUPCODE_MLINE_NUMBER_OF_LINESTYLEELEMENTS
public static final int GROUPCODE_MLINE_VERTEX_X
public static final int GROUPCODE_MLINE_VERTEX_Y
public static final int GROUPCODE_MLINE_VERTEX_Z
public static final int GROUPCODE_MLINE_DIRECTION_X
public static final int GROUPCODE_MLINE_DIRECTION_Y
public static final int GROUPCODE_MLINE_DIRECTION_Z
public static final int GROUPCODE_MLINE_MITER_DIRECTION_X
public static final int GROUPCODE_MLINE_MITER_DIRECTION_Y
public static final int GROUPCODE_MLINE_MITER_DIRECTION_Z
public static final int GROUPCODE_MLINE_ELEMENT_PARAMETER_COUNT
public static final int GROUPCODE_MLINE_ELEMENT_PARAMETER
public static final int GROUPCODE_MLINE_FILL_PARAMETER_COUNT
public static final int GROUPCODE_MLINE_FILL_PARAMETER
protected DXFMLine mLine
protected DXFMLineSegment seg
protected DXFMLineSegmentElement el
protected int index
public java.lang.String getDXFEntityName()
getDXFEntityName in interface DXFEntityHandlergetDXFEntityName in class AbstractEntityHandlerpublic void endDXFEntity()
DXFEntityHandlerpublic DXFEntity getDXFEntity()
DXFEntityHandlerpublic boolean isFollowSequence()
public void parseGroup(int groupCode,
DXFValue value)
public void startDXFEntity()
DXFEntityHandler