cl-las

API Reference

cl-las

Library to manipulate LAS files

LAS

  • Function WRITE-HEADERS (las)
  • Generic-Function RETURN-NUMBER (point)
  • Generic-Function (setf RETURN-NUMBER) (value point)
  • Method RETURN-NUMBER ((p legacy-point-data))
  • Method (setf RETURN-NUMBER) (value (p legacy-point-data))
  • Method CLASSIFICATION ((p legacy-point-data))
  • Method (setf CLASSIFICATION) (value (p legacy-point-data))
  • Method HUMAN-READABLE-CLASSIFICATION ((p legacy-point-data))
  • Method (setf HUMAN-READABLE-CLASSIFICATION) (value (p legacy-point-data))
  • Method RETURN-NUMBER ((p point-data))
  • Method (setf RETURN-NUMBER) (value (p point-data))
  • Method CLASSIFICATION ((p point-data))
  • Method (setf CLASSIFICATION) (value (p point-data))
  • Generic-Function COLORIZED-P (point)
    Is this point colorized?
  • Method COLORIZED-P (point)
  • Method COLORIZED-P (point)
  • Method COLORIZED-P (point)
  • Generic-Function WAVEFORM-P (point)
    Is this point contains a waveform?
  • Method WAVEFORM-P (point)
  • Method WAVEFORM-P (point)
  • Method WAVEFORM-P (point)
  • Function READ-POINT (las &key scale-p)
    Read a point in the given LAS. XXX position into the LAS stream should be correct.
  • Function READ-POINT-AT (index las &key scale-p)
    Read a point at a given index.
  • Function WRITE-POINT (point las &key unscale-p)
    Write a point in the given LAS. XXX position int the LAS stream should be correct.
  • Function WRITE-POINT-AT (point index las &key unscale-p)
    Write a point at a given index
  • Function MAX-X (las2465)
  • Function (setf MAX-X) (g2466 las2465)
  • Function MIN-X (las2474)
  • Function (setf MIN-X) (g2475 las2474)
  • Function MAX-Y (las2483)
  • Function (setf MAX-Y) (g2484 las2483)
  • Function MIN-Y (las2492)
  • Function (setf MIN-Y) (g2493 las2492)
  • Function MAX-Z (las2501)
  • Function (setf MAX-Z) (g2502 las2501)
  • Function MIN-Z (las2510)
  • Function (setf MIN-Z) (g2511 las2510)
  • Generic-Function WAVEFORM-TEMPORAL-SPACING-OF-POINT (point las)
    Waveform temporal spacing in picoseconds (ps).
  • Method WAVEFORM-TEMPORAL-SPACING-OF-POINT (point las)
    Defaults to something useful: 1000 ps is a 15cm grid
  • Method WAVEFORM-TEMPORAL-SPACING-OF-POINT (point las)
    Defaults to something useful: 1000 ps is a 15cm grid
  • Method WAVEFORM-TEMPORAL-SPACING-OF-POINT (point las)
    Defaults to something useful: 1000 ps is a 15cm grid
  • Method WAVEFORM-TEMPORAL-SPACING-OF-POINT ((point waveform-mixin) las)
  • Generic-Function WAVEFORM-OF-POINT (point las)
  • Method WAVEFORM-OF-POINT ((point waveform-mixin) las)
  • Generic-Function PROJECTION (las)
    Get/set EPSG projection of a LAS.
  • Method PROJECTION ((las las))
  • Method (setf PROJECTION) (epsg-code (las las))
  • Macro WITH-LAS ((las filename &rest options) &body body)
  • Function LAS-NUMBER-OF-POINTS (las2854)
  • Function (setf LAS-NUMBER-OF-POINTS) (g2855 las2854)
  • Function LAS-NUMBER-OF-POINTS-BY-RETURN (las2863)
  • Function (setf LAS-NUMBER-OF-POINTS-BY-RETURN) (g2864 las2863)
  • Function LAS-X-SCALE (las2872)
  • Function (setf LAS-X-SCALE) (g2873 las2872)
  • Function LAS-Y-SCALE (las2881)
  • Function (setf LAS-Y-SCALE) (g2882 las2881)
  • Function LAS-Z-SCALE (las2890)
  • Function (setf LAS-Z-SCALE) (g2891 las2890)
  • Function LAS-X-OFFSET (las2899)
  • Function (setf LAS-X-OFFSET) (g2900 las2899)
  • Function LAS-Y-OFFSET (las2908)
  • Function (setf LAS-Y-OFFSET) (g2909 las2908)
  • Function LAS-Z-OFFSET (las2917)
  • Function (setf LAS-Z-OFFSET) (g2918 las2917)
  • Function LAS-TO-TXT (lasfile outfile &optional n)
    Example of text convertion.