|
| | PinholeCamera (const PinholeCameraConfig &config) |
| |
| | PinholeCamera (const PinholeCameraConfig &config, const float downsampling_factor) |
| |
| | PinholeCamera (const PinholeCamera &pinhole_camera, const float downsampling_factor) |
| |
| int | computeIntegrationScaleImpl (const Eigen::Vector3f &block_centre, const float map_res, const int last_scale, const int min_scale, const int max_block_scale) const |
| |
| float | nearDistImpl (const Eigen::Vector3f &ray_S) const |
| |
| float | farDistImpl (const Eigen::Vector3f &ray_S) const |
| |
| float | measurementFromPointImpl (const Eigen::Vector3f &point_S) const |
| |
| bool | pointInFrustumImpl (const Eigen::Vector3f &point_S) const |
| |
| bool | pointInFrustumInfImpl (const Eigen::Vector3f &point_S) const |
| |
| bool | sphereInFrustumImpl (const Eigen::Vector3f ¢re_S, const float radius) const |
| |
| bool | sphereInFrustumInfImpl (const Eigen::Vector3f ¢re_S, const float radius) const |
| |
| void | computeFrustumVertices () |
| |
| void | computeFrustumNormals () |
| |
| | SensorBase (const ConfigT &c) |
| |
| | SensorBase (const PinholeCamera &d) |
| |
| bool | projectToPixelValue (const Eigen::Vector3f &point_S, const se::Image< float > &img, float &img_value, ValidPredicate valid_predicate) const |
| | Project a point in sensor frame to its image value. More...
|
| |
| bool | getPixelValue (const Eigen::Vector2f &pixel_f, const se::Image< float > &img, float &img_value, ValidPredicate valid_predicate) const |
| | Get the image value for a given pixel coordindate. More...
|
| |
| int | computeIntegrationScale (const Eigen::Vector3f &block_centre_S, const float map_res, const int last_scale, const int min_scale, const int max_block_scale) const |
| | Computes the scale corresponding to the back-projected pixel size in voxel space. More...
|
| |
| float | nearDist (const Eigen::Vector3f &ray_S) const |
| | Return the minimum distance at which measurements are available along the ray passing through pixels x and y. More...
|
| |
| float | farDist (const Eigen::Vector3f &ray_S) const |
| | Return the maximum distance at which measurements are available along the ray passing through pixels x and y. More...
|
| |
| float | measurementFromPoint (const Eigen::Vector3f &point_S) const |
| | Convert a point in the sensor frame into a depth measurement. More...
|
| |
| bool | pointInFrustum (const Eigen::Vector3f &point_S) const |
| | Test whether a 3D point in sensor coordinates is inside the sensor frustum. More...
|
| |
| bool | pointInFrustumInf (const Eigen::Vector3f &point_S) const |
| | Test whether a 3D point in sensor coordinates is inside the sensor frustum. More...
|
| |
| bool | sphereInFrustum (const Eigen::Vector3f ¢re_S, const float radius) const |
| | Test whether a sphere in sensor coordinates is at least partially inside the sensor frustum. More...
|
| |
| bool | sphereInFrustumInf (const Eigen::Vector3f ¢re_S, const float radius) const |
| | Test whether a sphere in sensor coordinates is at least partially inside the sensor frustum. More...
|
| |