Interface ILcdDWGShape

All Superinterfaces:
Cloneable, ILcdBounded, ILcdCloneable, ILcdDataObject, ILcdFeatured, ILcdShape, Serializable
All Known Implementing Classes:
TLcdDWGArc, TLcdDWGBlock, TLcdDWGCircle, TLcdDWGCompositeCurve, TLcdDWGCompositeRing, TLcdDWGEllipse, TLcdDWGFace3D, TLcdDWGLine, TLcdDWGPoint, TLcdDWGPolyline2D, TLcdDWGSolid, TLcdDWGSurface, TLcdDWGText

public interface ILcdDWGShape extends ILcdShape, ILcdFeatured, ILcdDataObject
This class represents the shape elements that are present in DWG files.
  • Field Details Link icon

    • TYPE_TEXT Link icon

      static final short TYPE_TEXT
      Identifier for TEXT type.
      See Also:
    • TYPE_ATTRIB Link icon

      static final short TYPE_ATTRIB
      Identifier for ATTRIB type.
      See Also:
    • TYPE_ATTDEF Link icon

      static final short TYPE_ATTDEF
      Identifier for ATTDEF type.
      See Also:
    • TYPE_BLOCK Link icon

      static final short TYPE_BLOCK
      Identifier for BLOCK type.
      See Also:
    • TYPE_ENDBLK Link icon

      static final short TYPE_ENDBLK
      Identifier for ENDBLK type.
      See Also:
    • TYPE_SEQEND Link icon

      static final short TYPE_SEQEND
      Identifier for SEQEND type.
      See Also:
    • TYPE_INSERT Link icon

      static final short TYPE_INSERT
      Identifier for INSERT type.
      See Also:
    • TYPE_MINSERT Link icon

      static final short TYPE_MINSERT
      Identifier for MINSERT type.
      See Also:
    • TYPE_VERTEX_2D Link icon

      static final short TYPE_VERTEX_2D
      Identifier for VERTEX_2D type.
      See Also:
    • TYPE_VERTEX_3D Link icon

      static final short TYPE_VERTEX_3D
      Identifier for VERTEX_3D type.
      See Also:
    • TYPE_VERTEX_MESH Link icon

      static final short TYPE_VERTEX_MESH
      Identifier for VERTEX_MESH type.
      See Also:
    • TYPE_VERTEX_PFACE Link icon

      static final short TYPE_VERTEX_PFACE
      Identifier for VERTEX_PFACE type.
      See Also:
    • TYPE_VERTEX_PFACE_FACE Link icon

      static final short TYPE_VERTEX_PFACE_FACE
      Identifier for VERTEX_PFACE_FACE type.
      See Also:
    • TYPE_POLYLINE_2D Link icon

      static final short TYPE_POLYLINE_2D
      Identifier for POLYLINE_2D type.
      See Also:
    • TYPE_POLYLINE_3D Link icon

      static final short TYPE_POLYLINE_3D
      Identifier for POLYLINE_3D type.
      See Also:
    • TYPE_ARC Link icon

      static final short TYPE_ARC
      Identifier for ARC type.
      See Also:
    • TYPE_CIRCLE Link icon

      static final short TYPE_CIRCLE
      Identifier for CIRCLE type.
      See Also:
    • TYPE_LINE Link icon

      static final short TYPE_LINE
      Identifier for LINE type.
      See Also:
    • TYPE_DIMENSION_ORDINATE Link icon

      static final short TYPE_DIMENSION_ORDINATE
      Identifier for DIMENSION_ORDINATE type.
      See Also:
    • TYPE_DIMENSION_LINEAR Link icon

      static final short TYPE_DIMENSION_LINEAR
      Identifier for DIMENSION_LINEAR type.
      See Also:
    • TYPE_DIMENSION_ALIGNED Link icon

      static final short TYPE_DIMENSION_ALIGNED
      Identifier for DIMENSION_ALIGNED type.
      See Also:
    • TYPE_DIMENSION_ANGLE_3POINT Link icon

      static final short TYPE_DIMENSION_ANGLE_3POINT
      Identifier for DIMENSION_ANGLE_3POINT type.
      See Also:
    • TYPE_DIMENSION_ANGLE_2LINE Link icon

      static final short TYPE_DIMENSION_ANGLE_2LINE
      Identifier for DIMENSION_ANGLE_2LINE type.
      See Also:
    • TYPE_DIMENSION_RADIUS Link icon

      static final short TYPE_DIMENSION_RADIUS
      Identifier for DIMENSION_RADIUS type.
      See Also:
    • TYPE_DIMENSION_DIAMETER Link icon

      static final short TYPE_DIMENSION_DIAMETER
      Identifier for DIMENSION_DIAMETER type.
      See Also:
    • TYPE_POINT Link icon

      static final short TYPE_POINT
      Identifier for POINT type.
      See Also:
    • TYPE_FACE_3D Link icon

      static final short TYPE_FACE_3D
      Identifier for FACE_3D type.
      See Also:
    • TYPE_POLYLINE_PFACE Link icon

      static final short TYPE_POLYLINE_PFACE
      Identifier for POLYLINE_PFACE type.
      See Also:
    • TYPE_POLYLINE_MESH Link icon

      static final short TYPE_POLYLINE_MESH
      Identifier for POLYLINE_MESH type.
      See Also:
    • TYPE_SOLID Link icon

      static final short TYPE_SOLID
      Identifier for SOLID type.
      See Also:
    • TYPE_TRACE Link icon

      static final short TYPE_TRACE
      Identifier for TRACE type.
      See Also:
    • TYPE_SHAPE Link icon

      static final short TYPE_SHAPE
      Identifier for SHAPE type.
      See Also:
    • TYPE_VIEWPORT Link icon

      static final short TYPE_VIEWPORT
      Identifier for VIEWPORT type.
      See Also:
    • TYPE_ELLIPSE Link icon

      static final short TYPE_ELLIPSE
      Identifier for ELLIPSE type.
      See Also:
    • TYPE_SPLINE Link icon

      static final short TYPE_SPLINE
      Identifier for SPLINE type.
      See Also:
    • TYPE_REGION Link icon

      static final short TYPE_REGION
      Identifier for REGION type.
      See Also:
    • TYPE_SOLID_3D Link icon

      static final short TYPE_SOLID_3D
      Identifier for SOLID_3D type.
      See Also:
    • TYPE_BODY Link icon

      static final short TYPE_BODY
      Identifier for BODY type.
      See Also:
    • TYPE_RAY Link icon

      static final short TYPE_RAY
      Identifier for RAY type.
      See Also:
    • TYPE_XLINE Link icon

      static final short TYPE_XLINE
      Identifier for XLINE type.
      See Also:
    • TYPE_DICTIONARY Link icon

      static final short TYPE_DICTIONARY
      Identifier for DICTIONARY type.
      See Also:
    • TYPE_MTEXT Link icon

      static final short TYPE_MTEXT
      Identifier for MTEXT type.
      See Also:
    • TYPE_LEADER Link icon

      static final short TYPE_LEADER
      Identifier for LEADER type.
      See Also:
    • TYPE_TOLERANCE Link icon

      static final short TYPE_TOLERANCE
      Identifier for TOLERANCE type.
      See Also:
    • TYPE_MLINE Link icon

      static final short TYPE_MLINE
      Identifier for MLINE type.
      See Also:
    • TYPE_BLOCK_CONTROL Link icon

      static final short TYPE_BLOCK_CONTROL
      Identifier for BLOCK_CONTROL type.
      See Also:
    • TYPE_BLOCK_HEADER Link icon

      static final short TYPE_BLOCK_HEADER
      Identifier for BLOCK_HEADER type.
      See Also:
    • TYPE_LAYER_CONTROL Link icon

      static final short TYPE_LAYER_CONTROL
      Identifier for LAYER_CONTROL type.
      See Also:
    • TYPE_LAYER Link icon

      static final short TYPE_LAYER
      Identifier for LAYER type.
      See Also:
    • TYPE_STYLE_CONTROL Link icon

      static final short TYPE_STYLE_CONTROL
      Identifier for STYLE_CONTROL type.
      See Also:
    • TYPE_STYLE Link icon

      static final short TYPE_STYLE
      Identifier for STYLE type.
      See Also:
    • TYPE_LTYPE_CONTROL Link icon

      static final short TYPE_LTYPE_CONTROL
      Identifier for CONTROL type.
      See Also:
    • TYPE_LTYPE Link icon

      static final short TYPE_LTYPE
      Identifier for LTYPE type.
      See Also:
    • TYPE_VIEW_CONTROL Link icon

      static final short TYPE_VIEW_CONTROL
      Identifier for VIEW_CONTROL type.
      See Also:
    • TYPE_VIEW Link icon

      static final short TYPE_VIEW
      Identifier for VIEW type.
      See Also:
    • TYPE_UCS_CONTROL Link icon

      static final short TYPE_UCS_CONTROL
      Identifier for UCS_CONTROL type.
      See Also:
    • TYPE_UCS Link icon

      static final short TYPE_UCS
      Identifier for UCS type.
      See Also:
    • TYPE_VPORT_CONTROL Link icon

      static final short TYPE_VPORT_CONTROL
      Identifier for VPORT_CONTROL type.
      See Also:
    • TYPE_VPORT Link icon

      static final short TYPE_VPORT
      Identifier for VPORT type.
      See Also:
    • TYPE_APPID_CONTROL Link icon

      static final short TYPE_APPID_CONTROL
      Identifier for APPID_CONTROL type.
      See Also:
    • TYPE_APPID Link icon

      static final short TYPE_APPID
      Identifier for APPID type.
      See Also:
    • TYPE_DIMSTYLE_CONTROL Link icon

      static final short TYPE_DIMSTYLE_CONTROL
      Identifier for DIMSTYLE_CONTROL type.
      See Also:
    • TYPE_DIMSTYLE Link icon

      static final short TYPE_DIMSTYLE
      Identifier for DIMSTYLE type.
      See Also:
    • TYPE_VP_ENT_HDR_CTRL Link icon

      static final short TYPE_VP_ENT_HDR_CTRL
      Identifier for VP_ENT_HDR_CTRL type.
      See Also:
    • TYPE_VP_ENT_HDR Link icon

      static final short TYPE_VP_ENT_HDR
      Identifier for VP_ENT_HDR type.
      See Also:
    • TYPE_GROUP Link icon

      static final short TYPE_GROUP
      Identifier for GROUP type.
      See Also:
    • TYPE_MLINESTYLE Link icon

      static final short TYPE_MLINESTYLE
      Identifier for MLINESTYLE type.
      See Also:
    • TYPE_LW_POLYLINE Link icon

      static final short TYPE_LW_POLYLINE
      Identifier for LW_POLYLINE type.
      See Also:
    • TYPE_HATCH Link icon

      static final short TYPE_HATCH
      Identifier for HATCH type.
      See Also:
  • Method Details Link icon

    • getExtendedEntityData Link icon

      TLcdDWGExtendedEntityData getExtendedEntityData()
      Returns the extended entity data of this ILcdDWGShape, or null if there aren't any.
      Returns:
      the extended entity data of this ILcdDWGShape, or null if there aren't any.
    • getDisplayInfo Link icon

      TLcdDWGDisplayInfo getDisplayInfo()
      Returns the display information of this ILcdDWGShape.
      Returns:
      the display information of this ILcdDWGShape.
    • getDWGType Link icon

      short getDWGType()
      Returns the DWG type of this ILcdDWGShape.
      Returns:
      the DWG type of this ILcdDWGShape.