Struct CameraModel
Defined in File CameraModels.hpp
Inheritance Relationships
Derived Types
public lvr2::CylindricalModel(Struct CylindricalModel)public lvr2::PinholeModel(Struct PinholeModel)public lvr2::SphericalModel(Struct SphericalModel)
Struct Documentation
-
struct CameraModel
Interface for all CameraModels e.g. projection Models.
Could be used to interface functions like
projectPoints
getRayToPixel
etc
Subclassed by lvr2::CylindricalModel, lvr2::PinholeModel, lvr2::SphericalModel
Public Functions
-
inline virtual Eigen::Vector2f projectPoint(const Eigen::Vector3f &P) const
Project point from camera coordinate system (3D) onto image coordinate system (2D)
- Parameters:
p –
- Returns:
Eigen::Vector2d
Public Static Attributes
-
static constexpr char entity[] = "model"