FileProcessor class

Processes PLY files containing Gaussian splat data.

This class handles parsing PLY file headers, extracting vertex properties, and converting the data into the optimized binary format required by the Gaussian splat renderer. The processor also handles importance-based sorting to optimize rendering performance.

Constructors

FileProcessor.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

isPly(Uint8List data) bool
Checks if the provided data represents a valid PLY file.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processPlyBuffer(Uint8List inputBuffer) Uint8List
Processes a PLY buffer into the binary format expected by the renderer.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited