Package | Description |
---|---|
com.luciad.format.dgn |
Handles the dgn format.
|
com.luciad.format.dgn.server |
This package provides a decoder for files in
DGN v7,
DGN v8, and DWG formats. |
Modifier and Type | Method and Description |
---|---|
int |
TLcdDGNLevelSymbology.getColor(TLcdDGNDisplayInfo aDisplayInfo)
Deprecated.
|
Color |
TLcdDGNLevelSymbology.getColor(TLcdDGNDisplayInfo aDisplayInfo,
TLcdDGNColorTable aColorTable)
Deprecated.
|
Color |
TLcdDGNLevelSymbology.getColor(TLcdDGNDisplayInfo aDisplayInfo,
TLcdDGNColorTable aColorTable,
Color aBackgroundColor)
Retrieve the color for a particular element
based on the styling priorities defined by MicroStation.
|
int |
TLcdDGNLevelSymbology.getFillColor(TLcdDGNDisplayInfo aDisplayInfo)
Deprecated.
|
Color |
TLcdDGNLevelSymbology.getFillColor(TLcdDGNDisplayInfo aDisplayInfo,
TLcdDGNColorTable aColorTable)
Deprecated.
|
Color |
TLcdDGNLevelSymbology.getFillColor(TLcdDGNDisplayInfo aDisplayInfo,
TLcdDGNColorTable aColorTable,
Color aBackgroundColor)
Retrieve the fill color for a particular element
based on the styling priorities defined by MicroStation.
|
int |
TLcdDGNLevelSymbology.getStyle(TLcdDGNDisplayInfo aDisplayInfo)
Retrieve the style for a particular element
based on the styling priorities defined by MicroStation.
|
String |
TLcdDGNLevelSymbology.getStyleName(TLcdDGNDisplayInfo aDisplayInfo)
Returns the line style name associated with the style for the given element.
|
int |
TLcdDGNLevelSymbology.getWeight(TLcdDGNDisplayInfo aDisplayInfo)
Retrieve the line weight for a particular element
based on the styling priorities defined by MicroStation.
|
Constructor and Description |
---|
TLcdDGN3DSurface(TLcdDGNDisplayInfo aDisplayInfo)
Creates a new TLcdDGN3DSurface with the given DGN properties and shape
properties as specified for TLcdShapeList.
|
TLcdDGN3DSurface(TLcdDGNDisplayInfo aDisplayInfo,
ILcdShape[] aShapes)
Creates a new TLcdDGN3DSurface with the given DGN properties, shape
properties and shapes as specified for TLcdShapeList.
|
TLcdDGNArc2D(TLcdDGNDisplayInfo aDisplayInfo,
double aCenterX,
double aCenterY,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle)
Creates a new TLcdDGNArc2D with the given DGN properties and shape
properties as specified for TLcdXYArc.
|
TLcdDGNArc2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle)
Creates a new TLcdDGNArc2D with the given DGN properties and shape
properties as specified for TLcdXYArc.
|
TLcdDGNCell(TLcdDGNDisplayInfo aDisplayInfo,
String aName,
int aClasses,
long aLevels)
Creates a new TLcdDGNCell with the given DGN properties and shape
properties as specified for TLcdShapeList.
|
TLcdDGNCell(TLcdDGNDisplayInfo aDisplayInfo,
String aName,
int aClasses,
long aLevels,
ILcdShape[] aShapes)
Creates a new TLcdDGNCell with the given DGN properties, shape
properties and shapes as specified for TLcdShapeList.
|
TLcdDGNCharacterTagAttribute(ILcdDGNTag aDGNTag,
String aCharacterValue,
TLcdDGNDisplayInfo aDGNDisplayInfoSFCT) |
TLcdDGNComplexChain(TLcdDGNDisplayInfo aDisplayInfo)
Creates a new TLcdDGNComplexChain with the given DGN properties and shape
properties as specified for TLcdShapeList.
|
TLcdDGNComplexChain(TLcdDGNDisplayInfo aDisplayInfo,
ILcdShape[] aShapes)
Creates a new TLcdDGNComplexChain with the given DGN properties, shape
properties and shapes as specified for TLcdShapeList.
|
TLcdDGNComplexShape(TLcdDGNDisplayInfo aDisplayInfo)
Creates a new TLcdDGNComplexShape with the given DGN properties and shape
properties as specified for TLcdShapeList.
|
TLcdDGNComplexShape(TLcdDGNDisplayInfo aDisplayInfo,
ILcdShape[] aShapes)
Creates a new TLcdDGNComplexShape with the given DGN properties, shape
properties and shapes as specified for TLcdShapeList.
|
TLcdDGNCurve2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNCurve2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNDimension(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNDimension with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNDisplayableTag(TLcdDGNDisplayInfo aDisplayInfo,
String aText,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
ILcdDGNTagAttribute aTagAttribute)
Creates a new TLcdDGNDisplayableTag with the given DGN properties and shape
properties as specified for TLcdXYText.
|
TLcdDGNEllipse2D(TLcdDGNDisplayInfo aDisplayInfo,
double aCenterX,
double aCenterY,
double aA,
double aB,
double aRotAngle)
Creates a new TLcdDGNEllipse2D with the given DGN properties and shape
properties as specified for TLcdXYEllipse.
|
TLcdDGNEllipse2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle)
Creates a new TLcdDGNEllipse2D with the given DGN properties and shape
properties as specified for TLcdXYEllipse.
|
TLcdDGNFloatCurve2D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatCurve2D with the given DGN properties and shape
properties as specified for TLcdXYFloatPolyline.
|
TLcdDGNFloatCurve3D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatCurve2D with the given DGN properties and shape
properties as specified for TLcdXYZFloatPolyline.
|
TLcdDGNFloatLine2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNFloatLine2D with the given DGN properties and shape
properties as specified for TLcdXYFloatLine.
|
TLcdDGNFloatLine3D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd3DEditablePoint aStart,
ILcd3DEditablePoint aEnd)
Creates a new TLcdDGNFloatLine3D with the given DGN properties and shape
properties as specified for TLcdXYZFloatLine.
|
TLcdDGNFloatLineString2D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatLineString2D with the given DGN properties and shape
properties as specified for TLcdXYFloatPolyline.
|
TLcdDGNFloatLineString3D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatLineString3D with the given DGN properties and shape
properties as specified for TLcdXYZFloatPolyline.
|
TLcdDGNFloatShape2D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatShape2D with the given DGN properties and shape
properties as specified for TLcdXYFloatPolygon.
|
TLcdDGNFloatShape3D(TLcdDGNDisplayInfo aDisplayInfo,
float[] aPointList)
Creates a new TLcdDGNFloatShape3D with the given DGN properties and shape
properties as specified for TLcdXYZFloatPolygon.
|
TLcdDGNLine2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNLine2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNLineString2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNLineString2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNShape2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNShape2D with the given DGN properties and shape
properties as specified for TLcdXYPolygon.
|
TLcdDGNSolid(TLcdDGNDisplayInfo aDisplayInfo)
Creates a new TLcdDGNSolid with the given DGN properties and shape
properties as specified for TLcdShapeList.
|
TLcdDGNSolid(TLcdDGNDisplayInfo aDisplayInfo,
ILcdShape[] aShapes)
Creates a new TLcdDGNSolid with the given DGN properties, shape
properties and shapes as specified for TLcdShapeList.
|
TLcdDGNText2D(TLcdDGNDisplayInfo aDisplayInfo,
String aText,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
double aRotAngle)
Creates a new TLcdDGNText2D with the given DGN properties and shape
properties as specified for TLcdXYText.
|
TLcdDGNTextNode2D(TLcdDGNDisplayInfo aDisplayInfo)
Creates a new TLcdDGNTextNode2D with the given DGN properties and shape
properties as specified for TLcdXYText.
|
TLcdDGNTextNode2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcdShape[] aShapes)
Creates a new TLcdDGNTextNode2D with the given DGN properties, shape
properties and shapes as specified for TLcdXYText.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNMicroStationDisplayInfo
Deprecated.
Use TLcdDGNModelDecoder instead, which also supports DGN V8 files.
|