Skip to content

Breaking change in uniform sampling #1826

Closed
@paulhilbert

Description

@paulhilbert

Is there a specific reason to break the uniform sampling? I understand it has been moved to filters, yet it does not implement the filter interface (it completely ignores the interface for retrieving sampled indices - in fact it even doesn't call the filter constructor).

To be clear: Getting the indices is the point of subsampling (at least in all my use cases).

Your Environment

  • Operating System and version: Irrelevant.
  • Compiler: Irrelevant.
  • PCL Version: Master branch.

Expected Behavior

Please unbreak the uniform sampling.

Changing the uniform sampling interface broke existing functionality without apparent benefits. You should maybe consider more closely evaluating breaking pull requests.

Context

The interface change breaks roughly 6-7 of my point cloud processing libraries and my entire toolchain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions