Package com.luciad.format.dgn
Interface ILcdDGNShape
- All Superinterfaces:
Cloneable
,ILcdBounded
,ILcdCloneable
,ILcdDataObject
,ILcdShape
,Serializable
- All Known Implementing Classes:
TLcdDGN3DSurface
,TLcdDGNArc2D
,TLcdDGNCell
,TLcdDGNComplexChain
,TLcdDGNComplexShape
,TLcdDGNCurve2D
,TLcdDGNDimension
,TLcdDGNDisplayableTag
,TLcdDGNEllipse2D
,TLcdDGNFloatCurve2D
,TLcdDGNFloatCurve3D
,TLcdDGNFloatLine2D
,TLcdDGNFloatLine3D
,TLcdDGNFloatLineString2D
,TLcdDGNFloatLineString3D
,TLcdDGNFloatShape2D
,TLcdDGNFloatShape3D
,TLcdDGNLine2D
,TLcdDGNLineString2D
,TLcdDGNShape2D
,TLcdDGNSolid
,TLcdDGNText2D
,TLcdDGNTextNode2D
This class represents the shape elements that are present in
DGN files.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
Code for type 3D surface.static final short
Code for type application.static final short
Code for type arc.static final short
Code for type B spline.static final short
Code for type B spline boundary.static final short
Code for type B spline curve.static final short
Code for type B spline knot.static final short
Code for type B spline surface.static final short
Code for type B splint weight.static final short
Code for type cell.static final short
Code for type multi line cell.static final short
Code for type complex chain.static final short
Code for type complex shape.static final short
Code for type cone.static final short
Code for type conic.static final short
Code for type curve.static final short
Code for type design settings.static final short
Code for type digitizer setup.static final short
Code for type dimension.static final short
Code for type ellipse.static final short
Code for type group data.static final short
Code for type symbology level.static final short
Code for type library cell.static final short
Code for type line.static final short
Code for type line string.static final short
Code for type point string.static final short
Code for type raster data.static final short
Code for type raster header.static final short
Code for type shape.static final short
Code for type shared cell definition.static final short
Code for type shared cell instance.static final short
Code for type smart geometry.static final short
Code for type solid.static final short
Code for type subfigure.static final short
Code for type tag data.static final short
Code for type text.static final short
Code for type text node. -
Method Summary
Modifier and TypeMethodDescriptionshort
Returns the DGN type of this ILcdDGNShape.Returns the display information of this ILcdDGNShape.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.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
-
Field Details
-
TYPE_LIBRARY_CELL
static final short TYPE_LIBRARY_CELLCode for type library cell.- See Also:
-
TYPE_CELL
static final short TYPE_CELLCode for type cell.- See Also:
-
TYPE_LINE
static final short TYPE_LINECode for type line.- See Also:
-
TYPE_LINE_STRING
static final short TYPE_LINE_STRINGCode for type line string.- See Also:
-
TYPE_GROUP_DATA
static final short TYPE_GROUP_DATACode for type group data.- See Also:
-
TYPE_SHAPE
static final short TYPE_SHAPECode for type shape.- See Also:
-
TYPE_TEXT_NODE
static final short TYPE_TEXT_NODECode for type text node.- See Also:
-
TYPE_DIGITIZER_SETUP
static final short TYPE_DIGITIZER_SETUPCode for type digitizer setup.- See Also:
-
TYPE_DESIGN_SETTINGS
static final short TYPE_DESIGN_SETTINGSCode for type design settings.- See Also:
-
TYPE_LEVEL_SYMBOLOGY
static final short TYPE_LEVEL_SYMBOLOGYCode for type symbology level.- See Also:
-
TYPE_CURVE
static final short TYPE_CURVECode for type curve.- See Also:
-
TYPE_COMPLEX_CHAIN
static final short TYPE_COMPLEX_CHAINCode for type complex chain.- See Also:
-
TYPE_CONIC
static final short TYPE_CONICCode for type conic.- See Also:
-
TYPE_COMPLEX_SHAPE
static final short TYPE_COMPLEX_SHAPECode for type complex shape.- See Also:
-
TYPE_ELLIPSE
static final short TYPE_ELLIPSECode for type ellipse.- See Also:
-
TYPE_ARC
static final short TYPE_ARCCode for type arc.- See Also:
-
TYPE_TEXT
static final short TYPE_TEXTCode for type text.- See Also:
-
TYPE_3D_SURFACE
static final short TYPE_3D_SURFACECode for type 3D surface.- See Also:
-
TYPE_SOLID
static final short TYPE_SOLIDCode for type solid.- See Also:
-
TYPE_SUBFIGURE
static final short TYPE_SUBFIGURECode for type subfigure.- See Also:
-
TYPE_B_SPLINE_CURVE
static final short TYPE_B_SPLINE_CURVECode for type B spline curve.- See Also:
-
TYPE_POINT_STRING
static final short TYPE_POINT_STRINGCode for type point string.- See Also:
-
TYPE_CONE
static final short TYPE_CONECode for type cone.- See Also:
-
TYPE_B_SPLINE_SURFACE
static final short TYPE_B_SPLINE_SURFACECode for type B spline surface.- See Also:
-
TYPE_B_SPLINE_BOUNDARY
static final short TYPE_B_SPLINE_BOUNDARYCode for type B spline boundary.- See Also:
-
TYPE_B_SPLINE_KNOT
static final short TYPE_B_SPLINE_KNOTCode for type B spline knot.- See Also:
-
TYPE_B_SPLINE_WEIGHT
static final short TYPE_B_SPLINE_WEIGHTCode for type B splint weight.- See Also:
-
TYPE_B_SPLINE
static final short TYPE_B_SPLINECode for type B spline.- See Also:
-
TYPE_DIMENSION
static final short TYPE_DIMENSIONCode for type dimension.- See Also:
-
TYPE_SHARED_CELL_DEFINITION
static final short TYPE_SHARED_CELL_DEFINITIONCode for type shared cell definition.- See Also:
-
TYPE_SHARED_CELL_INSTANCE
static final short TYPE_SHARED_CELL_INSTANCECode for type shared cell instance.- See Also:
-
TYPE_CELL_MULTI_LINE
static final short TYPE_CELL_MULTI_LINECode for type multi line cell.- See Also:
-
TYPE_TAG_DATA
static final short TYPE_TAG_DATACode for type tag data.- See Also:
-
TYPE_SMART_GEOMETRY
static final short TYPE_SMART_GEOMETRYCode for type smart geometry.- See Also:
-
TYPE_APPLICATION
static final short TYPE_APPLICATIONCode for type application.- See Also:
-
TYPE_RASTER_HEADER
static final short TYPE_RASTER_HEADERCode for type raster header.- See Also:
-
TYPE_RASTER_DATA
static final short TYPE_RASTER_DATACode for type raster data.- See Also:
-
-
Method Details
-
getDisplayInfo
TLcdDGNDisplayInfo getDisplayInfo()Returns the display information of this ILcdDGNShape.- Returns:
- the display information of this ILcdDGNShape.
-
getDGNType
short getDGNType()Returns the DGN type of this ILcdDGNShape.- Returns:
- the DGN type of this ILcdDGNShape.
-