Package-level declarations

Types

Link copied to clipboard
abstract class BaseFiles
Link copied to clipboard
abstract class BaseWriteFiles : BaseFiles

Garbage-free numeric-to-text appenders shared by anything that streams large files (point clouds, feature point frames, etc.) directly to a sink instead of building one huge in-memory string first. Writing Int/Long/Float values via these appenders avoids the per-value allocation that Int.toString()/Float.toString()/string concatenation would otherwise create for every single number — which adds up fast when writing tens of thousands of vertices or points.

Link copied to clipboard
actual class PlatformZipOutputStream(zipPath: Path) : AutoCloseable
expect class PlatformZipOutputStream(zipPath: Path) : AutoCloseable
Link copied to clipboard
Link copied to clipboard
data class PLYMetadata(val vertexCount: Int = 0, val weight: Float? = null, val palletCount: Int = 1, val dimensions: Point3? = Point3( 0f, 0f, 0f ), val volume: Float? = null, val volumeRotationMatrix: List<List<Float>>? = listOf( listOf(1f, 0f, 0f), listOf(0f, 1f, 0f), listOf(0f, 0f, 1f) ), val estFreightClass: String? = null, val location: LocationData? = null, var barcodes: List<BaseBarcode> = emptyList(), val frameDebugValues: FrameDebugValues? = null)
Link copied to clipboard

Properties

Link copied to clipboard
val Path.extension: String
Link copied to clipboard
Link copied to clipboard
val Path.isFile: Boolean
Link copied to clipboard

Functions

Link copied to clipboard