Class ImportPoints

java.lang.Object
com.agisoft.metashape.Task
com.agisoft.metashape.tasks.ImportPoints
All Implemented Interfaces:
AutoCloseable

public class ImportPoints extends Task
Task class containing processing parameters.
  • Constructor Details

    • ImportPoints

      public ImportPoints()
  • Method Details

    • setCalculateNormals

      public void setCalculateNormals(boolean value)
      Calculate point normals.
    • getCalculateNormals

      public boolean getCalculateNormals()
      Calculate point normals.
    • setCRS

      public void setCRS(CoordinateSystem value)
      Point cloud coordinate system.
    • getCRS

      public CoordinateSystem getCRS()
      Point cloud coordinate system.
    • setFormat

      public void setFormat(PointsFormat value)
      Point cloud format. Default: PointsFormat.PointsFormatNone
    • getFormat

      public PointsFormat getFormat()
      Point cloud format. Default: PointsFormat.PointsFormatNone
    • setPath

      public void setPath(String value)
      Path to point cloud.
    • getPath

      public String getPath()
      Path to point cloud.
    • setPointNeighbors

      public void setPointNeighbors(int value)
      Number of point neighbors to use for normal estimation. Default: 28
    • getPointNeighbors

      public int getPointNeighbors()
      Number of point neighbors to use for normal estimation. Default: 28
    • setShift

      public void setShift(Vector value)
      Optional shift to be applied to point coordinates.
    • getShift

      public Vector getShift()
      Optional shift to be applied to point coordinates.
    • setTrajColumns

      public void setTrajColumns(String value)
      Trajectory file column order (t - time, x/y/z - coordinates, 0 - skip column).
    • getTrajColumns

      public String getTrajColumns()
      Trajectory file column order (t - time, x/y/z - coordinates, 0 - skip column).
    • setTrajDelimiter

      public void setTrajDelimiter(String value)
      Trajectory file delimiter.
    • getTrajDelimiter

      public String getTrajDelimiter()
      Trajectory file delimiter.
    • setTrajPath

      public void setTrajPath(String value)
      Trajectory file path.
    • getTrajPath

      public String getTrajPath()
      Trajectory file path.
    • setTrajSkipRows

      public void setTrajSkipRows(int value)
      Trajectory file number of rows to skip. Default: 0
    • getTrajSkipRows

      public int getTrajSkipRows()
      Trajectory file number of rows to skip. Default: 0
    • setUseTrajectory

      public void setUseTrajectory(boolean value)
      Use trajectory file or origin.
    • getUseTrajectory

      public boolean getUseTrajectory()
      Use trajectory file or origin.