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

public interface ILcdDGNShape extends ILcdShape, ILcdDataObject
This class represents the shape elements that are present in DGN files.
  • Field Details

    • TYPE_LIBRARY_CELL

      static final short TYPE_LIBRARY_CELL
      Code for type library cell.
      See Also:
    • TYPE_CELL

      static final short TYPE_CELL
      Code for type cell.
      See Also:
    • TYPE_LINE

      static final short TYPE_LINE
      Code for type line.
      See Also:
    • TYPE_LINE_STRING

      static final short TYPE_LINE_STRING
      Code for type line string.
      See Also:
    • TYPE_GROUP_DATA

      static final short TYPE_GROUP_DATA
      Code for type group data.
      See Also:
    • TYPE_SHAPE

      static final short TYPE_SHAPE
      Code for type shape.
      See Also:
    • TYPE_TEXT_NODE

      static final short TYPE_TEXT_NODE
      Code for type text node.
      See Also:
    • TYPE_DIGITIZER_SETUP

      static final short TYPE_DIGITIZER_SETUP
      Code for type digitizer setup.
      See Also:
    • TYPE_DESIGN_SETTINGS

      static final short TYPE_DESIGN_SETTINGS
      Code for type design settings.
      See Also:
    • TYPE_LEVEL_SYMBOLOGY

      static final short TYPE_LEVEL_SYMBOLOGY
      Code for type symbology level.
      See Also:
    • TYPE_CURVE

      static final short TYPE_CURVE
      Code for type curve.
      See Also:
    • TYPE_COMPLEX_CHAIN

      static final short TYPE_COMPLEX_CHAIN
      Code for type complex chain.
      See Also:
    • TYPE_CONIC

      static final short TYPE_CONIC
      Code for type conic.
      See Also:
    • TYPE_COMPLEX_SHAPE

      static final short TYPE_COMPLEX_SHAPE
      Code for type complex shape.
      See Also:
    • TYPE_ELLIPSE

      static final short TYPE_ELLIPSE
      Code for type ellipse.
      See Also:
    • TYPE_ARC

      static final short TYPE_ARC
      Code for type arc.
      See Also:
    • TYPE_TEXT

      static final short TYPE_TEXT
      Code for type text.
      See Also:
    • TYPE_3D_SURFACE

      static final short TYPE_3D_SURFACE
      Code for type 3D surface.
      See Also:
    • TYPE_SOLID

      static final short TYPE_SOLID
      Code for type solid.
      See Also:
    • TYPE_SUBFIGURE

      static final short TYPE_SUBFIGURE
      Code for type subfigure.
      See Also:
    • TYPE_B_SPLINE_CURVE

      static final short TYPE_B_SPLINE_CURVE
      Code for type B spline curve.
      See Also:
    • TYPE_POINT_STRING

      static final short TYPE_POINT_STRING
      Code for type point string.
      See Also:
    • TYPE_CONE

      static final short TYPE_CONE
      Code for type cone.
      See Also:
    • TYPE_B_SPLINE_SURFACE

      static final short TYPE_B_SPLINE_SURFACE
      Code for type B spline surface.
      See Also:
    • TYPE_B_SPLINE_BOUNDARY

      static final short TYPE_B_SPLINE_BOUNDARY
      Code for type B spline boundary.
      See Also:
    • TYPE_B_SPLINE_KNOT

      static final short TYPE_B_SPLINE_KNOT
      Code for type B spline knot.
      See Also:
    • TYPE_B_SPLINE_WEIGHT

      static final short TYPE_B_SPLINE_WEIGHT
      Code for type B splint weight.
      See Also:
    • TYPE_B_SPLINE

      static final short TYPE_B_SPLINE
      Code for type B spline.
      See Also:
    • TYPE_DIMENSION

      static final short TYPE_DIMENSION
      Code for type dimension.
      See Also:
    • TYPE_SHARED_CELL_DEFINITION

      static final short TYPE_SHARED_CELL_DEFINITION
      Code for type shared cell definition.
      See Also:
    • TYPE_SHARED_CELL_INSTANCE

      static final short TYPE_SHARED_CELL_INSTANCE
      Code for type shared cell instance.
      See Also:
    • TYPE_CELL_MULTI_LINE

      static final short TYPE_CELL_MULTI_LINE
      Code for type multi line cell.
      See Also:
    • TYPE_TAG_DATA

      static final short TYPE_TAG_DATA
      Code for type tag data.
      See Also:
    • TYPE_SMART_GEOMETRY

      static final short TYPE_SMART_GEOMETRY
      Code for type smart geometry.
      See Also:
    • TYPE_APPLICATION

      static final short TYPE_APPLICATION
      Code for type application.
      See Also:
    • TYPE_RASTER_HEADER

      static final short TYPE_RASTER_HEADER
      Code for type raster header.
      See Also:
    • TYPE_RASTER_DATA

      static final short TYPE_RASTER_DATA
      Code 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.