Package com.luciad.format.mif
Interface ILcdMIFShape
- All Superinterfaces:
Cloneable
,ILcdBounded
,ILcdCloneable
,ILcdDataObject
,ILcdFeatured
,ILcdShape
,Serializable
- All Known Implementing Classes:
TLcdMIFCollection
,TLcdMIFMultipoint
,TLcdMIFPLine
,TLcdMIFPoint
,TLcdMIFRegion
,TLcdMIFText
This class represents the shape elements that are present in
MIF files.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
The identifier for the ARC type.static final short
The identifier for the COLLECTION type.static final short
The identifier for the ELLIPSE type.static final short
The identifier for the LINE type.static final short
The identifier for the MULTIPOINT type.static final short
The identifier for an unknown type.static final short
The identifier for the PLINE type.static final short
The identifier for the POINT type.static final short
The identifier for the RECT type.static final short
The identifier for the REGION type.static final short
The identifier for the ROUNDRECT type.static final short
The identifier for the TEXT type. -
Method Summary
Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
Methods inherited from interface com.luciad.datamodel.ILcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
Methods inherited from interface com.luciad.util.ILcdFeatured
canSetFeature, getFeature, getFeatureCount, setFeature
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
-
Field Details
-
POINT
static final short POINTThe identifier for the POINT type.- See Also:
-
LINE
static final short LINEThe identifier for the LINE type.- See Also:
-
PLINE
static final short PLINEThe identifier for the PLINE type.- See Also:
-
REGION
static final short REGIONThe identifier for the REGION type.- See Also:
-
ARC
static final short ARCThe identifier for the ARC type.- See Also:
-
TEXT
static final short TEXTThe identifier for the TEXT type.- See Also:
-
RECT
static final short RECTThe identifier for the RECT type.- See Also:
-
ROUNDRECT
static final short ROUNDRECTThe identifier for the ROUNDRECT type.- See Also:
-
ELLIPSE
static final short ELLIPSEThe identifier for the ELLIPSE type.- See Also:
-
MULTIPOINT
static final short MULTIPOINTThe identifier for the MULTIPOINT type.- See Also:
-
COLLECTION
static final short COLLECTIONThe identifier for the COLLECTION type.- See Also:
-
NONE
static final short NONEThe identifier for an unknown type.- See Also:
-
-
Method Details
-
getMIFType
short getMIFType()Returns the MIF type of this shape.- Returns:
- one of
POINT
,LINE
,PLINE
,...
-