case classChipperFilter(capacity: Option[Int] = scala.None, type: FilterType = FilterTypes.chipper) extends PipelineExpr with Product with Serializable
case classMortonOrderFilter(reverse: Option[String] = scala.None, type: FilterType = FilterTypes.mortonorder) extends PipelineExpr with Product with Serializable
case classPoissonFilter(depth: Option[Int] = scala.None, pointWeight: Option[Double] = scala.None, type: FilterType = FilterTypes.poisson) extends PipelineExpr with Product with Serializable
case classPythonFilter(script: String, module: String, function: String, source: String, addDimenstion: Option[String] = scala.None, pdalargs: Option[String] = scala.None, type: FilterType = FilterTypes.python) extends PipelineExpr with Product with Serializable
case classQfitRead(filename: String, flipCoordinates: Option[Boolean] = scala.None, scaleZ: Option[Double] = scala.None, spatialreference: Option[String] = scala.None, tag: Option[String] = scala.None, type: ReaderType = ReaderTypes.qfit) extends PipelineExpr with Product with Serializable
case classRadialDensityFilter(radius: Option[Double] = scala.None, type: FilterType = FilterTypes.radialdensity) extends PipelineExpr with Product with Serializable
There is no implicit PipelineExprToString function to avoid implicit casts in places where PipelineConstructor should be used.