Class GaiaPointCloud

java.lang.Object
com.gaia3d.converter.pointcloud.GaiaPointCloud

public class GaiaPointCloud extends Object
  • Field Details

  • Constructor Details

    • GaiaPointCloud

      public GaiaPointCloud()
  • Method Details

    • getFullCode

      public String getFullCode()
    • createFullCodePath

      public String createFullCodePath()
    • clearPoints

      public void clearPoints()
    • removeMinimizedFile

      public void removeMinimizedFile()
    • getPointCount

      public long getPointCount()
    • getAllPointCount

      public long getAllPointCount()
    • getMaxDepth

      public int getMaxDepth()
    • getNodeCount

      public int getNodeCount()
    • getFullLeaves

      public List<GaiaPointCloud> getFullLeaves()
    • getAllLeaves

      public List<GaiaPointCloud> getAllLeaves()
    • setLasPoints

      public void setLasPoints(List<GaiaLasPoint> lasPoints)
    • minimize

      public void minimize(File minimizedFile)
    • minimizeOld

      @Deprecated public void minimizeOld(File minimizedFile)
      Deprecated.
    • getChunkCount

      public int getChunkCount(long chunkSize)
    • readChunk

      public GaiaPointCloud readChunk(long chunkSize, long offset)
    • maximize

      public void maximize(boolean deleteAfterMaximize)
    • maximizeOld

      @Deprecated public void maximizeOld(boolean deleteAfterMaximize)
      Deprecated.
    • computeBoundingBox

      public void computeBoundingBox()
    • distribute

      public List<GaiaPointCloud> distribute()
    • distributeOct

      public List<GaiaPointCloud> distributeOct()
    • divideChunkSize

      public List<GaiaPointCloud> divideChunkSize(int chunkSize)
    • addChild

      public void addChild(GaiaPointCloud child)
    • combine

      public void combine(GaiaPointCloud other)