|
Ponca
94e4a36411c3364f6192f97adfa8ceee67834d6e
Point Cloud Analysis library
|
Internal base classe for height fields. More...
#include <heightField.h>
Inheritance diagram for Ponca::HeightField< DataPoint, _NFilter, T >:
Collaboration diagram for Ponca::HeightField< DataPoint, _NFilter, T >:Public Types | |
| using | Scalar = typename DataPoint::Scalar |
| Alias to scalar type. | |
| using | VectorType = typename Base::VectorType |
| Alias to vector type. | |
| using | NeighborFilter = typename Base::NeighborFilter |
| Alias to the filter applied on the neighbors. | |
Protected Types | |
| enum | { PROVIDES_HEIGHTFIELD } |
| using | Base = T |
| Base class of the procedure. | |
Protected Member Functions | |
| const Scalar & | getHFromLocalCoordinates (const VectorType &_lq) const |
| get access to height from local coordinate vector | |
| Scalar & | getHFromLocalCoordinates (VectorType &_lq) const |
| get access to height from local coordinate vector | |
| const Scalar & | getUFromLocalCoordinates (const VectorType &_lq) const |
| get access to u from local coordinate vector | |
| Scalar & | getUFromLocalCoordinates (VectorType &_lq) const |
| get access to u from local coordinate vector | |
| const Scalar & | getVFromLocalCoordinates (const VectorType &_lq) const |
| get access to v from local coordinate vector | |
| Scalar & | getVFromLocalCoordinates (VectorType &_lq) |
| get access to v from local coordinate vector | |
Internal base classe for height fields.
Provides protected convenience methods for heightfields
This primitive provides:
PROVIDES_HEIGHTFIELD
Definition at line 24 of file heightField.h.
|
protected |
Base class of the procedure.
Definition at line 26 of file heightField.h.
| using Ponca::HeightField< DataPoint, _NFilter, T >::NeighborFilter = typename Base::NeighborFilter |
Alias to the filter applied on the neighbors.
Definition at line 26 of file heightField.h.
| using Ponca::HeightField< DataPoint, _NFilter, T >::Scalar = typename DataPoint::Scalar |
Alias to scalar type.
Definition at line 26 of file heightField.h.
| using Ponca::HeightField< DataPoint, _NFilter, T >::VectorType = typename Base::VectorType |
Alias to vector type.
Definition at line 26 of file heightField.h.
|
protected |
| Enumerator | |
|---|---|
| PROVIDES_HEIGHTFIELD | Provides generic heightfield API. |
Definition at line 29 of file heightField.h.
|
inlineprotected |
get access to height from local coordinate vector
Definition at line 34 of file heightField.h.
|
inlineprotected |
get access to height from local coordinate vector
Definition at line 38 of file heightField.h.
|
inlineprotected |
get access to u from local coordinate vector
Definition at line 42 of file heightField.h.
|
inlineprotected |
get access to u from local coordinate vector
Definition at line 46 of file heightField.h.
|
inlineprotected |
get access to v from local coordinate vector
Definition at line 50 of file heightField.h.
|
inlineprotected |
get access to v from local coordinate vector
Definition at line 54 of file heightField.h.