|
Ponca
eb7239a9c07e156fb1edc6faac7fe89e2b256bda
Point Cloud Analysis library
|
Weighting function that set uniform weight to all samples and keep neighbors coordinates in global frame. More...
#include <weightFilter.h>
Additional Inherited Members | |
| Public Types inherited from Ponca::internal::NoWeightFilterBase< DataPoint, GlobalNeighborhoodFrame > | |
| using | DataPoint |
| Alias to _DataPoint template parameter. | |
| using | Scalar |
| Scalar type from DataPoint. | |
| using | VectorType |
| Vector type from DataPoint. | |
| using | MatrixType |
| Matrix type from DataPoint. | |
| using | WeightReturnType |
| Return type of the method #w(). | |
| using | NeighborhoodFrame |
| Public Types inherited from Ponca::GlobalNeighborhoodFrame< DataPoint > | |
| using | Scalar = typename DataPoint::Scalar |
| Scalar type from DataPoint. | |
| using | VectorType = typename DataPoint::VectorType |
| Vector type from DataPoint. | |
| Public Member Functions inherited from Ponca::internal::NoWeightFilterBase< DataPoint, GlobalNeighborhoodFrame > | |
| NoWeightFilterBase (const VectorType &v=VectorType::Zero(), Scalar=0) | |
| Default constructor. | |
| WeightReturnType | operator() (const DataPoint &_q) const |
| Compute the weight of the given query, which is always $1$. | |
| VectorType | spacedw (const VectorType &, const DataPoint &) const |
| First order derivative in space (for each spatial dimension \(\mathsf{x})\), which are always $0$. | |
| MatrixType | spaced2w (const VectorType &, const DataPoint &) const |
| Second order derivative in space (for each spatial dimension \(\mathsf{x})\), which are always $0$. | |
| Scalar | evalScale () const |
| Access to the evaluation scale set during the initialization. | |
| Scalar | scaledw (const VectorType &, const DataPoint &) const |
| First order derivative in scale \(t\), which are always $0$. | |
| Scalar | scaled2w (const VectorType &, const DataPoint &) const |
| Second order derivative in scale \(t\), which are always $0$. | |
| VectorType | scaleSpaced2w (const VectorType &, const DataPoint &) const |
| Cross derivative in scale \(t\) and in space (for each spatial dimension \(\mathsf{x})\), which are always $0$. | |
| NeighborhoodFrame & | frame () |
| Public Member Functions inherited from Ponca::GlobalNeighborhoodFrame< DataPoint > | |
| GlobalNeighborhoodFrame (const VectorType &=VectorType::Zero()) | |
| void | changeNeighborhoodFrame (const VectorType &) |
| Change neighborhood frame (has no effect for global basis). | |
| VectorType | center () |
| VectorType | center () const |
| const VectorType & | convertToGlobalBasis (const VectorType &_q, bool=true) const |
| Convert position from local to global coordinate system : does nothing as this is global frame. | |
| const VectorType & | convertToLocalBasis (const VectorType &_q, bool=true) const |
| Convert query from global to local coordinate system : does nothing as this is global frame. | |
| Static Public Attributes inherited from Ponca::GlobalNeighborhoodFrame< DataPoint > | |
| static constexpr bool | hasLocalFrame = false |
| Flag indicating that this class does not modify the coordinates when passing from global to local. | |
Weighting function that set uniform weight to all samples and keep neighbors coordinates in global frame.
Definition at line 378 of file weightFilter.h.