Class TLcdDGNReferenceFile

java.lang.Object
com.luciad.format.dgn.TLcdDGNReferenceFile
All Implemented Interfaces:
Serializable

public class TLcdDGNReferenceFile extends Object implements Serializable
This class represents a pointer to a DGN reference file, as specified inside a DGN file.
See Also:
  • Constructor Details

  • Method Details

    • getFileSpecification

      public String getFileSpecification()
    • getLogicalName

      public String getLogicalName()
    • getDescription

      public String getDescription()
    • getFileNumber

      public int getFileNumber()
    • getLevelMask

      public long getLevelMask()
    • getLevelSymbology

      public TLcdDGNLevelSymbology getLevelSymbology()
    • getReferenceOrigin

      public ILcdPoint getReferenceOrigin()
      Returns the reference origin. Note that this point is still expressed in positional units (= units of resolution). It has to be divided by the reference file's positional units per master unit to obtain the origin in master units.
    • getMasterOrigin

      public ILcdPoint getMasterOrigin()
      Returns the master origin. Note that this point is still expressed in positional units (= units of resolution). It has to be divided by the master file's positional units per master unit to obtain the origin in master units.
    • getRotationAngle

      public double getRotationAngle()
      Returns the rotation angle of the reference file with respect to the master file, expressed in radians.
    • getConversionFactor

      public double getConversionFactor()
      Returns the scale factor of the reference file with respect to the master file.
    • getClip

      public ILcdPointList getClip()
      Returns the clip. Note that its points are still expressed in positional units (= units of resolution). They have to be divided by the reference file's positional units per master unit to obtain coordinates in master units.