flutter_pcd_view library
Classes
- CameraConfig
- 相机初始配置
- ConnectConfig
- 点连接配置
- ConnectOptions
- Connectivity configuration for line segment generation
- GridConfig
- 网格配置
- HeightColorRamp
- InteractionConfig
- LineSegmentData
- Line segment for connectivity visualization
- NativeCameraController
- OptimizationOptions
- Optimization configuration for point cloud processing. All fields have sensible defaults that preserve original behavior.
- OptimizationStats
- ParseResult
- Result of point cloud parsing with optimization statistics.
- PcdData
- PCD 数据容器
- PcdMetadata
- PCD 文件元数据
- PcdParser
- PCD parser interface
- PcdView
- PcdViewer
- PerformanceConfig
- 点云性能优化配置
- Point3D
- Point3DModel
- 3D 点云数据模型
- ProcessingConfig
- 点云高级处理配置
- ProcessingOptions
- Processing configuration for advanced point cloud operations
- ProcessingResult
- Result of point cloud parsing with full processing statistics
- ProcessingStats
- RORConfig
- 半径离群点去除(ROR)配置
- ROROptions
- Radius Outlier Removal configuration
- SORConfig
- 统计离群点去除(SOR)配置
- SOROptions
- Statistical Outlier Removal configuration
- ViewerConfig
- PcdView 查看器配置
Enums
- ConnectMode
- 连接模式
- ConnectModeType
- Connectivity mode for line generation
- PointColorStrategy
Functions
-
parsePcd(
{required String path}) → Future< List< Point3D> > - Parse a PCD file from path with optional optimization.
-
parsePcdData(
{required String content}) → Future< List< Point3D> > - Parse PCD content from string (ASCII format only).
-
parsePcdDataWithOptimization(
{required String content, required OptimizationOptions options}) → Future< ParseResult> - Parse PCD content from string with optimization options.
-
parsePcdDataWithProcessing(
{required String content, required OptimizationOptions optOptions, required ProcessingOptions procOptions}) → Future< ProcessingResult> - Parse PCD content from string with full processing options
-
parsePcdWithOptimization(
{required String path, required OptimizationOptions options}) → Future< ParseResult> - Parse a PCD file with optimization options.
-
parsePcdWithProcessing(
{required String path, required OptimizationOptions optOptions, required ProcessingOptions procOptions}) → Future< ProcessingResult> - Parse a PCD file with full processing options (optimization + SOR/ROR + connectivity)